summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2010-03-25 12:23:18 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commitc0b87eee7cb042bb60494e52392c0916673e7838 (patch)
tree0401a99dd206f99af3db203933efc0ee97913d74
parentf33e740fafb7393c53e3e92a7fd6d85738d81ee5 (diff)
downloadmozilla-addon-tabextensions-master.zip
mozilla-addon-tabextensions-master.tar.gz
- update chrome+xpcom-generate run so it is run only once on installs and upgradesHEADmaster
and avoid executing it if the script does not exist (main package is removed in same transaction) Changed files: mozilla-addon-tabextensions.spec -> 1.18
-rw-r--r--mozilla-addon-tabextensions.spec8
1 files changed, 5 insertions, 3 deletions
diff --git a/mozilla-addon-tabextensions.spec b/mozilla-addon-tabextensions.spec
index 6892b87..ac09b21 100644
--- a/mozilla-addon-tabextensions.spec
+++ b/mozilla-addon-tabextensions.spec
@@ -1,6 +1,6 @@
+%define _realname tabextensions
Summary: Extends operations of tabbed browsing
Summary(pl.UTF-8): Rozszerzenie możliwości przeglądania w panelach
-%define _realname tabextensions
Name: mozilla-addon-%{_realname}
Version: 1.13.2005011702
Release: 1
@@ -52,10 +52,12 @@ install %{SOURCE2} $RPM_BUILD_ROOT%{_chromedir}
rm -rf $RPM_BUILD_ROOT
%post
-%{_sbindir}/mozilla-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+ %{_sbindir}/mozilla-chrome+xpcom-generate
+fi
%postun
-%{_sbindir}/mozilla-chrome+xpcom-generate
+[ ! -x %{_sbindir}/mozilla-chrome+xpcom-generate ] || %{_sbindir}/mozilla-chrome+xpcom-generate
%files
%defattr(644,root,root,755)