[saoimage] update mime scriptlets, don't own %_datadir/share/mime

Rex Dieter rdieter at fedoraproject.org
Thu Oct 2 21:28:22 UTC 2014


commit 3344d2921cf93ca2f9fa0443b85400987e9001ac
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Oct 2 16:28:14 2014 -0500

    update mime scriptlets, don't own %_datadir/share/mime

 saoimage.spec |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/saoimage.spec b/saoimage.spec
index 0709669..dfd4b79 100644
--- a/saoimage.spec
+++ b/saoimage.spec
@@ -1,6 +1,6 @@
 Name:           saoimage
 Version:        1.35.1
-Release:        17%{?dist}
+Release:        18%{?dist}
 Summary:        Utility for displaying astronomical images
 
 Group:          Amusements/Graphics
@@ -86,18 +86,24 @@ install -pm 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps
 
 
 %post
-update-mime-database %{_datadir}/mime &> /dev/null || :
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
 update-desktop-database &> /dev/null || :
 
 
 %postun
-update-mime-database %{_datadir}/mime &> /dev/null || :
 update-desktop-database &> /dev/null || :
+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
 %{_bindir}/saoimage
-%{_datadir}/mime
+%{_datadir}/mime/packages/*.xml
 %{_datadir}/applications/*
 %{_datadir}/pixmaps/*
 %{_mandir}/man1/saoimage.1*
@@ -106,6 +112,9 @@ update-desktop-database &> /dev/null || :
 
 
 %changelog
+* Thu Oct 02 2014 Rex Dieter <rdieter at fedoraproject.org> 1.35.1-18
+- update mime scriptlets, don't own %%_datadir/share/mime
+
 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.35.1-17
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 


More information about the scm-commits mailing list