rpms/ksensors/devel ksensors.spec,1.15,1.16

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Fri Jul 27 21:57:02 UTC 2007


Author: jwrdegoede

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

Modified Files:
	ksensors.spec 
Log Message:
* Fri Jul 27 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.7.3-10
- Add icon-cache update scriptlets
- Add Requires: hicolor-icon-theme for dir ownership



Index: ksensors.spec
===================================================================
RCS file: /cvs/extras/rpms/ksensors/devel/ksensors.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ksensors.spec	20 Jul 2007 18:27:45 -0000	1.15
+++ ksensors.spec	27 Jul 2007 21:56:30 -0000	1.16
@@ -1,6 +1,6 @@
 Name:           ksensors
 Version:        0.7.3
-Release:        9%{?dist}
+Release:        10%{?dist}
 Summary:        KDE frontend to lm_sensors
 
 Group:          Applications/System
@@ -18,6 +18,7 @@
 BuildRequires:  lm_sensors-devel
 BuildRequires:  gettext
 BuildRequires:  desktop-file-utils
+Requires:       hicolor-icon-theme
 
 %description
 KSensors is a nice lm-sensors frontend for the K Desktop Environment.
@@ -45,13 +46,12 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-desktop-file-install --vendor fedora --mode 644 \
+desktop-file-install --vendor fedora --mode 644 --delete-original \
     --dir $RPM_BUILD_ROOT%{_datadir}/applications \
     $RPM_BUILD_ROOT%{_datadir}/applnk/Utilities/ksensors.desktop
 install -dm 755 $RPM_BUILD_ROOT%{_datadir}/autostart
 ln -s ../applications/fedora-ksensors.desktop \
     $RPM_BUILD_ROOT%{_datadir}/autostart
-rm -rf $RPM_BUILD_ROOT%{_datadir}/applnk
 rm -rf $RPM_BUILD_ROOT%{_docdir}/HTML
 %find_lang %{name}
 
@@ -60,6 +60,19 @@
 rm -rf $RPM_BUILD_ROOT
 
 
+%post
+for f in locolor hicolor ; do
+  touch --no-create %{_datadir}/icons/$f 2> /dev/null || :
+  gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || :
+done
+
+%postun
+for f in locolor hicolor ; do
+  touch --no-create %{_datadir}/icons/$f 2> /dev/null || :
+  gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null || :
+done
+
+
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING FAQ README TODO
@@ -76,6 +89,10 @@
 
 
 %changelog
+* Fri Jul 27 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.7.3-10
+- Add icon-cache update scriptlets
+- Add Requires: hicolor-icon-theme for dir ownership
+
 * Fri Jul 20 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.7.3-9
 - Sync Exclu(de|sive)Arch with new lm_sensors (#249060).
 




More information about the scm-commits mailing list