packages: childsplay/childsplay.spec, childsplay/pld_setup.py - data files ...

lisu lisu at pld-linux.org
Sun Jun 13 14:52:55 CEST 2010


Author: lisu                         Date: Sun Jun 13 12:52:55 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- data files in /usr/share/games/childsplay
- more unify paths in setup.py
- BR: rpmbuild(macros) >= 1.112
- rel 2

---- Files affected:
packages/childsplay:
   childsplay.spec (1.34 -> 1.35) , pld_setup.py (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/childsplay/childsplay.spec
diff -u packages/childsplay/childsplay.spec:1.34 packages/childsplay/childsplay.spec:1.35
--- packages/childsplay/childsplay.spec:1.34	Sat Jun 12 22:15:56 2010
+++ packages/childsplay/childsplay.spec	Sun Jun 13 14:52:50 2010
@@ -3,7 +3,7 @@
 Summary(pl.UTF-8):	Gry edukacyjne dla dzieci
 Name:		childsplay
 Version:	1.5.1
-Release:	1
+Release:	2
 License:	GPL v3+
 Group:		X11/Applications/Games
 Source0:	http://downloads.sourceforge.net/schoolsplay/%{name}-%{version}.tgz
@@ -14,6 +14,7 @@
 URL:		http://www.schoolsplay.org/
 BuildRequires:	python-devel
 BuildRequires:	rpm-pythonprov
+BuildRequires:	rpmbuild(macros) >= 1.112
 %pyrequires_eq	python-modules
 Requires:	python-SQLAlchemy
 Requires:	python-numpy
@@ -42,7 +43,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/{%{name}/alphabetsounds,locale},%{_pixmapsdir},%{_desktopdir}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/{games/%{name}/alphabetsounds,locale},%{_pixmapsdir},%{_desktopdir}}
 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}/childsplay_sp
 
 # use our custom setup.py instead of ugly orginal one
@@ -52,17 +53,17 @@
 	--optimize=2 \
 	--root=$RPM_BUILD_ROOT
 
-cp -fr lib/CPData $RPM_BUILD_ROOT%{_datadir}/%{name}
-cp -fr lib/SPData $RPM_BUILD_ROOT%{_datadir}/%{name}
-cp -fr alphabetsounds/en $RPM_BUILD_ROOT%{_datadir}/%{name}/alphabetsounds
+cp -fr lib/CPData $RPM_BUILD_ROOT%{_datadir}/games/%{name}
+cp -fr lib/SPData $RPM_BUILD_ROOT%{_datadir}/games/%{name}
+cp -fr alphabetsounds/en $RPM_BUILD_ROOT%{_datadir}/games/%{name}/alphabetsounds
 cp -fr locale/* $RPM_BUILD_ROOT%{_datadir}/locale
 
 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
 install bin/childsplay $RPM_BUILD_ROOT%{_bindir}
 install lib/SPData/menu/default/logo_cp_64x64.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
 
-%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
-%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
+%py_comp $RPM_BUILD_ROOT%{_datadir}/games/%{name}
+%py_ocomp $RPM_BUILD_ROOT%{_datadir}/games/%{name}
 
 %find_lang %{name}_sp --all-name
 
@@ -73,7 +74,7 @@
 %defattr(644,root,root,755)
 %doc doc/*
 %attr(755,root,root) %{_bindir}/childsplay
-%{_datadir}/%{name}
+%{_datadir}/games/%{name}
 %{py_sitescriptdir}/childsplay_sp
 %{_desktopdir}/%{name}.desktop
 %{_pixmapsdir}/%{name}.png
@@ -87,6 +88,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.35  2010/06/13 12:52:50  lisu
+- data files in /usr/share/games/childsplay
+- more unify paths in setup.py
+- BR: rpmbuild(macros) >= 1.112
+- rel 2
+
 Revision 1.34  2010/06/12 20:15:56  lisu
 - better summary
 - desc fixes

================================================================
Index: packages/childsplay/pld_setup.py
diff -u packages/childsplay/pld_setup.py:1.1 packages/childsplay/pld_setup.py:1.2
--- packages/childsplay/pld_setup.py:1.1	Sat Jun 12 17:40:23 2010
+++ packages/childsplay/pld_setup.py	Sun Jun 13 14:52:50 2010
@@ -11,10 +11,10 @@
 
 PREFIX = '/usr'
 
-modulepaths = {'ALPHABETDIR':os.path.join(PREFIX, 'share', 'childsplay', 'alphabetsounds')}
+modulepaths = {'ALPHABETDIR':os.path.join(PREFIX, 'share', 'games', 'childsplay', 'alphabetsounds')}
 modulepaths['BASEDIR'] = os.path.join(PREFIX, 'childsplay_sp')
-modulepaths['SHARELIBDATADIR'] = "/usr/share/childsplay"
-modulepaths['LOCALEDIR'] = "/usr/share/locale"
+modulepaths['SHARELIBDATADIR'] = os.path.join(PREFIX, 'share', 'games', 'childsplay')
+modulepaths['LOCALEDIR'] = os.path.join(PREFIX, 'share', 'locale')
 modulepaths['PYTHONCPDIR'] = os.path.join(get_python_lib(), 'childsplay_sp')
 
 module = 'SPBasePaths.py'
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/childsplay/childsplay.spec?r1=1.34&r2=1.35&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/childsplay/pld_setup.py?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list