update to 5.0final
authorWolfgang Rosenauer <wr@rosenauer.org>
Wed, 22 Jun 2011 09:02:07 +0200
changeset 283 418b5f502ff2
parent 282 78a523efc513
child 284 ccddc8555cdb
update to 5.0final enable startup notification support (bnc#701465)
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
--- a/MozillaFirefox/MozillaFirefox.changes	Mon Jun 20 20:46:39 2011 +0200
+++ b/MozillaFirefox/MozillaFirefox.changes	Wed Jun 22 09:02:07 2011 +0200
@@ -1,3 +1,32 @@
+-------------------------------------------------------------------
+Wed Jun 22 06:41:17 UTC 2011 - wr@rosenauer.org
+
+- enable startup notification (bnc#701465)
+
+-------------------------------------------------------------------
+Mon Jun 20 19:37:01 UTC 2011 - wr@rosenauer.org
+
+- update to 5.0 final
+- included fixes for security issues: (bnc#701296, bnc#700578)
+  * MFSA 2011-19/CVE-2011-2374 CVE-2011-2375
+    Miscellaneous memory safety hazards
+  * MFSA 2011-20/CVE-2011-2373 (bmo#617247)
+    Use-after-free vulnerability when viewing XUL document with
+    script disabled
+  * MFSA 2011-21/CVE-2011-2377 (bmo#638018, bmo#639303)
+    Memory corruption due to multipart/x-mixed-replace images
+  * MFSA 2011-22/CVE-2011-2371 (bmo#664009)
+    Integer overflow and arbitrary code execution in
+    Array.reduceRight()
+  * MFSA 2011-25/CVE-2011-2366
+    Stealing of cross-domain images using WebGL textures
+  * MFSA 2011-26/CVE-2011-2367 CVE-2011-2368
+    Multiple WebGL crashes
+  * MFSA 2011-27/CVE-2011-2369 (bmo#650001)
+    XSS encoding hazard with inline SVG
+  * MFSA 2011-28/CVE-2011-2370 (bmo#645699)
+    Non-whitelisted site can trigger xpinstall
+
 -------------------------------------------------------------------
 Mon Jun 20 09:17:42 UTC 2011 - wr@rosenauer.org
 
--- a/MozillaFirefox/MozillaFirefox.spec	Mon Jun 20 20:46:39 2011 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec	Wed Jun 22 09:02:07 2011 +0200
@@ -18,11 +18,11 @@
 
 # norootforbuild
 
-%define major 4
-%define mainver %major.99
+%define major 5
+%define mainver %major.0
 
 Name:           MozillaFirefox
-BuildRequires:  autoconf213 gcc-c++ libcurl-devel libgnomeui-devel libidl-devel libnotify-devel python unzip update-desktop-files zip fdupes Mesa-devel yasm
+BuildRequires:  autoconf213 gcc-c++ libcurl-devel libgnomeui-devel libidl-devel libnotify-devel python startup-notification-devel unzip update-desktop-files zip fdupes Mesa-devel yasm
 %if %suse_version > 1110
 BuildRequires:  libiw-devel
 BuildRequires:  libproxy-devel
@@ -35,7 +35,7 @@
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 Version:        %{mainver}
 Release:        1
-%define         releasedate 2011061400
+%define         releasedate 2011061500
 Provides:       web_browser
 Provides:       firefox = %{version}-%{release}
 Provides:       firefox = %{mainver}
@@ -270,8 +270,9 @@
 ac_add_options --disable-updater
 ac_add_options --disable-tests
 ac_add_options --disable-debug
+ac_add_options --enable-startup-notification
 #ac_add_options --enable-chrome-format=jar
-ac_add_options --enable-update-channel=beta
+ac_add_options --enable-update-channel=default
 EOF
 %if %suse_version > 1130
 cat << EOF >> $MOZCONFIG
--- a/MozillaFirefox/create-tar.sh	Mon Jun 20 20:46:39 2011 +0200
+++ b/MozillaFirefox/create-tar.sh	Wed Jun 22 09:02:07 2011 +0200
@@ -1,8 +1,8 @@
 #!/bin/bash
 
-BRANCH="mozilla-beta"
-RELEASE_TAG="FIREFOX_5_0b7_RELEASE"
-VERSION="4.99"
+BRANCH="releases/mozilla-release"
+RELEASE_TAG="FIREFOX_5_0_RELEASE"
+VERSION="5.0"
 
 # mozilla
 hg clone http://hg.mozilla.org/$BRANCH mozilla
@@ -23,7 +23,7 @@
     ja-JP-mac|en-US)
       ;;
     *)
-      hg clone http://hg.mozilla.org/releases/l10n/mozilla-beta/$locale l10n/$locale
+      hg clone http://hg.mozilla.org/releases/l10n/mozilla-release/$locale l10n/$locale
       [ "$RELEASE_TAG" == "default" ] || hg -R l10n/$locale up -C -r $RELEASE_TAG
       ;;
   esac