packages: warsow/warsow.spec - add desktop and icon

lisu lisu at pld-linux.org
Wed Jan 19 13:50:33 CET 2011


Author: lisu                         Date: Wed Jan 19 12:50:33 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- add desktop and icon

---- Files affected:
packages/warsow:
   warsow.spec (1.10 -> 1.11) 

---- Diffs:

================================================================
Index: packages/warsow/warsow.spec
diff -u packages/warsow/warsow.spec:1.10 packages/warsow/warsow.spec:1.11
--- packages/warsow/warsow.spec:1.10	Wed Jan 19 11:28:44 2011
+++ packages/warsow/warsow.spec	Wed Jan 19 13:50:28 2011
@@ -17,6 +17,8 @@
 Group:		X11/Applications/Games
 Source0:	http://www.zcdn.org/dl/%{name}_%{version}_sdk.zip
 # Source0-md5:	61059767d1775a7143931874607e95c0
+Source1:	%{name}.desktop
+Source2:	%{name}.png
 Patch0:		%{name}-gentoo_fixes.patch
 Patch1:		%{name}-libjpeg.patch
 Patch2:		%{name}-pic.patch
@@ -25,6 +27,7 @@
 BuildRequires:	OpenGL-devel
 %{?with_qf:BuildRequires:	SDL-devel}
 BuildRequires:	curl-devel
+BuildRequires:	desktop-file-utils
 BuildRequires:	libjpeg-devel
 BuildRequires:	libstdc++-devel
 %{?with_qf:BuildRequires:	libvorbis-devel}
@@ -84,11 +87,15 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}}
 
 cp -a source/release/warsow* $RPM_BUILD_ROOT%{_bindir}
 cp -a source/release/libs $RPM_BUILD_ROOT%{_datadir}/%{name}
 
+# desktop and icon
+desktop-file-install --dir=$RPM_BUILD_ROOT%{_desktopdir} %{SOURCE1}
+cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -97,6 +104,8 @@
 %doc docs/*
 %attr(755,root,root) %{_bindir}/warsow*
 %attr(755,root,root) %{_datadir}/%{name}/libs
+%{_desktopdir}/%{name}.desktop
+%{_pixmapsdir}/%{name}.png
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -104,6 +113,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2011/01/19 12:50:28  lisu
+- add desktop and icon
+
 Revision 1.10  2011/01/19 10:28:44  lisu
 - updated to 0.6
 - new Source0 URL
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/warsow/warsow.spec?r1=1.10&r2=1.11&f=u



More information about the pld-cvs-commit mailing list