[x2goserver] fmbindings: update mime scriptlets

Rex Dieter rdieter at fedoraproject.org
Thu Oct 2 23:01:13 UTC 2014


commit d3d79b0011ed5c430a6b2709f57b1e596f1fca26
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Oct 2 18:01:06 2014 -0500

    fmbindings: update mime scriptlets

 x2goserver.spec |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)
---
diff --git a/x2goserver.spec b/x2goserver.spec
index c594ea1..b21508f 100644
--- a/x2goserver.spec
+++ b/x2goserver.spec
@@ -1,7 +1,7 @@
 #global checkout 20130722git65169c9
 Name:           x2goserver
 Version:        4.0.1.16
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        X2Go Server
 
 Group:          Applications/Communications
@@ -74,8 +74,6 @@ administrations.
 Summary:        X2Go Server file manager bindings
 Requires:       %{name} = %{version}-%{release}
 Requires:       xdg-utils
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
 Group:          Applications/Communications
 
 %description fmbindings
@@ -228,15 +226,19 @@ fi
 %endif
 
 %post fmbindings
-/usr/bin/update-mime-database /usr/share/mime &>/dev/null || :
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
 /usr/bin/update-desktop-database &>/dev/null || :
 
 %postun fmbindings
+/usr/bin/update-desktop-database &>/dev/null || :
 if [ $1 -eq 0 ] ; then
-        /usr/bin/update-mime-database /usr/share/mime &>/dev/null || :
-        /usr/bin/update-desktop-database &>/dev/null || :
+        /bin/touch --no-create %{_datadir}/mime/packages &> /dev/null || :
+        /usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
 fi
 
+%posttrans fmbindings
+/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
+
 %pre printing
 getent group x2goprint >/dev/null || groupadd -r x2goprint
 getent passwd x2goprint >/dev/null || \
@@ -322,6 +324,9 @@ exit 0
 
 
 %changelog
+* Thu Oct 02 2014 Rex Dieter <rdieter at fedoraproject.org> 4.0.1.16-2
+- -fmbindings: update mime scriptlets
+
 * Thu Sep 25 2014 Orion Poplawski <orion at cora.nwra.com> - 4.0.1.16-1
 - Update to 4.0.1.16
 


More information about the scm-commits mailing list