From 6e54b4d8f4abe1c8ba16b8ed88988cea8209c49b Mon Sep 17 00:00:00 2001 From: RĂ¼diger Timm Date: Tue, 2 Sep 2008 10:56:43 +0000 Subject: INTEGRATION: CWS sysui30_DEV300 (1.33.10); FILE MERGED 2008/09/01 14:11:27 ihi 1.33.10.1: #i92874# yet another fix --- sysui/desktop/suse/suse-menus.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'sysui') diff --git a/sysui/desktop/suse/suse-menus.spec b/sysui/desktop/suse/suse-menus.spec index 0ca3f883fc27..b291d01e3660 100644 --- a/sysui/desktop/suse/suse-menus.spec +++ b/sysui/desktop/suse/suse-menus.spec @@ -40,7 +40,9 @@ rm -rf $RPM_BUILD_ROOT/* %triggerin -- %pkgprefix, %pkgprefix-writer, %pkgprefix-calc, %pkgprefix-draw, %pkgprefix-impress, %pkgprefix-base, %pkgprefix-math if [ -x /opt/gnome/bin/update-desktop-database ]; then + echo Update Desktop Database /opt/gnome/bin/update-desktop-database -q /usr/share/applications + /opt/gnome/bin/update-desktop-database fi %triggerun -- %pkgprefix, %pkgprefix-writer, %pkgprefix-calc, %pkgprefix-draw, %pkgprefix-impress, %pkgprefix-base, %pkgprefix-math @@ -51,8 +53,10 @@ fi if [ "$2" = "0" ] ; then # the triggering package gets removed if [ -x /opt/gnome/bin/update-desktop-database ]; then + echo Update Desktop Database /opt/gnome/bin/update-desktop-database -q /usr/share/applications - fi + /opt/gnome/bin/update-desktop-database +fi fi %post @@ -62,6 +66,12 @@ if [ -x /usr/bin/update-mime-database ]; then update-mime-database /usr/share/mime fi +if [ -x /opt/gnome/bin/update-desktop-database ]; then + echo Update Desktop Database + /opt/gnome/bin/update-desktop-database -q /usr/share/applications + /opt/gnome/bin/update-desktop-database +fi + # run only on first install, since postun is run when updating # post would be run before the old files are removed if [ "$1" = "1" ] ; then # first install -- cgit v1.2.3