update to 27.0
authorWolfgang Rosenauer <wr@rosenauer.org>
Thu, 30 Jan 2014 22:15:43 +0100
changeset 699 f810fbe5fece
parent 697 0118161f4c11
child 700 52284fd63667
update to 27.0
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
mozilla-shared-nss-db.patch
--- a/MozillaFirefox/MozillaFirefox.changes	Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Thu Jan 30 22:15:43 2014 +0100
@@ -1,7 +1,7 @@
 -------------------------------------------------------------------
-Tue Jan  7 08:51:56 UTC 2014 - wr@rosenauer.org
-
-- update to Firefox 27.0b4
+Tue Jan 28 15:45:41 UTC 2014 - wr@rosenauer.org
+
+- update to Firefox 27.0 (bnc#)
 - requires NSS 3.15.4 or higher
 - rebased/reworked patches
 - removed obsolete mozilla-bug929439.patch
--- a/MozillaFirefox/MozillaFirefox.spec	Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Thu Jan 30 22:15:43 2014 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package MozillaFirefox
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#               2006-2013 Wolfgang Rosenauer
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#               2006-2014 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 #
 
 
-%define major 26
-%define mainver %major.99
-%define update_channel beta
+%define major 27
+%define mainver %major.0
+%define update_channel release
 
 %if %suse_version > 1220
 %define gstreamer_ver 0.10
@@ -63,7 +63,7 @@
 %endif
 Version:        %{mainver}
 Release:        0
-%define         releasedate 2013122800
+%define         releasedate 2014012800
 Provides:       firefox = %{mainver}
 Provides:       firefox = %{version}-%{release}
 Provides:       web_browser
@@ -76,17 +76,17 @@
 License:        MPL-2.0
 Group:          Productivity/Networking/Web/Browsers
 Url:            http://www.mozilla.org/
-Source:         firefox-%{version}-source.tar.bz2
+Source:         firefox-%{version}-source.tar.xz
 Source1:        MozillaFirefox.desktop
 Source2:        MozillaFirefox-rpmlintrc
 Source3:        mozilla.sh.in
 Source4:        find-external-requires.sh
 Source5:        source-stamp.txt
 Source6:        kde.js
-Source7:        l10n-%{version}.tar.bz2
+Source7:        l10n-%{version}.tar.xz
 Source8:        firefox-mimeinfo.xml
 Source9:        firefox.js
-Source10:       compare-locales.tar.bz2
+Source10:       compare-locales.tar.xz
 Source11:       firefox.1
 Source12:       mozilla-get-app-id
 Source13:       add-plugins.sh.in
--- a/MozillaFirefox/create-tar.sh	Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/create-tar.sh	Thu Jan 30 22:15:43 2014 +0100
@@ -1,9 +1,9 @@
 #!/bin/bash
 
-CHANNEL="beta"
+CHANNEL="release"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_27_0b4_RELEASE"
-VERSION="26.99"
+RELEASE_TAG="FIREFOX_27_0_RELEASE"
+VERSION="27.0"
 
 # mozilla
 if [ -d mozilla ]; then
@@ -36,7 +36,7 @@
 hg showconfig paths.default 2>/dev/null | head -n1 | sed -e "s/^ssh:/http:/" >> ../source-stamp.txt
 popd
 echo "creating archive..."
-tar cjf firefox-$VERSION-source.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg --exclude=CVS mozilla
+tar cJf firefox-$VERSION-source.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg --exclude=CVS mozilla
 
 # l10n
 echo "fetching locales..."
@@ -53,10 +53,10 @@
   esac
 done
 echo "creating l10n archive..."
-tar cjf l10n-$VERSION.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg l10n
+tar cJf l10n-$VERSION.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg l10n
 
 # compare-locales
 echo "creating compare-locales"
 hg clone http://hg.mozilla.org/build/compare-locales
-tar cjf compare-locales.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg compare-locales
+tar cJf compare-locales.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg compare-locales
 
--- a/mozilla-shared-nss-db.patch	Tue Jan 07 09:56:47 2014 +0100
+++ b/mozilla-shared-nss-db.patch	Thu Jan 30 22:15:43 2014 +0100
@@ -76,12 +76,12 @@
  #include "nsNSSComponent.h"
  
  #include "CertVerifier.h"
+ #include "mozilla/Telemetry.h"
  #include "nsCertVerificationThread.h"
  #include "nsAppDirectoryServiceDefs.h"
  #include "nsComponentManagerUtils.h"
  #include "nsDirectoryServiceDefs.h"
- #include "nsICertOverrideService.h"
-@@ -1254,18 +1261,35 @@ nsNSSComponent::InitializeNSS(bool showW
+@@ -1263,18 +1270,35 @@ nsNSSComponent::InitializeNSS(bool showW
      ConfigureInternalPKCS11Token();
  
      // The NSS_INIT_NOROOTINIT flag turns off the loading of the root certs