[synce-gnomevfs] update mime scriptlets

Rex Dieter rdieter at fedoraproject.org
Thu Oct 2 22:26:33 UTC 2014


commit 8753813f7d1fc2b22bc71ef63805e7f76bfed972
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Oct 2 17:26:26 2014 -0500

    update mime scriptlets

 synce-gnomevfs.spec |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/synce-gnomevfs.spec b/synce-gnomevfs.spec
index 769fc8f..8189e5d 100644
--- a/synce-gnomevfs.spec
+++ b/synce-gnomevfs.spec
@@ -1,6 +1,6 @@
 Name:           synce-gnomevfs
 Version:        0.13
-Release:        9%{?dist}
+Release:        10%{?dist}
 Summary:        Gnome-vfs module for synce
 
 Group:          Applications/Communications
@@ -16,7 +16,6 @@ BuildRequires:  glib2-devel
 BuildRequires:  automake
 
 Requires:       gnome-vfs2
-Requires:       shared-mime-info
 
 %description
 This is a gnome-vfs module that enables access to the Windows CE or Pocket
@@ -43,10 +42,16 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/synce-trayicon/modules/gnomevfs-trayicon-module.
 rm -rf $RPM_BUILD_ROOT
 
 %post
-update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
 
 %postun
-update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+if [ $1 -eq 0 ]; then
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
+update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
+fi
+
+%posttrans
+update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
 
 %files
 %defattr(-,root,root,-)
@@ -58,10 +63,13 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
 %{_datadir}/icons/hicolor/48x48/apps/synce-gnomevfs.png
 %{_datadir}/synce/synce-in-computer-folder.sh
 %{_mandir}/man1/*
-%{_datadir}/mime/packages/*
+%{_datadir}/mime/packages/*.xml
 
 
 %changelog
+* Thu Oct 02 2014 Rex Dieter <rdieter at fedoraproject.org> 0.13-10
+- update mime scriptlets
+
 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.13-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 


More information about the scm-commits mailing list