rpms/audacious/devel audacious.spec,1.81,1.82

Michael Schwendt mschwendt at fedoraproject.org
Tue Jun 29 17:49:32 UTC 2010


Author: mschwendt

Update of /cvs/pkgs/rpms/audacious/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv31478

Modified Files:
	audacious.spec 
Log Message:
* Tue Jun 29 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4-0.3.alpha2
- Update scriptlets for hicolor icon maintenance.
- Update to alpha2.



Index: audacious.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacious/devel/audacious.spec,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- audacious.spec	29 Jun 2010 17:25:24 -0000	1.81
+++ audacious.spec	29 Jun 2010 17:49:32 -0000	1.82
@@ -34,6 +34,7 @@ BuildRequires: desktop-file-utils
 Requires: audacious-libs = %{version}-%{release}
 
 Requires: audacious-plugins >= %{aud_ver}
+Requires: hicolor-icon-theme
 
 # Skin packages can require this from xmms and all GUI compatible players
 Provides: xmms-gui
@@ -131,14 +132,22 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 update-desktop-database &> /dev/null || :
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
 %postun
+if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
 update-desktop-database &> /dev/null || :
 
 %post libs -p /sbin/ldconfig
 
 %postun libs -p /sbin/ldconfig
 
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -151,6 +160,7 @@ update-desktop-database &> /dev/null || 
 %{_mandir}/man[^3]/*
 %{_datadir}/applications/*.desktop
 %{_datadir}/pixmaps/*
+%{_datadir}/icons/hicolor/*/apps/%{name}*.*
 
 %files libs
 %defattr(-,root,root,-)
@@ -167,6 +177,7 @@ update-desktop-database &> /dev/null || 
 
 %changelog
 * Tue Jun 29 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4-0.3.alpha2
+- Update scriptlets for hicolor icon maintenance.
 - Update to alpha2.
 
 * Sat Jun 12 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4-0.2.alpha1



More information about the scm-commits mailing list