[clamz] update mime scriptlet

Rex Dieter rdieter at fedoraproject.org
Thu Oct 2 18:22:09 UTC 2014


commit 4145d0e5da304c8e99fb5ba6bad854e5dcbfead5
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Oct 2 13:22:02 2014 -0500

    update mime scriptlet

 clamz.spec |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/clamz.spec b/clamz.spec
index 33df403..1ad175b 100644
--- a/clamz.spec
+++ b/clamz.spec
@@ -1,6 +1,6 @@
 Name:           clamz
 Version:        0.5
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        Amazon Downloader
 Group:          Applications/Internet
 License:        GPLv3+
@@ -8,8 +8,6 @@ URL:            http://clamz.googlecode.com/
 Source0:        http://clamz.googlecode.com/files/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  libcurl-devel, libgcrypt-devel, expat-devel
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
 
 %description
 Clamz is a little command-line program to download MP3 files from
@@ -31,13 +29,19 @@ rm -rf %{buildroot}
 make install DESTDIR=%{buildroot} UPDATE_MIME_DATABASE=: UPDATE_DESKTOP_DATABASE=:
 
 %post
-update-mime-database %{_datadir}/mime &> /dev/null || :
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
 update-desktop-database &> /dev/null || :
 
 %postun
+if [ $1 -eq 0 ]; then
 update-mime-database %{_datadir}/mime &> /dev/null || :
+fi
 update-desktop-database &> /dev/null || :
 
+%posttrans
+update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
+
+
 %clean
 rm -rf %{buildroot}
 
@@ -50,6 +54,9 @@ rm -rf %{buildroot}
 %{_datadir}/mime/packages/%{name}.xml
 
 %changelog
+* Thu Oct 02 2014 Rex Dieter <rdieter at fedoraproject.org> 0.5-8
+- update mime scriptlet
+
 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 


More information about the scm-commits mailing list