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