packages: iceape/iceape.spec, iceape-addon-adblockplus/iceape-addon-adblock...

glen glen at pld-linux.org
Thu Mar 25 13:08:33 CET 2010


Author: glen                         Date: Thu Mar 25 12:08:33 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- update chrome+xpcom-generate run so it is run only once on installs and upgrades
  and avoid executing it if the script does not exist (main package is removed
  in same transaction)

---- Files affected:
packages/iceape:
   iceape.spec (1.33 -> 1.34) 
packages/iceape-addon-adblockplus:
   iceape-addon-adblockplus.spec (1.8 -> 1.9) 
packages/iceape-addon-greasemonkey:
   iceape-addon-greasemonkey.spec (1.4 -> 1.5) 
packages/iceape-lang-be:
   iceape-lang-be.spec (1.3 -> 1.4) 
packages/iceape-lang-ca:
   iceape-lang-ca.spec (1.5 -> 1.6) 
packages/iceape-lang-cs:
   iceape-lang-cs.spec (1.11 -> 1.12) 
packages/iceape-lang-de:
   iceape-lang-de.spec (1.12 -> 1.13) 
packages/iceape-lang-es:
   iceape-lang-es.spec (1.6 -> 1.7) 
packages/iceape-lang-fr:
   iceape-lang-fr.spec (1.9 -> 1.10) 
packages/iceape-lang-it:
   iceape-lang-it.spec (1.7 -> 1.8) 
packages/iceape-lang-ja:
   iceape-lang-ja.spec (1.8 -> 1.9) 
packages/iceape-lang-nl:
   iceape-lang-nl.spec (1.3 -> 1.4) 
packages/iceape-lang-pl:
   iceape-lang-pl.spec (1.11 -> 1.12) 
packages/iceape-lang-pt:
   iceape-lang-pt.spec (1.11 -> 1.12) 
packages/iceape-lang-ru:
   iceape-lang-ru.spec (1.11 -> 1.12) 
packages/iceape-lang-sv:
   iceape-lang-sv.spec (1.5 -> 1.6) 

---- Diffs:

================================================================
Index: packages/iceape/iceape.spec
diff -u packages/iceape/iceape.spec:1.33 packages/iceape/iceape.spec:1.34
--- packages/iceape/iceape.spec:1.33	Tue Feb 16 17:03:37 2010
+++ packages/iceape/iceape.spec	Thu Mar 25 13:08:28 2010
@@ -411,11 +411,13 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/%{name}-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 %update_browser_plugins
 
 %postun
-%{_sbindir}/%{name}-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 if [ "$1" = 0 ]; then
 	%update_browser_plugins
 fi
@@ -780,6 +782,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.34  2010/03/25 12:08:28  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.33  2010/02/16 16:03:37  ankry
 - fixed changelog, rel. 5
 

================================================================
Index: packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec
diff -u packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec:1.8 packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec:1.9
--- packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec:1.8	Sat Nov 28 20:08:53 2009
+++ packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec	Thu Mar 25 13:08:28 2010
@@ -55,10 +55,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -73,6 +75,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2010/03/25 12:08:28  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.8  2009/11/28 19:08:53  sparky
 - dropped BR: zip
 

================================================================
Index: packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec
diff -u packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec:1.4 packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec:1.5
--- packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec:1.4	Sat Nov 28 16:20:10 2009
+++ packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec	Thu Mar 25 13:08:28 2010
@@ -53,10 +53,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -73,6 +75,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2010/03/25 12:08:28  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.4  2009/11/28 15:20:10  sparky
 - BR: unzip
 

================================================================
Index: packages/iceape-lang-be/iceape-lang-be.spec
diff -u packages/iceape-lang-be/iceape-lang-be.spec:1.3 packages/iceape-lang-be/iceape-lang-be.spec:1.4
--- packages/iceape-lang-be/iceape-lang-be.spec:1.3	Sat Nov 28 20:09:35 2009
+++ packages/iceape-lang-be/iceape-lang-be.spec	Thu Mar 25 13:08:29 2010
@@ -60,10 +60,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -78,6 +80,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2010/03/25 12:08:29  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.3  2009/11/28 19:09:35  sparky
 - BR: perl-base
 
@@ -86,4 +93,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-ca/iceape-lang-ca.spec
diff -u packages/iceape-lang-ca/iceape-lang-ca.spec:1.5 packages/iceape-lang-ca/iceape-lang-ca.spec:1.6
--- packages/iceape-lang-ca/iceape-lang-ca.spec:1.5	Sat Nov 28 20:09:35 2009
+++ packages/iceape-lang-ca/iceape-lang-ca.spec	Thu Mar 25 13:08:29 2010
@@ -75,10 +75,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -96,6 +98,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2010/03/25 12:08:29  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.5  2009/11/28 19:09:35  sparky
 - BR: perl-base
 
@@ -110,4 +117,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-cs/iceape-lang-cs.spec
diff -u packages/iceape-lang-cs/iceape-lang-cs.spec:1.11 packages/iceape-lang-cs/iceape-lang-cs.spec:1.12
--- packages/iceape-lang-cs/iceape-lang-cs.spec:1.11	Sat Nov 28 20:11:17 2009
+++ packages/iceape-lang-cs/iceape-lang-cs.spec	Thu Mar 25 13:08:29 2010
@@ -67,10 +67,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -86,6 +88,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2010/03/25 12:08:29  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.11  2009/11/28 19:11:17  sparky
 - BR: perl-base, sed >= 4.0, zip; dropped BR: util-linux
 
@@ -118,4 +125,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-de/iceape-lang-de.spec
diff -u packages/iceape-lang-de/iceape-lang-de.spec:1.12 packages/iceape-lang-de/iceape-lang-de.spec:1.13
--- packages/iceape-lang-de/iceape-lang-de.spec:1.12	Sat Nov 28 20:12:06 2009
+++ packages/iceape-lang-de/iceape-lang-de.spec	Thu Mar 25 13:08:30 2010
@@ -65,10 +65,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -88,6 +90,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2010/03/25 12:08:30  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.12  2009/11/28 19:12:06  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -123,4 +130,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-es/iceape-lang-es.spec
diff -u packages/iceape-lang-es/iceape-lang-es.spec:1.6 packages/iceape-lang-es/iceape-lang-es.spec:1.7
--- packages/iceape-lang-es/iceape-lang-es.spec:1.6	Sat Nov 28 20:12:06 2009
+++ packages/iceape-lang-es/iceape-lang-es.spec	Thu Mar 25 13:08:30 2010
@@ -71,10 +71,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -89,6 +91,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2010/03/25 12:08:30  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.6  2009/11/28 19:12:06  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -106,4 +113,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-fr/iceape-lang-fr.spec
diff -u packages/iceape-lang-fr/iceape-lang-fr.spec:1.9 packages/iceape-lang-fr/iceape-lang-fr.spec:1.10
--- packages/iceape-lang-fr/iceape-lang-fr.spec:1.9	Sat Nov 28 20:12:06 2009
+++ packages/iceape-lang-fr/iceape-lang-fr.spec	Thu Mar 25 13:08:30 2010
@@ -67,10 +67,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -91,6 +93,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2010/03/25 12:08:30  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.9  2009/11/28 19:12:06  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -117,4 +124,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-it/iceape-lang-it.spec
diff -u packages/iceape-lang-it/iceape-lang-it.spec:1.7 packages/iceape-lang-it/iceape-lang-it.spec:1.8
--- packages/iceape-lang-it/iceape-lang-it.spec:1.7	Sat Nov 28 20:12:06 2009
+++ packages/iceape-lang-it/iceape-lang-it.spec	Thu Mar 25 13:08:31 2010
@@ -61,10 +61,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -81,6 +83,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2010/03/25 12:08:31  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.7  2009/11/28 19:12:06  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -101,4 +108,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-ja/iceape-lang-ja.spec
diff -u packages/iceape-lang-ja/iceape-lang-ja.spec:1.8 packages/iceape-lang-ja/iceape-lang-ja.spec:1.9
--- packages/iceape-lang-ja/iceape-lang-ja.spec:1.8	Sat Nov 28 20:12:07 2009
+++ packages/iceape-lang-ja/iceape-lang-ja.spec	Thu Mar 25 13:08:31 2010
@@ -67,10 +67,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -86,6 +88,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2010/03/25 12:08:31  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.8  2009/11/28 19:12:07  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -109,4 +116,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-nl/iceape-lang-nl.spec
diff -u packages/iceape-lang-nl/iceape-lang-nl.spec:1.3 packages/iceape-lang-nl/iceape-lang-nl.spec:1.4
--- packages/iceape-lang-nl/iceape-lang-nl.spec:1.3	Sat Nov 28 20:12:07 2009
+++ packages/iceape-lang-nl/iceape-lang-nl.spec	Thu Mar 25 13:08:31 2010
@@ -62,10 +62,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -80,6 +82,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2010/03/25 12:08:31  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.3  2009/11/28 19:12:07  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -88,4 +95,3 @@
 
 Revision 1.1  2008/11/14 16:59:17  hawk
 - new
-

================================================================
Index: packages/iceape-lang-pl/iceape-lang-pl.spec
diff -u packages/iceape-lang-pl/iceape-lang-pl.spec:1.11 packages/iceape-lang-pl/iceape-lang-pl.spec:1.12
--- packages/iceape-lang-pl/iceape-lang-pl.spec:1.11	Sat Nov 28 20:11:17 2009
+++ packages/iceape-lang-pl/iceape-lang-pl.spec	Thu Mar 25 13:08:32 2010
@@ -93,10 +93,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -118,6 +120,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2010/03/25 12:08:32  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.11  2009/11/28 19:11:17  sparky
 - BR: perl-base, sed >= 4.0, zip; dropped BR: util-linux
 
@@ -150,4 +157,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-pt/iceape-lang-pt.spec
diff -u packages/iceape-lang-pt/iceape-lang-pt.spec:1.11 packages/iceape-lang-pt/iceape-lang-pt.spec:1.12
--- packages/iceape-lang-pt/iceape-lang-pt.spec:1.11	Sat Nov 28 20:12:07 2009
+++ packages/iceape-lang-pt/iceape-lang-pt.spec	Thu Mar 25 13:08:32 2010
@@ -82,10 +82,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -101,6 +103,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2010/03/25 12:08:32  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.11  2009/11/28 19:12:07  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -133,4 +140,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-ru/iceape-lang-ru.spec
diff -u packages/iceape-lang-ru/iceape-lang-ru.spec:1.11 packages/iceape-lang-ru/iceape-lang-ru.spec:1.12
--- packages/iceape-lang-ru/iceape-lang-ru.spec:1.11	Sat Nov 28 20:12:07 2009
+++ packages/iceape-lang-ru/iceape-lang-ru.spec	Thu Mar 25 13:08:32 2010
@@ -65,10 +65,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -89,6 +91,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2010/03/25 12:08:32  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.11  2009/11/28 19:12:07  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -121,4 +128,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-

================================================================
Index: packages/iceape-lang-sv/iceape-lang-sv.spec
diff -u packages/iceape-lang-sv/iceape-lang-sv.spec:1.5 packages/iceape-lang-sv/iceape-lang-sv.spec:1.6
--- packages/iceape-lang-sv/iceape-lang-sv.spec:1.5	Sat Nov 28 20:12:08 2009
+++ packages/iceape-lang-sv/iceape-lang-sv.spec	Thu Mar 25 13:08:33 2010
@@ -65,10 +65,12 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%{_sbindir}/iceape-chrome+xpcom-generate
+if [ "$1" = 1 ]; then
+	%{_sbindir}/iceape-chrome+xpcom-generate
+fi
 
 %postun
-%{_sbindir}/iceape-chrome+xpcom-generate
+[ ! -x %{_sbindir}/iceape-chrome+xpcom-generate ] || %{_sbindir}/iceape-chrome+xpcom-generate
 
 %files
 %defattr(644,root,root,755)
@@ -86,6 +88,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2010/03/25 12:08:33  glen
+- update chrome+xpcom-generate run so it is run only once on installs and upgrades
+  and avoid executing it if the script does not exist (main package is removed
+  in same transaction)
+
 Revision 1.5  2009/11/28 19:12:08  sparky
 - BR: perl-base, sed >= 4.0, zip
 
@@ -100,4 +107,3 @@
 
 Revision 1.1  2008/06/26 13:15:24  hawk
 - language pack for Iceape
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape/iceape.spec?r1=1.33&r2=1.34&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-addon-adblockplus/iceape-addon-adblockplus.spec?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-addon-greasemonkey/iceape-addon-greasemonkey.spec?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-be/iceape-lang-be.spec?r1=1.3&r2=1.4&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-ca/iceape-lang-ca.spec?r1=1.5&r2=1.6&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-cs/iceape-lang-cs.spec?r1=1.11&r2=1.12&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-de/iceape-lang-de.spec?r1=1.12&r2=1.13&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-es/iceape-lang-es.spec?r1=1.6&r2=1.7&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-fr/iceape-lang-fr.spec?r1=1.9&r2=1.10&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-it/iceape-lang-it.spec?r1=1.7&r2=1.8&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-ja/iceape-lang-ja.spec?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-nl/iceape-lang-nl.spec?r1=1.3&r2=1.4&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-pl/iceape-lang-pl.spec?r1=1.11&r2=1.12&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-pt/iceape-lang-pt.spec?r1=1.11&r2=1.12&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-ru/iceape-lang-ru.spec?r1=1.11&r2=1.12&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/iceape-lang-sv/iceape-lang-sv.spec?r1=1.5&r2=1.6&f=u



More information about the pld-cvs-commit mailing list