[aqsis] optimize/update scriptlets
Rex Dieter
rdieter at fedoraproject.org
Tue Jul 8 18:58:34 UTC 2014
commit d4241515ccea63514dd72977c43cc628b5675a1e
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Tue Jul 8 13:58:49 2014 -0500
optimize/update scriptlets
aqsis.spec | 37 +++++++++++++++++++++----------------
1 files changed, 21 insertions(+), 16 deletions(-)
---
diff --git a/aqsis.spec b/aqsis.spec
index 38d62e0..c502b41 100644
--- a/aqsis.spec
+++ b/aqsis.spec
@@ -1,6 +1,6 @@
Name: aqsis
Version: 1.8.2
-Release: 10%{?dist}
+Release: 11%{?dist}
Summary: Open source 3D rendering solution adhering to the RenderMan standard
Group: Applications/Multimedia
@@ -170,25 +170,27 @@ rm -rf $RPM_BUILD_ROOT
%post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
-fi
-update-mime-database %{_datadir}/mime &> /dev/null
-update-desktop-database &> /dev/null || :
-
-%post libs -p /sbin/ldconfig
+/bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+/bin/touch --no-create %{_datadir}/mime/packages &> /dev/null || :
+/usr/bin/update-desktop-database &> /dev/null || :
%postun
-update-mime-database %{_datadir}/mime &> /dev/null
-update-desktop-database &> /dev/null
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
-fi || :
+/sbin/ldconfig
+/usr/bin/update-desktop-database &> /dev/null || :
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+ /bin/touch --no-create %{_datadir}/mime/packages &> /dev/null || :
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+ /usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
-%postun libs -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
@@ -251,6 +253,9 @@ fi || :
%changelog
+* Tue Jul 08 2014 Rex Dieter <rdieter at fedoraproject.org> 1.8.2-11
+- optimize/update scriptlets
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.2-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list