rpms/rogue/devel rogue.png, NONE, 1.1 rogue.desktop, 1.1, 1.2 rogue.spec, 1.2, 1.3

Michael Thomas (wart) fedora-extras-commits at redhat.com
Mon Mar 13 19:45:46 UTC 2006


Author: wart

Update of /cvs/extras/rpms/rogue/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12993

Modified Files:
	rogue.desktop rogue.spec 
Added Files:
	rogue.png 
Log Message:
Added icon for .desktop file.




Index: rogue.desktop
===================================================================
RCS file: /cvs/extras/rpms/rogue/devel/rogue.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- rogue.desktop	10 Mar 2006 15:59:40 -0000	1.1
+++ rogue.desktop	13 Mar 2006 19:45:45 -0000	1.2
@@ -4,7 +4,7 @@
 GenericName=Rogue
 Comment=The original curses-based adventure game
 Exec=rogue
-Icon=
+Icon=rogue.png
 Terminal=true
 Type=Application
 Categories=Application;Game;


Index: rogue.spec
===================================================================
RCS file: /cvs/extras/rpms/rogue/devel/rogue.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rogue.spec	13 Mar 2006 04:36:21 -0000	1.2
+++ rogue.spec	13 Mar 2006 19:45:45 -0000	1.3
@@ -1,6 +1,6 @@
 Name:           rogue
 Version:        5.4.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The original graphical adventure game
 
 Group:          Amusements/Games
@@ -8,6 +8,7 @@
 URL:            http://roguelike.sourceforge.net/
 Source0:        http://dl.sourceforge.net/sourceforge/roguelike/rogue5.4.2-src.tar.gz
 Source1:        rogue.desktop
+Source2:        rogue.png
 Patch0:         rogue-rpmopts.patch
 Patch1:         rogue-includes.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -43,23 +44,41 @@
         --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
         --add-category X-Fedora                                 \
         %{SOURCE1}
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/
+install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
+%postun
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
 
 %files
 %defattr(-,root,root,-)
 %attr(2755,games,games) %{_bindir}/rogue
 %{_mandir}/man6/rogue.6.gz
 %{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/icons/hicolor/32x32/apps/rogue.png
 %dir %attr(0775,games,games) %{_var}/games/roguelike
 %doc LICENSE.TXT rogue54.doc rogue54.html readme54.html
 
 
 
 %changelog
+* Mon Mar 13 2006 Wart <wart at kobold.org> 5.4.2-3
+- Added icon for .desktop file.
+
 * Sun Mar 12 2006 Wart <wart at kobold.org> 5.4.2-2
 - Added missing BR: ncurses-devel, desktop-file-utils
 




More information about the fedora-extras-commits mailing list