packages: mozilla-firefox/mozilla-firefox.spec - updated to 3.6.10, fixes: ...

qboosh qboosh at pld-linux.org
Fri Sep 24 08:42:41 CEST 2010


Author: qboosh                       Date: Fri Sep 24 06:42:41 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 3.6.10, fixes:
  CVE-2008-5913 CVE-2010-0654 CVE-2010-1125 CVE-2010-1196 CVE-2010-1197
  CVE-2010-1198 CVE-2010-1199 CVE-2010-1200 CVE-2010-1201 CVE-2010-1202
  CVE-2010-1203 CVE-2010-1205 CVE-2010-1206 CVE-2010-1207 CVE-2010-1208
  CVE-2010-1209 CVE-2010-1210 CVE-2010-1211 CVE-2010-1212 CVE-2010-1213
  CVE-2010-1214 CVE-2010-1215 CVE-2010-2751 CVE-2010-2752 CVE-2010-2753
  CVE-2010-2754 CVE-2010-2755 CVE-2010-2760 CVE-2010-2762 CVE-2010-2764
  CVE-2010-2765 CVE-2010-2766 CVE-2010-2767 CVE-2010-2768 CVE-2010-2769
  CVE-2010-2770 CVE-2010-3131 CVE-2010-3166 CVE-2010-3167 CVE-2010-3168
  CVE-2010-3169

---- Files affected:
packages/mozilla-firefox:
   mozilla-firefox.spec (1.269 -> 1.270) 

---- Diffs:

================================================================
Index: packages/mozilla-firefox/mozilla-firefox.spec
diff -u packages/mozilla-firefox/mozilla-firefox.spec:1.269 packages/mozilla-firefox/mozilla-firefox.spec:1.270
--- packages/mozilla-firefox/mozilla-firefox.spec:1.269	Wed May 26 09:05:02 2010
+++ packages/mozilla-firefox/mozilla-firefox.spec	Fri Sep 24 08:42:35 2010
@@ -1,6 +1,5 @@
 # $Revision$, $Date$
-# NOTE
-# - we use iceweasel in pld linux
+# NOTE: PLD distributes iceweasel instead
 #
 # TODO:
 # - handle locales differently (runtime, since it's possible to do)
@@ -35,12 +34,12 @@
 Summary:	Firefox Community Edition web browser
 Summary(pl.UTF-8):	Firefox Community Edition - przeglądarka WWW
 Name:		mozilla-firefox
-Version:	3.6.3
+Version:	3.6.10
 Release:	1
 License:	MPL 1.1 or GPL v2+ or LGPL v2.1+
 Group:		X11/Applications/Networking
 Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/source/firefox-%{version}.source.tar.bz2
-# Source0-md5:	5e4541ab23084b7b14ba228291ce2688
+# Source0-md5:	59ee60ddfd8b33e99a24788d3b12adb3
 Source1:	%{name}.desktop
 Source2:	%{name}.sh
 Patch0:		%{name}-install.patch
@@ -58,7 +57,7 @@
 BuildRequires:	alsa-lib-devel
 BuildRequires:	automake
 BuildRequires:	bzip2-devel
-BuildRequires:	cairo-devel >= 1.6.0
+BuildRequires:	cairo-devel >= 1.8.8
 BuildRequires:	dbus-glib-devel >= 0.60
 %{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.0}
 BuildRequires:	gtk+2-devel >= 2:2.10
@@ -72,17 +71,17 @@
 BuildRequires:	libjpeg-devel >= 6b
 BuildRequires:	libnotify-devel
 BuildRequires:	libpng(APNG)-devel >= 0.10
-BuildRequires:	libpng-devel >= 1.2.7
+BuildRequires:	libpng-devel >= 1.2.17
 BuildRequires:	libstdc++-devel
-BuildRequires:	nspr-devel >= 1:4.8
+BuildRequires:	nspr-devel >= 1:4.8.6
 BuildRequires:	nss-devel >= 1:3.12.3
-BuildRequires:	pango-devel >= 1:1.10.0
+BuildRequires:	pango-devel >= 1:1.14.0
 BuildRequires:	perl-modules >= 5.004
 BuildRequires:	pkgconfig
 BuildRequires:	python-modules
 BuildRequires:	rpm >= 4.4.9-56
 BuildRequires:	rpmbuild(macros) >= 1.453
-BuildRequires:	sqlite3-devel >= 3.6.15
+BuildRequires:	sqlite3-devel >= 3.7.2
 BuildRequires:	startup-notification-devel >= 0.8
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXft-devel >= 2.1
@@ -99,13 +98,16 @@
 %requires_eq_to	xulrunner xulrunner-devel
 %else
 Requires:	browser-plugins >= 2.0
-Requires:	cairo >= 1.6.0
+Requires:	cairo >= 1.8.8
+Requires:	dbus-glib >= 0.60
 Requires:	gtk+2 >= 2:2.18
 Requires:	libpng(APNG) >= 0.10
 Requires:	myspell-common
-Requires:	nspr >= 1:4.8
+Requires:	nspr >= 1:4.8.6
 Requires:	nss >= 1:3.12.3
+Requires:	pango >= 1:1.14.0
 Requires:	sqlite3 >= %{sqlite_build_version}
+Requires:	startup-notification >= 0.8
 %endif
 Provides:	wwwbrowser
 Obsoletes:	mozilla-firebird
@@ -272,6 +274,7 @@
 mv $RPM_BUILD_ROOT%{_libdir}/%{name}/icons $RPM_BUILD_ROOT%{_datadir}/%{name}/icons
 mv $RPM_BUILD_ROOT%{_libdir}/%{name}/modules $RPM_BUILD_ROOT%{_datadir}/%{name}/modules
 mv $RPM_BUILD_ROOT%{_libdir}/%{name}/searchplugins $RPM_BUILD_ROOT%{_datadir}/%{name}/searchplugins
+mv $RPM_BUILD_ROOT%{_libdir}/%{name}/browserconfig.properties $RPM_BUILD_ROOT%{_datadir}/%{name}
 %if %{without xulrunner}
 mv $RPM_BUILD_ROOT%{_libdir}/%{name}/greprefs $RPM_BUILD_ROOT%{_datadir}/%{name}/greprefs
 mv $RPM_BUILD_ROOT%{_libdir}/%{name}/res $RPM_BUILD_ROOT%{_datadir}/%{name}/res
@@ -283,6 +286,7 @@
 ln -s ../../share/%{name}/modules $RPM_BUILD_ROOT%{_libdir}/%{name}/modules
 ln -s ../../share/%{name}/icons $RPM_BUILD_ROOT%{_libdir}/%{name}/icons
 ln -s ../../share/%{name}/searchplugins $RPM_BUILD_ROOT%{_libdir}/%{name}/searchplugins
+ln -s ../../share/%{name}/browserconfig.properties $RPM_BUILD_ROOT%{_libdir}/%{name}
 %if %{without xulrunner}
 ln -s ../../share/%{name}/greprefs $RPM_BUILD_ROOT%{_libdir}/%{name}/greprefs
 ln -s ../../share/%{name}/res $RPM_BUILD_ROOT%{_libdir}/%{name}/res
@@ -294,6 +298,7 @@
 %endif
 
 sed 's, at LIBDIR@,%{_libdir},' %{SOURCE2} > $RPM_BUILD_ROOT%{_bindir}/mozilla-firefox
+chmod 755 $RPM_BUILD_ROOT%{_bindir}/mozilla-firefox
 ln -s mozilla-firefox $RPM_BUILD_ROOT%{_bindir}/firefox
 
 cp -a browser/branding/unofficial/content/icon64.png $RPM_BUILD_ROOT%{_pixmapsdir}/mozilla-firefox.png
@@ -325,6 +330,7 @@
 
 rm -rf $HOME
 EOF
+chmod 755 $RPM_BUILD_ROOT%{_sbindir}/%{name}-chrome+xpcom-generate
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -414,6 +420,7 @@
 %{_libdir}/%{name}/components/nsFormAutoComplete.js
 %{_libdir}/%{name}/components/nsHandlerService.js
 %{_libdir}/%{name}/components/nsHelperAppDlg.js
+%{_libdir}/%{name}/components/nsINIProcessor.js
 %{_libdir}/%{name}/components/nsLivemarkService.js
 %{_libdir}/%{name}/components/nsLoginInfo.js
 %{_libdir}/%{name}/components/nsLoginManager.js
@@ -426,7 +433,6 @@
 %{_libdir}/%{name}/components/nsTaggingService.js
 %{_libdir}/%{name}/components/nsTryToClose.js
 %{_libdir}/%{name}/components/nsURLFormatter.js
-%{_libdir}/%{name}/components/nsUpdateService.js
 %{_libdir}/%{name}/components/nsUpdateTimerManager.js
 %{_libdir}/%{name}/components/nsUrlClassifierLib.js
 %{_libdir}/%{name}/components/nsUrlClassifierListManager.js
@@ -444,10 +450,8 @@
 %attr(755,root,root) %{_libdir}/%{name}/components/libimgicon.so
 %endif
 
-%if %{with gnomevfs}
-%if %{without xulrunner}
+%if %{with gnomevfs} && %{without xulrunner}
 %attr(755,root,root) %{_libdir}/%{name}/components/libmozgnome.so
-%endif
 %attr(755,root,root) %{_libdir}/%{name}/components/libnkgnomevfs.so
 %endif
 
@@ -458,6 +462,7 @@
 %attr(755,root,root) %{_libdir}/%{name}/firefox-bin
 %attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
 %attr(755,root,root) %{_libdir}/%{name}/mozilla-xremote-client
+%attr(755,root,root) %{_libdir}/%{name}/plugin-container
 %endif
 %{_pixmapsdir}/mozilla-firefox.png
 %{_desktopdir}/mozilla-firefox.desktop
@@ -469,21 +474,20 @@
 %{_libdir}/%{name}/icons
 %{_libdir}/%{name}/modules
 %{_libdir}/%{name}/searchplugins
+%{_libdir}/%{name}/browserconfig.properties
 %if %{without xulrunner}
 %{_libdir}/%{name}/dictionaries
 %{_libdir}/%{name}/greprefs
 %{_libdir}/%{name}/res
 %endif
 
-# browserconfig
-%{_libdir}/%{name}/browserconfig.properties
-
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/chrome
 %{_datadir}/%{name}/defaults
 %{_datadir}/%{name}/icons
 %{_datadir}/%{name}/modules
 %{_datadir}/%{name}/searchplugins
+%{_datadir}/%{name}/browserconfig.properties
 %if %{without xulrunner}
 %{_datadir}/%{name}/greprefs
 %{_datadir}/%{name}/res
@@ -505,8 +509,31 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.270  2010/09/24 06:42:35  qboosh
+- updated to 3.6.10, fixes:
+  CVE-2008-5913 CVE-2010-0654 CVE-2010-1125 CVE-2010-1196 CVE-2010-1197
+  CVE-2010-1198 CVE-2010-1199 CVE-2010-1200 CVE-2010-1201 CVE-2010-1202
+  CVE-2010-1203 CVE-2010-1205 CVE-2010-1206 CVE-2010-1207 CVE-2010-1208
+  CVE-2010-1209 CVE-2010-1210 CVE-2010-1211 CVE-2010-1212 CVE-2010-1213
+  CVE-2010-1214 CVE-2010-1215 CVE-2010-2751 CVE-2010-2752 CVE-2010-2753
+  CVE-2010-2754 CVE-2010-2755 CVE-2010-2760 CVE-2010-2762 CVE-2010-2764
+  CVE-2010-2765 CVE-2010-2766 CVE-2010-2767 CVE-2010-2768 CVE-2010-2769
+  CVE-2010-2770 CVE-2010-3131 CVE-2010-3166 CVE-2010-3167 CVE-2010-3168
+  CVE-2010-3169
+
 Revision 1.269  2010/05/26 07:05:02  qboosh
-- updated to 3.6.3
+- updated to 3.6.3, fixes:
+  CVE-2009-1392 CVE-2009-1563 CVE-2009-1828 CVE-2009-1832 CVE-2009-1833
+  CVE-2009-1834 CVE-2009-1835 CVE-2009-1836 CVE-2009-1837 CVE-2009-1838
+  CVE-2009-1839 CVE-2009-1840 CVE-2009-1841 CVE-2009-3069 CVE-2009-3070
+  CVE-2009-3071 CVE-2009-3072 CVE-2009-3073 CVE-2009-3074 CVE-2009-3075
+  CVE-2009-3077 CVE-2009-3078 CVE-2009-3079 CVE-2009-3274 CVE-2009-3370
+  CVE-2009-3371 CVE-2009-3372 CVE-2009-3373 CVE-2009-3374 CVE-2009-3375
+  CVE-2009-3376 CVE-2009-3377 CVE-2009-3378 CVE-2009-3379 CVE-2009-3380
+  CVE-2009-3381 CVE-2009-3382 CVE-2009-3383 CVE-2009-3388 CVE-2009-3389
+  CVE-2009-3979 CVE-2009-3980 CVE-2009-3981 CVE-2009-3982 CVE-2009-3983
+  CVE-2009-3984 CVE-2009-3985 CVE-2009-3986 CVE-2009-3987 CVE-2010-1028
+  CVE-2010-1121
 - partial sync with iceweasel.spec
 
 Revision 1.268  2010/02/28 01:10:10  glen
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mozilla-firefox/mozilla-firefox.spec?r1=1.269&r2=1.270&f=u



More information about the pld-cvs-commit mailing list