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