Przesyłam przeróbkę speca do childsplay: dodałem ikonę, desktop, i rozwinąłem 
ścieżki wychwytując błąd.
Proszę o commit 
-- 
___________________________
Linux is like Wigwam. No Gates, No Windows, Apache Inside !!!

Attachment: childsplay.desktop
Description: application/desktop


Attachment: childsplay.png
Description: PNG image

Index: childsplay.spec
===================================================================
RCS file: /cvsroot/SPECS/childsplay.spec,v
retrieving revision 1.4
diff -u -r1.4 childsplay.spec
--- childsplay.spec	20 Jan 2006 18:57:25 -0000	1.4
+++ childsplay.spec	23 Jan 2006 17:30:13 -0000
@@ -5,13 +5,15 @@
 Summary(pl):	Gry dla dzieci z wtyczkami
 Name:		childsplay
 Version:	0.81.5
-Release:	1
+Release:	1.1
 License:	GPL v2
 Group:		X11/Applications/Games
 Source0:	http://dl.sourceforge.net/childsplay/%{name}-%{version}.tgz
 # 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
 
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym