SPECS: childsplay.spec - desktop file and icon added - more explic...

jajcus jajcus at pld-linux.org
Mon Jan 23 20:37:49 CET 2006


Author: jajcus                       Date: Mon Jan 23 19:37:49 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- desktop file and icon added
- more explicit paths in BASEPATH.py

---- Files affected:
SPECS:
   childsplay.spec (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SPECS/childsplay.spec
diff -u SPECS/childsplay.spec:1.4 SPECS/childsplay.spec:1.5
--- SPECS/childsplay.spec:1.4	Fri Jan 20 19:57:25 2006
+++ SPECS/childsplay.spec	Mon Jan 23 20:37:43 2006
@@ -12,6 +12,8 @@
 # Source0-md5:	c86a94d6f47047d1cd01b9525629b6dd
 Source1:	http://dl.sourceforge.net/childsplay/%{name}_plugins-%{plugins_ver}.tgz
 # Source1-md5:	48178a23daaa44d01d51bb2246c1541e
+Source2:        %{name}.desktop
+Source3:        %{name}.png
 Patch0:		%{name}-install.patch
 URL:		http://childsplay.sourceforge.net/
 %pyrequires_eq	python-modules
@@ -46,17 +48,17 @@
 LOCALEDIR = "%{_datadir}/locale"
 ASSETMLDIR = "%{_datadir}/assetml"
 SCOREDIR = "/var/games/"
-SCOREFILE = SCOREDIR + "childsplay.score"
+SCOREFILE = "/var/games/childsplay.score"
 DOCDIR =  "%{_docdir}/childsplay"
 MANDIR = "%{_mandir}/man6"
 CPDIR = "%{_datadir}/childsplay"
-SHAREDIR = CPDIR
+SHAREDIR = "%{_datadir}/childsplay"
 BINDIR = "%{_bindir}/games"
-LIBDIR = CPDIR + "/lib"
-MODULESDIR = LIBDIR
-SHARELIBDATADIR = SHAREDIR + "/lib"
-SHAREDATADIR = SHAREDIR + "/Data"
-RCDIR = SHARELIBDATADIR + "/ConfigData"
+LIBDIR = "%{_datadir}/childsplay/lib"
+MODULESDIR = "%{_datadir}/childsplay/lib"
+SHARELIBDATADIR = "%{_datadir}/childsplay/lib"
+SHAREDATADIR = "%{_datadir}/childsplay/Data"
+RCDIR = "%{_datadir}/childsplay/lib/ConfigData"
 CHILDSPLAYRC = "childsplayrc"
 HOME_DIR_NAME = ".childsplayrc"
 EOF
@@ -65,11 +67,14 @@
 rm -rf $RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT%{_datadir}{/%{name}/lib/{ConfigData,MemoryData},locale,assetml} \
-	$RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man6,/var/games}
+        $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_mandir}/man6,/var/games}
 
 install -Dp childsplay.sh $RPM_BUILD_ROOT%{_bindir}/childsplay
 gzip -dc man/childsplay.6.gz >$RPM_BUILD_ROOT%{_mandir}/man6/childsplay.6
 
+install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
+install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
+
 cp -fr Data/childsplay.score $RPM_BUILD_ROOT/var/games/%{name}.score
 cp -fr *.py $RPM_BUILD_ROOT%{_datadir}/%{name}
 cp -fr Data/ $RPM_BUILD_ROOT%{_datadir}/%{name}
@@ -103,6 +108,8 @@
 %{_mandir}/man6/*
 %{_datadir}/%{name}
 %{_datadir}/assetml/*
+%{_desktopdir}/%{name}.desktop
+%{_pixmapsdir}/%{name}.png
 %attr(664,root,games) %config(noreplace) %verify(not md5 mtime size) /var/games/%{name}.score
 %attr(2755,root,games) %{_bindir}/childsplay
 
@@ -112,6 +119,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2006/01/23 19:37:43  jajcus
+- desktop file and icon added
+- more explicit paths in BASEPATH.py
+
 Revision 1.4  2006/01/20 18:57:25  piti
 - up to 0.81.5 and plugins to 0.80.6
 - BASEPATH.py should not be compiled, fixed
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/childsplay.spec?r1=1.4&r2=1.5&f=u



More information about the pld-cvs-commit mailing list