SPECS: glchess.spec - sr at Latn -> sr at latin - use %py_postclean (ins...

megabajt megabajt at pld-linux.org
Mon Nov 26 20:28:28 CET 2007


Author: megabajt                     Date: Mon Nov 26 19:28:28 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- sr at Latn -> sr at latin
- use %py_postclean (install only *.py[co])
- BR: rpm-pythonprov
- release 2

---- Files affected:
SPECS:
   glchess.spec (1.44 -> 1.45) 

---- Diffs:

================================================================
Index: SPECS/glchess.spec
diff -u SPECS/glchess.spec:1.44 SPECS/glchess.spec:1.45
--- SPECS/glchess.spec:1.44	Mon Nov 26 19:52:06 2007
+++ SPECS/glchess.spec	Mon Nov 26 20:28:23 2007
@@ -3,16 +3,21 @@
 Summary(pl.UTF-8):	glChess - Interfejs 3D do szachów
 Name:		glchess
 Version:	1.0.6
-Release:	1
+Release:	2
 License:	GPL v2
 Group:		X11/Applications/Games
 Source0:	http://dl.sourceforge.net/glchess/%{name}-%{version}.tar.gz
 # Source0-md5:	b0125b7b824f2e4012badd0c465444dd
 URL:		http://live.gnome.org/glChess
+BuildRequires:	rpm-pythonprov
+BuildRequires:	rpmbuild(macros) >= 1.219
+BuildRequires:	sed >= 4.0
 Requires(post,postun):	GConf2
 Requires:	python-gnome-gconf
 Suggests:	python-PyOpenGL
 Suggests:	python-pygtkglext >= 1.1.0-2
+# sr at Latn vs. sr at latin
+Conflicts:	glibc-misc < 6:2.7
 Conflicts:	gnome-games-glchess
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -35,6 +40,9 @@
 %setup -q
 find . -type d -name CVS -exec rm -rf {} \; ||:
 
+sed -i -e s#sr\@Latn#sr\@latin# Makefile
+mv po/sr\@{Latn,latin}.po
+
 %build
 %{__make}
 
@@ -43,20 +51,24 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{py_sitescriptdir}} \
-	$RPM_BUILD_ROOT{/usr/share/games/%{name}/{gui,textures},%{_sysconfdir}/gconf/schemas}
+	$RPM_BUILD_ROOT{%{_datadir}/games/%{name}/{gui,textures},%{_sysconfdir}/gconf/schemas}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
 install glchess	$RPM_BUILD_ROOT%{_bindir}
 cp -rf lib/%{name} $RPM_BUILD_ROOT/%{py_sitescriptdir}/%{name}
-install glade/*.glade		$RPM_BUILD_ROOT/usr/share/games/%{name}/gui/
-install data/ai.xml		$RPM_BUILD_ROOT/usr/share/games/%{name}
-install data/textures/*		$RPM_BUILD_ROOT/usr/share/games/%{name}/textures/
+install glade/*.glade		$RPM_BUILD_ROOT%{_datadir}/games/%{name}/gui/
+install data/ai.xml		$RPM_BUILD_ROOT%{_datadir}/games/%{name}
+install data/textures/*		$RPM_BUILD_ROOT%{_datadir}/games/%{name}/textures/
 install data/glchess.desktop	$RPM_BUILD_ROOT%{_desktopdir}
 install data/glchess.svg	$RPM_BUILD_ROOT%{_pixmapsdir}
 install data/glchess.schemas	$RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
 
+%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_postclean
+
 %find_lang %{name}
 
 %clean
@@ -74,23 +86,23 @@
 %{_sysconfdir}/gconf/schemas/glchess.schemas
 %attr(755,root,root) %{_bindir}/*
 %dir %{py_sitescriptdir}/%{name}
-%{py_sitescriptdir}/%{name}/*.py
+%{py_sitescriptdir}/%{name}/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/chess
-%{py_sitescriptdir}/%{name}/chess/*.py
+%{py_sitescriptdir}/%{name}/chess/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/chess/fics
-%{py_sitescriptdir}/%{name}/chess/fics/*.py
+%{py_sitescriptdir}/%{name}/chess/fics/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/ggz
-%{py_sitescriptdir}/%{name}/ggz/*.py
+%{py_sitescriptdir}/%{name}/ggz/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/gtkui
-%{py_sitescriptdir}/%{name}/gtkui/*.py
+%{py_sitescriptdir}/%{name}/gtkui/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/scene
-%{py_sitescriptdir}/%{name}/scene/*.py
+%{py_sitescriptdir}/%{name}/scene/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/scene/cairo
-%{py_sitescriptdir}/%{name}/scene/cairo/*.py
+%{py_sitescriptdir}/%{name}/scene/cairo/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/scene/opengl
-%{py_sitescriptdir}/%{name}/scene/opengl/*.py
+%{py_sitescriptdir}/%{name}/scene/opengl/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/ui
-%{py_sitescriptdir}/%{name}/ui/*.py
+%{py_sitescriptdir}/%{name}/ui/*.py[co]
 %dir %{_datadir}/games/%{name}
 %{_datadir}/games/%{name}/*.xml
 %dir %{_datadir}/games/%{name}/gui
@@ -106,6 +118,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.45  2007-11-26 19:28:23  megabajt
+- sr at Latn -> sr at latin
+- use %py_postclean (install only *.py[co])
+- BR: rpm-pythonprov
+- release 2
+
 Revision 1.44  2007-11-26 18:52:06  megabajt
 - added missing Requires and Suggests (fixes #76)
 - adapterized
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/glchess.spec?r1=1.44&r2=1.45&f=u



More information about the pld-cvs-commit mailing list