[seamonkey] update to 2.26

Dmitry Butskoy buc at fedoraproject.org
Thu May 8 22:59:37 UTC 2014


commit 1d58e4b02035b5c3d4bfce0cf064e8e323de29aa
Author: buc <buc at grad.stu.neva.ru>
Date:   Fri May 9 03:02:12 2014 +0400

    update to 2.26

 .gitignore                         |    2 +
 seamonkey-2.23-installdir.patch    |   41 ------------------------------------
 seamonkey-2.26-enable-addons.patch |   26 ++++++++++++++++++++++
 seamonkey-2.26-installdir.patch    |   33 +++++++++++++++++++++++++++++
 seamonkey-8.0-enable-addons.patch  |   26 ----------------------
 seamonkey.spec                     |   14 ++++++++---
 sources                            |    4 +-
 7 files changed, 73 insertions(+), 73 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 45894d6..7aa836d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,3 +60,5 @@ seamonkey-2.0.6.source.tar.bz2
 /seamonkey-langpacks-2.24-20140209.tar.xz
 /seamonkey-2.25.source.tar.bz2
 /seamonkey-langpacks-2.25-20140322.tar.xz
+/seamonkey-2.26.source.tar.bz2
+/seamonkey-langpacks-2.26-20140506.tar.xz
diff --git a/seamonkey-2.26-enable-addons.patch b/seamonkey-2.26-enable-addons.patch
new file mode 100644
index 0000000..6addf16
--- /dev/null
+++ b/seamonkey-2.26-enable-addons.patch
@@ -0,0 +1,26 @@
+diff -Nrbu seamonkey-2.26/comm-release/mail/app/profile/all-thunderbird.js seamonkey-2.26-OK/comm-release/mail/app/profile/all-thunderbird.js
+--- seamonkey-2.26/comm-release/mail/app/profile/all-thunderbird.js	2014-04-29 08:55:07.000000000 +0400
++++ seamonkey-2.26-OK/comm-release/mail/app/profile/all-thunderbird.js	2014-05-06 21:38:43.918496556 +0400
+@@ -174,7 +174,7 @@
+ // Disable add-ons installed into the shared user and shared system areas by
+ // default. This does not include the application directory. See the SCOPE
+ // constants in AddonManager.jsm for values to use here
+-pref("extensions.autoDisableScopes", 15);
++pref("extensions.autoDisableScopes", 0);
+ 
+ // Preferences for AMO integration
+ pref("extensions.getAddons.cache.enabled", true);
+diff -Nrbu seamonkey-2.26/comm-release/mozilla/toolkit/mozapps/extensions/XPIProvider.jsm seamonkey-2.26-OK/comm-release/mozilla/toolkit/mozapps/extensions/XPIProvider.jsm
+--- seamonkey-2.26/comm-release/mozilla/toolkit/mozapps/extensions/XPIProvider.jsm	2014-04-29 09:03:18.000000000 +0400
++++ seamonkey-2.26-OK/comm-release/mozilla/toolkit/mozapps/extensions/XPIProvider.jsm	2014-05-06 21:38:43.920496556 +0400
+@@ -2051,8 +2051,8 @@
+         this.showUpgradeUI();
+         flushCaches = true;
+       }
+-      else if (aAppChanged === undefined) {
+-        // For new profiles we will never need to show the add-on selection UI
++    else {
++      // For all profiles we will never need to show the add-on selection UI
+         Services.prefs.setBoolPref(PREF_SHOWN_SELECTION_UI, true);
+       }
+ 
diff --git a/seamonkey-2.26-installdir.patch b/seamonkey-2.26-installdir.patch
new file mode 100644
index 0000000..2ce9e49
--- /dev/null
+++ b/seamonkey-2.26-installdir.patch
@@ -0,0 +1,33 @@
+diff -Nrbu seamonkey-2.26/comm-release/config/baseconfig.mk seamonkey-2.26-OK/comm-release/config/baseconfig.mk
+--- seamonkey-2.26/comm-release/config/baseconfig.mk	2014-04-29 08:55:06.000000000 +0400
++++ seamonkey-2.26-OK/comm-release/config/baseconfig.mk	2014-05-06 22:24:50.327493588 +0400
+@@ -1,7 +1,7 @@
+-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++includedir := $(includedir)/$(MOZ_APP_NAME)
++idldir = $(datadir)/idl/$(MOZ_APP_NAME)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+ MOZILLA_SRCDIR = $(topsrcdir)/mozilla
+ MOZDEPTH = $(DEPTH)/mozilla
+ DIST = $(MOZDEPTH)/dist
+diff -Nrbu seamonkey-2.26/comm-release/mozilla/config/baseconfig.mk seamonkey-2.26-OK/comm-release/mozilla/config/baseconfig.mk
+--- seamonkey-2.26/comm-release/mozilla/config/baseconfig.mk	2014-04-29 09:02:42.000000000 +0400
++++ seamonkey-2.26-OK/comm-release/mozilla/config/baseconfig.mk	2014-05-06 22:26:01.343493513 +0400
+@@ -2,10 +2,10 @@
+ # directly in python/mozbuild/mozbuild/base.py for gmake validation.
+ # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending
+ # whether a normal build is happening or whether the check is running.
+-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
++includedir := $(includedir)/$(MOZ_APP_NAME)
++idldir = $(datadir)/idl/$(MOZ_APP_NAME)
++installdir = $(libdir)/$(MOZ_APP_NAME)
++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
+ ifndef TOP_DIST
+ TOP_DIST = dist
+ endif
diff --git a/seamonkey.spec b/seamonkey.spec
index 2deeff1..c5934b7 100644
--- a/seamonkey.spec
+++ b/seamonkey.spec
@@ -22,7 +22,7 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        2.25
+Version:        2.26
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv2.0
@@ -36,7 +36,7 @@ Source0:        ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/%{versi
 #
 #   Run script as  ./moz-grab-langpacks --app seamonkey %{version}
 #
-Source1:        seamonkey-langpacks-%{version}-20140322.tar.xz
+Source1:        seamonkey-langpacks-%{version}-20140506.tar.xz
 
 Source3:        seamonkey.sh.in
 Source4:        seamonkey.desktop
@@ -52,8 +52,8 @@ Source100:      find-external-requires
 Patch1:         xulrunner-26.0-gcc47.patch
 Patch2:         xulrunner-24.0-jemalloc-ppc.patch
 Patch3:         xulrunner-27.0-build-arm.patch
-Patch5:         seamonkey-8.0-enable-addons.patch
-Patch22:        seamonkey-2.23-installdir.patch
+Patch5:         seamonkey-2.26-enable-addons.patch
+Patch22:        seamonkey-2.26-installdir.patch
 Patch23:        seamonkey-2.25-elfhack.patch
 
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -192,6 +192,9 @@ MOZ_SMP_FLAGS=-j1
 MOZ_SMP_FLAGS=%{?_smp_mflags}
 %endif
 
+#  a kludge since 2.26 ...
+ln -s ../objdir mozilla/objdir
+
 make -f client.mk build STRIP="/bin/true" MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS"
 
 
@@ -471,6 +474,9 @@ fi
 
 
 %changelog
+* Fri May  9 2014 Dmitry Butskoy <Dmitry at Butskoy.name> 2.26-1
+- update to 2.26
+
 * Mon Mar 24 2014 Dmitry Butskoy <Dmitry at Butskoy.name> 2.25-1
 - update to 2.25
 
diff --git a/sources b/sources
index ab183ba..f0e1b06 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-e9597622d2d843ed9095a9e1eeab01f1  seamonkey-2.25.source.tar.bz2
-c769399e80117252d5a0e529d257715c  seamonkey-langpacks-2.25-20140322.tar.xz
+1749f6350209e35e0bede3bf4e56c42c  seamonkey-2.26.source.tar.bz2
+a44347b79e938fc6a14e71ade244498e  seamonkey-langpacks-2.26-20140506.tar.xz


More information about the scm-commits mailing list