Don't run gtk-update-icon-cache when uninstalling the Qt package. But do run
authorJeff Morriss <jeff.morriss.ws@gmail.com>
Wed, 3 Dec 2014 22:05:00 +0000 (17:05 -0500)
committerJeff Morriss <jeff.morriss.ws@gmail.com>
Wed, 3 Dec 2014 22:06:24 +0000 (22:06 +0000)
it when installing the gnome package.

Change-Id: I0bbd9c0edc3fb6fe0e672aa3dbea5ba23d847d87
Reviewed-on: https://code.wireshark.org/review/5598
Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
packaging/rpm/SPECS/wireshark.spec.in

index d6be99beb428cd4330b71c8bad28be9590bcfd84..ab94a6c5b3e3027ac3d31b4efb4914ea85b5f369 100644 (file)
@@ -289,8 +289,6 @@ touch --no-create /usr/share/icons/hicolor &>/dev/null || :
 update-desktop-database &> /dev/null ||:
 update-mime-database /usr/share/mime &> /dev/null || :
 if [ $1 -eq 0 ] ; then
-       touch --no-create /usr/share/icons/hicolor &>/dev/null || :
-       gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || :
        /usr/sbin/update-alternatives --remove %{name} %{_bindir}/wireshark-qt
 fi
 %endif
@@ -300,6 +298,7 @@ fi
 update-desktop-database &> /dev/null ||:
 update-mime-database /usr/share/mime &> /dev/null || :
 touch --no-create /usr/share/icons/hicolor &>/dev/null || :
+gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || :
 /usr/sbin/update-alternatives --install %{_bindir}/wireshark \
   %{name} %{_bindir}/wireshark-gtk 10
 
@@ -387,6 +386,10 @@ gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || :
 %endif
 
 %changelog
+* Wed Dec  3 2014 Jeff Morriss
+- Don't run gtk-update-icon-cache when uninstalling the Qt package.  But do run
+  it when installing the gnome package.
+
 * Fri Aug 29 2014 Gerald Combs
 - The Qt UI is now the default. Update logic and prioritization to
   reflect this.