Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 7c023b750211090e9a4f2759e5f1048a > files > 12

firefox-38.1.0-1.mga4.src.rpm

#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

# Stay on ESR for stable releases and for cauldron before mageia 4.
# /!\ Do not update more than FF 38 for mga4. /!\

%define major 38
%define ff_epoch 0
# (tpg) set version HERE !!!
%define extra esr
#define extra %nil
%define realver %{version}%extra
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}

# (tpg) MOZILLA_FIVE_HOME
%define mozillalibdir %{_libdir}/%{name}-%{version}
%define pluginsdir %{_libdir}/mozilla/plugins

# libxul.so is provided by libxulrunnner2.0.
%define _requires_exceptions libxul.so

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null || echo 0)

%define _use_syshunspell 1


%define update_channel %{extra}%major

Summary:	Next generation web browser
Name:		firefox
Version:	%{major}.1.0
Epoch:		%{ff_epoch}
Release:	%mkrel 1
License:	MPLv1+
Group:		Networking/WWW
Url:		http://www.mozilla.org/firefox/organizations/
Source0:	https://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{realver}/source/%{name}-%{realver}.source.tar.bz2
Source4:	%{name}.desktop
Source8:	%{name}-searchengines-duckduckgo.xml
Source9:	kde.js
Patch1:		firefox-6.0-lang.patch
# (OpenSuse) add patch to make firefox always use /usr/bin/firefox when "make firefox
# the default web browser" is used fix mdv bug#58784
Patch5:		firefox-38.0-appname.patch
Patch6:		firefox-7.0-fix-str-fmt.patch
Patch8:		firefox-disable-check-default-browser.patch
Patch10:	firefox-3.5.3-default-mail-handler.patch
# Patches for kde integration of FF
# (doktor5000) old URL, not updated often: https://build.opensuse.org/package/rawsourcefile/mozilla:Factory/MozillaFirefox/mozilla-kde.patch
Patch11:	http://www.rosenauer.org/hg/mozilla/file/tip/mozilla-kde.patch
# (fwang) please modify patch12 with `sed -e 's/MozillaFirefox/firefox/'` to fit our desktop filename
# (doktor5000) old URL, not updated often: https://build.opensuse.org/package/rawsourcefile/mozilla:Factory/MozillaFirefox/firefox-kde.patch
Patch12:	http://www.rosenauer.org/hg/mozilla/file/tip/firefox-kde.patch
Patch13:	firefox-13-fix-nspr-include.patch
Patch37:	firefox-38.0-nss-version.patch

BuildRequires:	gtk+2-devel
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(libpng) >= 1.6.13
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	makedepend
BuildRequires:	pkgconfig(nss) >= 3.18.1
BuildRequires:	nss-static-devel
BuildRequires:	pkgconfig(nspr) >= 4.10.6
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	python
BuildRequires:	pkgconfig(sqlite3) >= 3.8.8.2
%ifnarch %arm %mips
BuildRequires:	valgrind
BuildRequires:	yasm >= 1.0.1
%endif
%ifarch %arm
BuildRequires:	pkgconfig(libffi)
%endif
BuildRequires:	rootcerts >= 1:20130411.00
BuildRequires:	pkgconfig(xt)
%if %_use_syshunspell
BuildRequires:	pkgconfig(hunspell)
%endif
BuildRequires:	doxygen
BuildRequires:	wget
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(cairo) >= 1.10
BuildRequires:	pkgconfig(dri)
BuildRequires:	pkgconfig(libvpx)
BuildRequires:	icu-devel
BuildRequires:	autoconf2.1
BuildRequires:	libiw-devel
BuildRequires:	python-virtualenv
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-allocators-1.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(theoradec)
BuildRequires:	pkgconfig(vorbis)

Provides:	%{name} = %{epoch}:%{version}
Provides:	mozilla-firefox = %{epoch}:%{version}-%{release}
Provides:	webclient

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{mklibname nss 3} >= 2:%{nss_version}
Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
Requires:	indexhtml
Requires:	xdg-utils
# fixes bug #42096
Requires:	mailcap
Suggests:	hunspell-en
%if %{mgaversion} >= 4
Requires:	%{_lib}notify4
Requires:	gstreamer1.0-libav
%endif
# make sure our default bookmarks are present
Requires: desktop-common-data
Suggests:	%{_lib}canberra0
Suggests:	%{_lib}cups2
Obsoletes:	firefox-ext-weave-sync
Obsoletes:	firefox-beta < 25

%description
The award-winning Web browser is now faster, more secure, and fully customizable 
to your online life. With Firefox(R), we've added powerful new features that 
make your online experience even better. It is an 'open source' product which is 
freely available, and is acquiring a growing proportion of international web 
browser usage.

Firefox claims to offer a more secure web browsing experience than other products, 
with better protection against spyware and other Internet-based security threats. 
It includes all the standard features of a modern web browser, like Internet 
searching, tracking recently visited sites, setting up shortcuts to favourite 
sites, customising the software behaviour and so on. Firefox also includes 
features like 'tabbed browsing' (opening several web sites as sections within the 
same window) and methods for controlling pop-up windows, cookies and downloaded 
files.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Obsoletes:	firefox-beta-devel < 25

%description	devel
Files and macros mainly for building Firefox extensions.

%prep
%if %{?extra}
%setup -q -n mozilla-%update_channel
%else
%setup -q -n mozilla-release
%endif
%patch1 -p1 -b .lang
%patch5 -p1 -b .appname
%patch8 -p1 -b .disable-software-update
%patch10 -p1 -b .default-mail-handler
%patch11 -p1 -b .mozkde
%patch12 -p1 -b .ffkde

%patch37 -p0

pushd js/src
autoconf-2.13
popd
autoconf-2.13

# needed to regenerate certdata.c
pushd security/nss/lib/ckfw/builtins
perl ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt
popd

%build
export MOZCONFIG=$PWD/mozconfig
cat << EOF > $MOZCONFIG
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
# -Werror=format-security causes build failures when -Wno-format is explicitly given
# for some sources
mk_add_options MOZ_OPT_FLAGS="$MOZ_OPT_FLAGS -Wformat-security -Wformat"
ac_add_options --host=%{_host}
ac_add_options --target=%{_target_platform}
ac_add_options --enable-optimize="%{optflags}"
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-zlib
ac_add_options --with-system-libvpx
ac_add_options --with-system-libevent
ac_add_options --with-system-harfbuzz
ac_add_options --enable-webm
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-official-branding
ac_add_options --enable-libproxy
%if %{mgaversion} >= 3
ac_add_options --with-system-png
%endif
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-system-sqlite
ac_add_options --with-system-icu
ac_add_options --enable-startup-notification
ac_add_options --enable-xinerama
ac_add_options --with-distribution-id=org.mageia
ac_add_options --disable-crashreporter
ac_add_options --enable-update-channel=%{update_channel}
ac_add_options --enable-gstreamer=1.0
%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
ac_add_options --disable-methodjit 
%endif
ac_add_options --enable-system-ffi 
%endif
%ifnarch %arm %mips
ac_add_options --with-valgrind
%endif
ac_add_options --with-system-ogg
ac_add_options --enable-opus
ac_add_options --enable-webrtc

EOF

%ifarch %arm
export CFLAGS="-D__ARM_PCS $(echo %{optflags})"
export CXXFLAGS="$CFLAGS"
%endif
export LDFLAGS="%ldflags"
make -f client.mk build

%install
make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0

# Copy files to buildroot
%{__mkdir_p} %{buildroot}%{mozillalibdir}
cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}

%{__mkdir_p}  %{buildroot}%{_bindir}
ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
pushd %{buildroot}%{_bindir}
	ln -sf firefox mozilla-firefox
popd
mkdir -p %{buildroot}%{mozillalibdir}/browser/defaults/preferences/
install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/browser/defaults/preferences/kde.js

# Create and own %_libdir/mozilla/plugins & firefox extensions directories
%{__mkdir_p} %{buildroot}%{pluginsdir}
%{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
%{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}

# (tpg) desktop entry
%{__mkdir_p} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop

# (tpg) icons
%{__cp} %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/browser/icons/
for i in 16 22 24 32 48 256; do
%{__mkdir_p} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
%{__install} -m 644 browser/branding/official/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ;
done
%{__mkdir_p} %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png

# exclusions
rm -f %{buildroot}%{mozillalibdir}/README.txt
rm -f %{buildroot}%{mozillalibdir}/removed-files
rm -f %{buildroot}%{mozillalibdir}/precomplete

# this file is only used when creating a new user profile
install -D -m644 browser/app/profile/prefs.js %{buildroot}%{mozillalibdir}/browser/defaults/profile/prefs.js
cat << EOF >> %{buildroot}%{mozillalibdir}/browser/defaults/profile/prefs.js
user_pref("browser.EULA.override", true);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.startup.homepage", "file:///usr/share/indexhtml/index.html");
user_pref("app.update.auto", false);
user_pref("app.update.enabled", false);
user_pref("app.update.autoInstallEnabled", false);
user_pref("browser.showQuitWarning", true);
EOF

# display icon for Firefox button
%{__mkdir_p} %{buildroot}%{mozillalibdir}/browser/defaults/profile/chrome
cat << EOF > %{buildroot}%{mozillalibdir}/browser/defaults/profile/chrome/userChrome.css
#appmenu-toolbar-button {
  list-style-image: url("chrome://branding/content/icon16.png");
}
EOF

# files in this directory are read on every startup, and can change/add
# preferences for existing profiles
# extensions.autoDisableScopes is a new preference added in firefox 8
# it defines "scopes" where newly installed addons are disabled by default
# this is an additive bit field, and the value defaults to 15 (1+2+4+8)
# we need to remove system scope (8) from it so language packs and other addons
# which are installed systemwide won't get marked as 3rd party and disabled
# documentation: http://kb.mozillazine.org/About:config_entries#Extensions.
# or in toolkit/mozapps/extensions/AddonManager.jsm
# we also need to disable the "disable addon selection dialog"
# (doktor5000) - path has changed since FF 21
# http://mike.kaply.com/2013/04/24/major-changes-coming-in-firefox-21/
cat << EOF > %{buildroot}%{mozillalibdir}/browser/defaults/preferences/mga.js
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
pref("extensions.autoDisableScopes", 0);
pref("extensions.shownSelectionUI", true);
EOF
# FIXME: Add it back in mga.js when this search engine will be used by default.
# user_pref("browser.search.selectedEngine","duckduckgo.com");

# use the system myspell dictionaries
rm -fr %{buildroot}%{mozillalibdir}/dictionaries
ln -s %{_datadir}/hunspell %{buildroot}%{mozillalibdir}/dictionaries

# (lm) touch and %ghost bookmarks.html to a proper uninstall
touch %{buildroot}%{mozillalibdir}/browser/defaults/profile/bookmarks.html

%find_lang %{name}

# Add stuff to build a plugin to -devel
mkdir -p %{buildroot}%{_includedir}
cp -a dom/plugins/base/np*.h %{buildroot}%{_includedir}
mkdir -p %{buildroot}/%{_datadir}/pkgconfig
cat <<EOF >%{buildroot}/%{_datadir}/pkgconfig/mozilla-plugin.pc
Name: Mozilla Plug-In API
Description: Mozilla Plug-In API
Version: %{version}
Cflags: -I%{_includedir} -DXP_UNIX
EOF

mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros
# Macros from %{name} package
%%firefox_major              %{version}
%%firefox_epoch              %{ff_epoch}
%%firefox_version            %{version}
%%firefox_mozillapath        %{mozillalibdir}
%%firefox_pluginsdir         %{pluginsdir}
%%firefox_appid              \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
%%firefox_extdir             %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
FIN
cp -f %{SOURCE8} %{buildroot}%{mozillalibdir}/browser/searchplugins/duckduckgo.xml

%pre
if [ -d %{mozillalibdir}/dictionaries ]; then
    rm -fr %{mozillalibdir}/dictionaries
fi

%post
if [ ! -r /etc/sysconfig/oem ]; then
  case `grep META_CLASS /etc/sysconfig/system` in
    *powerpack) bookmark="mozilla-powerpack.html" ;;
    *desktop) bookmark="mozilla-one.html";;
    *) bookmark="mozilla-download.html";;
  esac
  ln -s -f %_prefix/share/mga/bookmarks/mozilla/$bookmark  %{mozillalibdir}/browser/defaults/profile/bookmarks.html
fi

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/mozilla-firefox
%{_iconsdir}/hicolor/*/apps/*.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}-%{version}*
%ghost %{mozillalibdir}/browser/defaults/profile/bookmarks.html
%dir %{_libdir}/mozilla
%dir %{pluginsdir}
%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
%dir %{_datadir}/mozilla/extensions/%{firefox_appid}

%files devel
%{_sys_macros_dir}/%{name}.macros
%{_includedir}/np*.h
%{_datadir}/pkgconfig/mozilla-plugin.pc


%changelog
* Sat Jul 04 2015 luigiwalser <luigiwalser> 0:38.1.0-1.mga4
+ Revision: 850016
- 38.1.0
- switch to gstreamer1.0
- 38.0.1
- 31.7.0
- 31.6.0
- 31.5.3
- 31.5.0
- 31.4.0
- 31.3.0
- 24.8.0
- 24.7.0
- 24.5.0
- 24.4.0

  + lmenut <lmenut>
    - add mimetype x-scheme-handler to firefox.desktop

  + doktor5000 <doktor5000>
    - new version 31.2.0esr
    - updated, rediffed and reenabled KDE integration patches
      o updated current upstream location for subsequent updates
    - add BuildRequires on libpulse-devel
    - updated to 31.1.0esr
    - removed change to nonexistent config/make-jars.pl
    - rediffed firefox-31.0-appname.patch
    - remove firefox-21.0-nss-binary.patch
    - remove firefox-5.0-asciidel.patch
    - disabled KDE integration patches due to UNIFIED_SOURCES build issues
    - 24.6.0

  + fwang <fwang>
    - 24.3.0esr

* Fri Jan 10 2014 pterjan <pterjan> 0:24.2.0-2.mga4
+ Revision: 566090
- Ship files needed to build a plugin in -devel

* Wed Dec 18 2013 oden <oden> 0:24.2.0-1.mga4
+ Revision: 558401
- 24.2.0

* Fri Nov 15 2013 fwang <fwang> 0:24.1.1-1.mga4
+ Revision: 551371
- new version 24.1.1esr

* Wed Oct 30 2013 fwang <fwang> 0:24.1.0-1.mga4
+ Revision: 547917
- new version 24.1.0esr

* Mon Oct 21 2013 umeabot <umeabot> 0:24.0-6.mga4
+ Revision: 539492
- Mageia 4 Mass Rebuild

  + oden <oden>
    - use bundled libpng for mga2
    - more backport fixes
    - fix deps
    - make it backportable to at least mga3

  + tv <tv>
    - bump ff-beta obsoletes tags

* Sun Oct 06 2013 doktor5000 <doktor5000> 0:24.0-5.mga4
+ Revision: 492319
- fixed location of Mageia default profile, bookmarks and preferences
  o also fixes disabling of 3rd party addons (enables e.g. language pack) and
    reenables our changes to default preferences
  o fixes mga#11162 - No localized interface in firefox (addon is disabled)
- changed %%setup macro, %%setup -qn doesn't work on Mageia 3, preparation
  for backporting 24ESR to Mageia 3 and 2
- added Requires on desktop-common-data to ensure bookmarks are existent

* Wed Sep 25 2013 fwang <fwang> 0:24.0-4.mga4
+ Revision: 485813
- add more requires

* Mon Sep 23 2013 fwang <fwang> 0:24.0-3.mga4
+ Revision: 484107
- update java br
- force locale language

* Tue Sep 17 2013 fwang <fwang> 0:24.0-2.mga4
+ Revision: 480717
- sync kde patch with opensuse

* Tue Sep 17 2013 fwang <fwang> 0:24.0-1.mga4
+ Revision: 480701
- new version 24.0esr
- drop old unapplied patches

* Sat Aug 17 2013 fwang <fwang> 0:23.0.1-1.mga4
+ Revision: 467055
- new version 23.0.1

* Fri Aug 16 2013 fwang <fwang> 0:23.0-2.mga4
+ Revision: 467025
- build with system libevent

* Tue Aug 06 2013 fwang <fwang> 0:23.0-1.mga4
+ Revision: 464111
- fix nspr version
- new version 23.0

* Tue Jun 25 2013 tv <tv> 0:22.0-2.mga4
+ Revision: 446467
- new release
- rediff patch 8
- temporary disable patch38 (system ogg)

* Thu Jun 20 2013 tv <tv> 0:21.0-2.mga4
+ Revision: 445249
- clean
- fix installing icons
- new version
- drop patches patches 34, 36 & 39
- rediff patches 4, 5, 14 & 38
- temporary disable KDE patches

* Mon Jun 03 2013 shlomif <shlomif> 0:17.0.6-2.mga4
+ Revision: 436211
- Rebuild for libpng-1.6

* Sat May 11 2013 fwang <fwang> 0:17.0.6-1.mga4
+ Revision: 412983
- new version 17.0.6esr

* Sun Apr 07 2013 rtp <rtp> 0:17.0.5-2.mga3
+ Revision: 408952
- fix firefox-17.0-system-ogg.patch

* Tue Apr 02 2013 fwang <fwang> 0:17.0.5-1.mga3
+ Revision: 407104
- new version 17.0.5esr

* Sat Mar 09 2013 fwang <fwang> 0:17.0.4-1.mga3
+ Revision: 402001
- new version 17.0.4esr

* Sat Feb 16 2013 fwang <fwang> 0:17.0.3-1.mga3
+ Revision: 398685
- new version 17.0.3esr

* Sat Jan 26 2013 luigiwalser <luigiwalser> 0:17.0.2-7.mga3
+ Revision: 392340
- fix syntax in duckduckgo xml file

* Mon Jan 21 2013 luigiwalser <luigiwalser> 0:17.0.2-6.mga3
+ Revision: 390635
- build against system ogg/vorbis/theora/opus libraries (from cjw)
- do not use gstreamer for ogg media as this breaks opus (from cjw)
- disable webrtc for now, not yet fixed in system-ogg patch
- use correct upstream tarball

* Thu Jan 17 2013 pterjan <pterjan> 0:17.0.2-5.mga3
+ Revision: 389233
- Add Mageia parameter to DuckDuckGo url

* Mon Jan 14 2013 rtp <rtp> 0:17.0.2-4.mga3
+ Revision: 385395
- Fix arm build

* Sun Jan 13 2013 dmorgan <dmorgan> 0:17.0.2-3.mga3
+ Revision: 379672
- Add back kde integration ( opensuse )

* Fri Jan 11 2013 umeabot <umeabot> 0:17.0.2-2.mga3
+ Revision: 350377
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Jan 08 2013 fwang <fwang> 0:17.0.2-1.mga3
+ Revision: 342336
- new version 17.0.2esr

* Tue Dec 11 2012 lmenut <lmenut> 0:17.0.1-3.mga3
+ Revision: 329825
- install mga.js in defaults/preferences
  (fix mga #7424 - extensions and languages pack are disabled by default)
- remove duplicated ghost in files list

* Sun Dec 02 2012 fwang <fwang> 0:17.0.1-2.mga3
+ Revision: 325454
- update virtual provides

* Sat Dec 01 2012 fwang <fwang> 0:17.0.1-1.mga3
+ Revision: 323613
- new version 17.0.1

* Sat Nov 24 2012 dmorgan <dmorgan> 0:17.0-4.mga3
+ Revision: 321474
- Try to fix duckduckgo search engine

* Fri Nov 23 2012 dmorgan <dmorgan> 0:17.0-3.mga3
+ Revision: 321124
- Enable KDE Integration ( From OpenSuse)

* Wed Nov 21 2012 fwang <fwang> 0:17.0-2.mga3
+ Revision: 319950
- turn to esr branch

* Tue Nov 20 2012 tv <tv> 0:17.0-1.mga3
+ Revision: 319844
- new version
- rediff patches

  + dmorgan <dmorgan>
    - Add duckduckgo search engine support
    - New version 17.0

* Sat Oct 27 2012 fwang <fwang> 0:16.0.2-1.mga3
+ Revision: 310723
- new version 16.0.2

* Wed Oct 17 2012 tv <tv> 0:16.0.1-2.mga3
+ Revision: 307645
- own profile/bookmarks.html, thus fixing leaving directories behind on uninstall
  though the link should be probably done at build time not in %%post

* Fri Oct 12 2012 fwang <fwang> 0:16.0.1-1.mga3
+ Revision: 304776
- new version 16.0.1

* Thu Oct 11 2012 dmorgan <dmorgan> 0:16.0-2.mga3
+ Revision: 304600
- Enable KDE Integration

* Wed Oct 10 2012 tv <tv> 0:16.0-1.mga3
+ Revision: 304073
- disable KDE integration (breaks build)
- drop patch 38 (merged)
- remove patch 37 (merged)
- rediff patch 36
- new release
- drop patch 35 (merged)
- rediff KDE patches

* Sat Sep 08 2012 fwang <fwang> 0:15.0.1-2.mga3
+ Revision: 289805
- new version 15.0.1

* Mon Sep 03 2012 dmorgan <dmorgan> 0:15.0-2.mga3
+ Revision: 287524
- Try to build kde integration support

* Tue Aug 28 2012 dmorgan <dmorgan> 0:15.0-1.mga3
+ Revision: 284631
- New version 15.0

* Mon Aug 06 2012 tv <tv> 0:14.0.1-5.mga3
+ Revision: 279199
- rebuild with compressed debug info

* Thu Aug 02 2012 tv <tv> 0:14.0.1-4.mga3
+ Revision: 277895
- rebuild with mini debug info

* Wed Aug 01 2012 dmorgan <dmorgan> 0:14.0.1-3.mga3
+ Revision: 276864
- Enable gstreamer support

* Tue Jul 31 2012 dmorgan <dmorgan> 0:14.0.1-2.mga3
+ Revision: 276722
- Add h.264 html5 support

* Tue Jul 31 2012 dmorgan <dmorgan> 0:14.0.1-1.mga3
+ Revision: 276610
- Use system nss-nspr ( P36) from spturtle
- New version 14.0.1
- New version 14.0b12
- New version 14.0b10
- New version 14.0b9

* Sat Jun 16 2012 fwang <fwang> 0:13.0.1-1.mga3
+ Revision: 260908
- disable kde integration
- new version 13.0.1

  + dmorgan <dmorgan>
    - Go back to FF 13.0 and add KDE integration support back
    - New version 14.0b6
    - New version 14.0b6

* Sat Jun 02 2012 fwang <fwang> 0:13.0-4.mga3
+ Revision: 253388
- fix tarball dir
- 13.0 final

* Sat Jun 02 2012 dmorgan <dmorgan> 0:13.0-3.b7.1.mga3
+ Revision: 253214
- Fix release

* Fri Jun 01 2012 dmorgan <dmorgan> 0:13.0-2.mga3
+ Revision: 252913
- Remove P9: Merged upstream
- Rediff P8: do not check default browser
- New version 13.0b5

* Tue May 29 2012 fwang <fwang> 0:10.0.4-2.mga3
+ Revision: 248940
- fix firefox-version definition in rpm macro

* Sun Apr 22 2012 fwang <fwang> 0:10.0.4-1.mga2
+ Revision: 232482
- new version 10.0.4esr

* Wed Mar 21 2012 fwang <fwang> 0:10.0.3-1.mga2
+ Revision: 225217
- try to fix build with system nss
- cp from mga1
- new version 10.0.3esr
- display firefox icon for firefox button

* Fri Mar 02 2012 fwang <fwang> 0:10.0.2-5.mga2
+ Revision: 216675
- fix build with latest vpx
- rebuild for new vpx

* Mon Feb 27 2012 fwang <fwang> 0:10.0.2-4.mga2
+ Revision: 215462
- obsoletes devel too

* Wed Feb 22 2012 tv <tv> 0:10.0.2-3.mga2
+ Revision: 211809
- fix nspr require (pkgconfig reports 4.9.0 but package version is 4.9)

* Wed Feb 22 2012 fwang <fwang> 0:10.0.2-2.mga2
+ Revision: 211783
- turn to hunspell, bug#4437
- obsolete beta branch, so users will not confuse about  firefox-esr and firefox-beta

* Fri Feb 17 2012 fwang <fwang> 0:10.0.2-1.mga2
+ Revision: 210043
- new version 10.0.2esr

* Fri Feb 10 2012 fwang <fwang> 0:10.0.1-1.mga2
+ Revision: 206849
- update file list
- new version 10.0.1esr

  + dmorgan <dmorgan>
    - Enable kde integration

* Sun Feb 05 2012 fwang <fwang> 0:10.0-2.mga2
+ Revision: 205048
- suggests several dlopen()ed libs for more features

* Tue Jan 31 2012 fwang <fwang> 0:10.0-1.mga2
+ Revision: 203621
- do not apply kde integration patch, to wait opensue to catch up
- try to build with permissive
- new version 10.0

* Fri Jan 06 2012 tmb <tmb> 0:9.0.1-2.mga2
+ Revision: 192099
- drop suggests on nspluginwrapper

* Thu Dec 22 2011 fwang <fwang> 0:9.0.1-1.mga2
+ Revision: 185617
- new version 9.0.1
- bump sqlite req

* Tue Dec 20 2011 fwang <fwang> 0:9.0-1.mga2
+ Revision: 184831
- commit tarball
- rediff mozilla-kde patch
- new version 9.0

  + doktor5000 <doktor5000>
    - really prevent firefox 8 default preference (extensions.autoDisableScopes)
      from automatically disabling systemwide installed addons
    - hide addons selection dialog permanently
    - added comments about purpose of the .js preferences files we use
    - drop enable-addons.patch, function replaced by mga.js file

* Sun Nov 20 2011 dmorgan <dmorgan> 0:8.0.1-3.mga2
+ Revision: 169618
- Disabled addon check UI (RHBZ #753551)

  + doktor5000 <doktor5000>
    - change firefox 8 default preference (extensions.autoDisableScopes) to not
      automatically disable systemwide installed addons, like language packs

* Wed Nov 16 2011 fwang <fwang> 0:8.0.1-1.mga2
+ Revision: 168118
- new version 8.0.1

* Sun Nov 06 2011 fwang <fwang> 0:8.0-1.mga2
+ Revision: 164134
- new version 8.0

* Fri Sep 30 2011 fwang <fwang> 0:7.0.1-1.mga2
+ Revision: 150409
- new version 7.0.1

* Tue Sep 27 2011 fwang <fwang> 0:7.0-2.mga2
+ Revision: 149306
- sync patch from opensuse

* Tue Sep 27 2011 fwang <fwang> 0:7.0-1.mga2
+ Revision: 149203
- fix str fmt
- fix mozconfig dir
- new version 7.0

* Sun Sep 11 2011 fwang <fwang> 0:6.0.2-2.mga2
+ Revision: 142362
- br system png

* Sun Sep 04 2011 fwang <fwang> 0:6.0.2-1.mga2
+ Revision: 138408
- new version 6.0.2

* Thu Sep 01 2011 dmorgan <dmorgan> 0:6.0.1-2.mga2
+ Revision: 137463
- Rebuild against new rootcerts and nss

* Wed Aug 31 2011 fwang <fwang> 0:6.0.1-1.mga2
+ Revision: 136959
- new version 6.0.1
- use our own ldflags
- enable xinerama
- enable vpx
- disable patch33, does not apply now
- update kde patch from opensuse
- rediff appname patch
- rediff lang patch
- add host and target definition
- enable optimize
- add fedora patch to fix garbage char in title bar (bug#1880)

  + dmorgan <dmorgan>
    - Fix nss minimum required version
    - Fux nspr minimum required version
    - Fix typo
    - Fix BuildRequires
    - Fix BuildRequires
    - Disable png-devel BR
    - Remove old patch
    - Update FF package to build w/o the need of xulrunner ( mdv/opensuse/ ... )
      Add back kde integration patches

  + tv <tv>
    - fix icon path
    - new release

  + lmenut <lmenut>
    - version requires on nss and nspr (like in xulrunner)
    - fix default bookmarks.html
    - use gio instead of gnomevfs
    - enable startup notification
    - own firefox extensions directories
    - use upstream default for user_pref:
       + browser.ctrlTab.previews
       + browser.tabs.insertRelatedAfterCurrent
       + security.ssl.require_safe_negotiation
    - add user_pref(browser.showQuitWarning, true)

  + ahmad <ahmad>
    - Drop BR xulrunner-devel since libxul.so is built here
    - Add BR pkgconfig(libproxy-1.0), pkgconfig(alsa)
    - Use the system myspell dictionaries

  + colin <colin>
    - Install more icon sizes. This should make firefox look better in task switchers.

* Tue Jul 12 2011 fwang <fwang> 0:5.0.1-1.mga2
+ Revision: 122831
- new version 5.0.1

  + ahmad <ahmad>
    - Only suggest nspluginwrapper for x86_64 package:
      o firefox doesn't need a plugin wrapper nowadays that it has a native
        out-of-process-plugin technology
      o nspluginwrapper is only useful for the x86_64 package, to enable using
        32bit-only plugins (e.g. Adobe nppdf or flash player)

  + dmorgan <dmorgan>
    - Udpate kde patch
    - Fix and rediff P1
    - Clean spec file
    - bump yasm dep to 1.0.1

* Fri Jun 24 2011 fwang <fwang> 0:5.0-2.mga2
+ Revision: 112926
- bump xulrunner req

* Mon Jun 20 2011 tv <tv> 0:5.0-1.mga2
+ Revision: 110649
- new release

* Sat Apr 30 2011 tv <tv> 0:4.0.1-4.mga1
+ Revision: 93606
- new release
- update kde patch from MDV:  Enable back kde firefox integration

* Wed Mar 30 2011 rtp <rtp> 0:4.0-4.mga1
+ Revision: 79029
- Arm support :
  * Merge patch from mozilla bug 626035 to fix arm detection
  * Use system libffi (only on arm) because internal one is using vfp insns
  * Disable all javascrits jit (tracejit/methodjit) because arm softfloat support broken
  * Backport alignment fix from mozilla bug 634954

  + rda <rda>
    - Update homepage location

* Tue Mar 22 2011 ahmad <ahmad> 0:4.0-2.mga1
+ Revision: 75375
- update to firefox-4.0
- enable to package beta/rc or final with %%if (Thierry Vignaud)
- remove a duplicate instance of user_pref("browser.startup.homepage"
- remove user_pref("browser.ctrlTab.previews", true); and go with upstream default
- add user_pref("browser.showQuitWarning", true);
- drop the vendor patch in accordance with xulrunner commits, c.f.:
  http://svnweb.mageia.org/packages?view=revision&revision=65726
- don't change upstream search engines prefs until it's decided what Mageia will
  ship by default
- no need to ghost {compreg,xpti}.dat any more, they both moved to the profile
  directory ages ago (Fedora)
- drop firefox-rebuild-databases.pl, it's not needed any more (see above)
- don't compile with --disable-faststart
- build with system-libvpx
- build with system system-pixman

* Sun Mar 20 2011 dmorgan <dmorgan> 0:4.0-0.rc2.1.mga1
+ Revision: 74764
- Update to rc2

* Sat Mar 19 2011 dmorgan <dmorgan> 0:4.0-0.rc1.9.mga1
+ Revision: 74498
- Add patch to enable kde integration ( from Suse )

* Fri Mar 18 2011 dmorgan <dmorgan> 0:4.0-0.rc1.8.mga1
+ Revision: 74105
- disable gnomevfs and enable gio

* Fri Mar 18 2011 ennael <ennael> 0:4.0-0.rc1.7.mga1
+ Revision: 74084
- fix firefox-kde.patch

* Thu Mar 10 2011 tv <tv> 0:4.0-0.rc1.6.mga1
+ Revision: 67799
- fix path in tarball
- new release

* Sun Mar 06 2011 ahmad <ahmad> 0:4.0-0.b12.6.mga1
+ Revision: 65727
- don't set browser.tabs.insertRelatedAfterCurrent to false by default, to be
  more compliant with upstream (they do spend time on usability)

* Tue Mar 01 2011 ahmad <ahmad> 0:4.0-0.b12.5.mga1
+ Revision: 61887
- don't install kde.js, the xulrunner kde-integration patches aren't applied
  so installing this file is useless
- tighten the 'xulrunner' requires, otherwise firefox breaks if xulrunner is
  updated while new firefox isn't built/available on the mirrors yet

  + dmorgan <dmorgan>
    - Revert previous commti
    - Fix release

* Sat Feb 26 2011 tv <tv> 0:4.0-0.b12.4.mga1
+ Revision: 60892
- new release
- new release

* Mon Feb 21 2011 dmorgan <dmorgan> 0:4.0-0.b11.4.mga1
+ Revision: 55433
- Fix sources
- Backport mdv commit 636905
  	- disable elf hack also
- Update to b11

* Sun Feb 13 2011 dmorgan <dmorgan> 0:4.0-0.b10.4.mga1
+ Revision: 51554
- Fixed build with the new omni.jar format and enabled again system nss
  Merge mdv commit 631629

  + ahmad <ahmad>
    - requires a recent enough cairo-devel

* Tue Feb 01 2011 tv <tv> 0:4.0-0.b10.3.mga1
+ Revision: 45615
- add more firefox macro to ease packaging extensions per discussion on cooker@
- fix version in description
- fix URL

* Mon Jan 31 2011 dmorgan <dmorgan> 0:4.0-0.b10.2.mga1
+ Revision: 45197
- now ships boundled weave sync

* Thu Jan 27 2011 erwan <erwan> 0:4.0-0.b10.1.mga1
+ Revision: 42309
- Adding asc file for b10
- New release b10
- Removing older file

* Thu Jan 27 2011 erwan <erwan> 0:4.0-0.b8.1.mga1
+ Revision: 42265
- Removing useless specs

  + blino <blino>
    - imported package firefox


* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0:4.0-0.b8.1mdv2011.0
+ Revision: 628756
- fix file list

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.4mdv2011.0
+ Revision: 598569
- more specific firefox preversion for extensions

* Fri Nov 12 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.3mdv2011.0
+ Revision: 596420
- finally fix xulrunne req

* Fri Nov 12 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.2mdv2011.0
+ Revision: 596408
- fix prefinal requires

* Thu Nov 11 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.1mdv2011.0
+ Revision: 595945
- add specific BR for prefinal version

  + Thierry Vignaud <tv@mandriva.org>
    - advise to svn cp xulrunner sources instead of adding again the sources in SVN
    - new release

* Thu Sep 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b6.1mdv2011.0
+ Revision: 579047
- update to new version 4.0b6

* Tue Sep 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b5.1mdv2011.0
+ Revision: 576695
- update to new version 4.0b5

* Mon Aug 30 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b4.2mdv2011.0
+ Revision: 574483
- rebuild for new xulrunner

* Wed Aug 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b4.1mdv2011.0
+ Revision: 573010
- update to new version 4.0b4

* Tue Aug 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b3.2mdv2011.0
+ Revision: 572952
+ rebuild (emptylog)

* Mon Aug 23 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b3.1mdv2011.0
+ Revision: 572074
- add buildrequires on mesagl-devel
- update to new version 4.0b3
- disable patches 4 an 17 (need a rediff)
- do no build against system-wide nss (temporary)
- sync configure options with xulrunner

* Sat Jul 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.6.8-1mdv2011.0
+ Revision: 558168
- update to new version 3.6.8

  + Frederic Crozat <fcrozat@mandriva.com>
    - revert for cooker / stable

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0:3.6.6-1mdv2010.1
+ Revision: 549343
- Fix release number for cooker / 2010.1

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0:3.6.6-0.1mdv2010.1
+ Revision: 549287
- Release 3.6.6

* Sun Jun 27 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.4-1mdv2010.1
+ Revision: 549245
- sync with MDVSA-2010:125

* Mon May 17 2010 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6.3-10mdv2010.1
+ Revision: 544926
- enable default app path patch

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - add patch from OpenSuse to make firefox always use /usr/bin/firefox when
      "make firefox the default web browser" is used, should fix mdv#58784 (patch is
      disabled at the moment).

* Fri Apr 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-9mdv2010.1
+ Revision: 535414
- actually make that sqlite3 version discovery working...

* Thu Apr 15 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-8mdv2010.1
+ Revision: 535078
- fix #58754 (firefox 3.6.3 should require latest sqlite)

* Mon Apr 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-7mdv2010.1
+ Revision: 533712
- actually use the correct name and major for sqlite3
- bump release
- pull a recent enough sqlite3

* Fri Apr 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-6mdv2010.1
+ Revision: 533450
- re-enable two of the patches (duh!)

* Thu Apr 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-5mdv2010.1
+ Revision: 533027
- set security.ssl.require_safe_negotiation to false. there's too many sites that are affected, including https://qa.mandriva.com

* Wed Apr 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-4mdv2010.1
+ Revision: 532692
- rebuild
- more backport fixes
- adjust deps a bit

* Tue Apr 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-3mdv2010.1
+ Revision: 532334
- make it backportable to 2008.0

* Tue Apr 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-2mdv2010.1
+ Revision: 532016
- fix CVE-2009-3555

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0:3.6.3-1mdv2010.1
+ Revision: 531036
- new version 3.6.3

* Tue Mar 23 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.2-1mdv2010.1
+ Revision: 526886
- it really needs nss-3.12.6
- adjust deps
- 3.6.2
- adjust deps
- rather removed more annoyances...
- fix "incorrect" opening of new tabs, revert to 3.5 behaviour

* Thu Jan 21 2010 Funda Wang <fwang@mandriva.org> 0:3.6-1mdv2010.1
+ Revision: 494597
- New version 3.6 final

* Wed Jan 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0:3.6-0.rc2.2mdv2010.1
+ Revision: 493941
- Add kde integration patch
- Add kde.js as source.
  This is not used yet but will be to add kde integration into firefox

* Mon Jan 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.6-0.rc2.1mdv2010.1
+ Revision: 493330
- update to new versin 3.6-rc2

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0:3.6-0.rc1.1mdv2010.1
+ Revision: 488183
- really fix firefox libdir

  + Ahmad Samir <ahmadsamir@mandriva.org>
    -fix spec

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 3.6-rc1

* Fri Dec 18 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6-0.b5.1mdv2010.1
+ Revision: 479897
- firefox 3.6b5
- fix ctrlTab pref in prefs.js

* Wed Dec 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6-0.b4.2mdv2010.1
+ Revision: 479429
- push 3.6b4 to cooker main/release
- switch to firefox 3.6beta4

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0:3.5.6-2mdv2010.1
+ Revision: 479174
- bump rel, previous package was eaten by bs

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0:3.5.6-1mdv2010.1
+ Revision: 479148
- New version 3.5.6

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 0:3.5.5-1mdv2010.1
+ Revision: 460603
- New version 3.5.5

* Mon Oct 26 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 0:3.5.3-2mdv2010.0
+ Revision: 459403
- added a patch setting the proper mailto handler (#44151)

* Tue Sep 15 2009 Funda Wang <fwang@mandriva.org> 0:3.5.3-1mdv2010.0
+ Revision: 441777
- fix wrong use of xulrunner version magic

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 3.5.3

* Sun Aug 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.5.2-4mdv2010.0
+ Revision: 420216
- update StartupWMClass in firefox.desktop file
- drop firefox.png icon, use shipped within tarball ones
- move icons to %%_iconsdir/hicolor
- use %%xulrunner_version macro
- drop buildrequires on lcms-devel
- do not overrite default optimization flags in --enable-optimize switch

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-3mdv2010.0
+ Revision: 417719
- fixed custom mdv homepage patch (firefox-3.0b3-homepage)

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-2mdv2010.0
+ Revision: 417646
- put the macros in a -devel package, so extensions don't need to require whole firefox

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-1mdv2010.0
+ Revision: 417591
- added macros for building packages requiring firefox
- new version 3.5.2, merged from cooker/firefox/branches/current

* Tue Aug 04 2009 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.13-1mdv2010.0
+ Revision: 408633
- Updated firefox to 3.0.13.

* Thu Jul 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.12-1mdv2010.0
+ Revision: 399083
- Updated to FF 3.0.12.

* Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.11-2mdv2010.0
+ Revision: 386840
- use %%mandriva_branch again

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Updated sqlite3 dependencies for Firefox 3.0.11.

* Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 0:3.0.11-1mdv2010.0
+ Revision: 385514
- New version 3.0.11
- update firefox.desktop with our own translation

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for gcc-4.4.0

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0:3.0.10-1mdv2010.0
+ Revision: 369503
- New version 3.0.10

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.0.8-1mdv2009.1
+ Revision: 361836
- new version 3.0.8

* Wed Mar 11 2009 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.7-1mdv2009.1
+ Revision: 354017
- 3.0.7

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0:3.0.6-1mdv2009.1
+ Revision: 336982
- New version 3.0.6

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - obsoletes for upgrades from older distro versions:
      . obsolete latest Firefox 2 version (2.0.0.19)
      . obsolete kdeff theme, which only works with Firefox 2
    - automate subrel definition when building for older distros
    - prepare firefox 3 to build on older distro versions too

* Mon Dec 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.5-2mdv2009.1
+ Revision: 317704
- build with %%setup_compile_flags

  + Funda Wang <fwang@mandriva.org>
    - New version 3.0.5
    - rediff lang.patch, vendor.patch

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - reduce chance of errors by hardcoding the right values

* Thu Nov 13 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.0.4-1mdv2009.1
+ Revision: 302922
- Obsolete new old mozilla-firefox 2.x versions
- adding big banner to the spec, to prevent people from messing it up

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 3.0.4
    - update to firefox 3.1-beta1

* Mon Sep 29 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.3-2mdv2009.0
+ Revision: 289827
- do not show EULA
- bump release

* Sat Sep 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.3-1mdv2009.0
+ Revision: 288944
- update to new version 3.0.3

* Fri Sep 26 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.2-2mdv2009.0
+ Revision: 288649
- add strict version requires to xulrunner (#44255)
- bump release

* Thu Sep 25 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.2-1mdv2009.0
+ Revision: 288006
- version 3.0.2

* Thu Sep 04 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-10mdv2009.0
+ Revision: 280885
- suggest nspluginwrapper
- bump release

* Tue Sep 02 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-9mdv2009.0
+ Revision: 279062
- obsolete old libmozilla-firefox by using %%mklibname
- bump release
- enable BUILD_OFFICIAL and MOZILLA_OFFICIAL

* Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-8mdv2009.0
+ Revision: 273430
- obsoleting all libmozilla-firefox2.0.0.x manually
- bump release

* Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-7mdv2009.0
+ Revision: 273279
- disabling auto selection theme patch

* Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-6mdv2009.0
+ Revision: 273216
- removing suggests to firefox-theme-kde4ff.
- bump release
- add Obsoletes to the old libmozilla-firefox

* Mon Aug 11 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-5mdv2009.0
+ Revision: 270873
- fixing i18n for menu entries. (desktop file from fedora)

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - bump tag
    - drop patches 0,8,9,10,11,13 as these are xulrunner specific
    - build with system wide nspr and nss libraries

* Wed Aug 06 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-4mdv2009.0
+ Revision: 265033
- create and own %%_libdir/mozilla/plugins
- Remove requires for myspell packages as they will be suggested in l10n packages (#42304)
- add suggests to myspell-en_US
- bump release

* Fri Aug 01 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-3mdv2009.0
+ Revision: 260092
- do not conflict with mozilla-firefox-theme-kdeff. firefox-theme-kde4ff will obsolete it.
- add patch to disable classic theme auto selection.
- add suggests tag to kde4ff theme
- bump release
- moving firefox3.desktop to firefox.desktop

* Wed Jul 30 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-2mdv2009.0
+ Revision: 256402
- changing ff3 to use xulrunner1.9
- dropping ff libification
- obsoleting libfirefox3 and mozilla-firefox 2 package
- renaming wrapper scripts to firefox and mozilla-firefox
- add patch to remove update option from help menu
- bump release

  + Funda Wang <fwang@mandriva.org>
    - use internal sqlite for previous releases

  + Frederik Himpe <fhimpe@mandriva.org>
    - Starting from Firefox 3.0.1, at least sqlite 3.5.9 is needed, so on
      Mandriva older than 2009.0 use the included sqlite library instead
      of the system wide one

* Mon Jul 21 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-1mdv2009.0
+ Revision: 239495
- Remove networkmanager and sqlite pacthes as they are upstream now.
- add Requires to mailcap. Fixes bug #42096
- add ask.com search engine
- change search engines menu order
- bump release
- Changing old firefox 2 description to a new one.
- bump release (0.b5.2mdv)
- fixing libdir for plugins
- renaming startup script to firefox3
- adding Requires to libfirefox3 on firefox3 package
- changing desktop file to point to firefox3
- fix wrong plugins directory.
- Disabling broken patches.

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - no more branches, move firefox to its own svn place
    - update to new version 3.0.1
    - do not strip debug symbols so the debug package is not empty
    - Patch13: use the correct restart command for session managers (plugins are not being loaded after user login)
    - try to use jemalloc instead of malloc, as it can help reduce memory fragmentation
    - enable java build, add buildrequires on java-rpmbuild
    - provide better description
    - let's try compile firefox with enabled strict aliasing
    - don't pass our %%optflags for --enable-optimize
    - Patch12: ignore NetworkManager status (upstream mozilla bug #424626)
    - update to new release 3.0
    - update to new release candidate rc3
    - update to new release candidate rc2
    - add missing build requires on gnome stuff (handle mime-types #41201)
    - add build requires on doxygen
    - do not install buildrequires for nss-devel and nspr-devel because ff3 uses its own (for now)
    - hunspell handles now dictionaries, no need to create a symlinks for them
    - set pref browser.tabs.loadDivertedInBackground (more infos at bug #25009)
    - disable crashreporter, and drop buildrequires on curl-devel
    - fix file list
    - Patch0: try better solution of get the mozilla plugins path (work in progress)
    - Patch10: do not use firefox's own libIDL
    - Patch11: hopefully fix compiling against system-wide hunspell
    - do not build crashreporter tool
    - enable all image encoders
    - enable default extensions
    - enable hunspell support (it is in main now)
    - use %%serverbuild macro
    - add cache files
    - disable hunspell because it is in contrib :(
    - enable system-wide hunspell support
    - use system-wide dictionaries
    - requires desktop-file-utils
    - drop patch 10, set preferences into spec file
    - add search engines
    - add firefox-rebuild-databases.pl tool
    - enable Mandriva specific bookmarks
    - add Mandriva specific settings
    - disable EULA popup
    - regenerate certificates
    - disable native uconv (really fixes #40944)
    - re-enable Xft support
    - drop requires on icu and buildrequires on icu-devel (useless)
    - Patch10: various firefox preferences
      o disable firefox update
      o enable smooth scroll
      o use system colors
      o enable http pipelining
    - add buildrequires on icu-devel (#40944)
    - Patch8: completely re-done patch, get the MAXPATHLEN from glibc rather than hardcoding (fixes buffer overflow #41102)
    - Patch9: remove -WConversion, this silences gcc output
    - Patch8: fix exePath lenght to prevent firefox crash
    - disable Xft as it sometimes renders bad fonts (# 40944)
    - don not ise system-wide nspr and nss libraries, because they were not updated yet
    - fix file list
    - fix desktop file
    - drop the mozilla prefix from the name
    - enable sqlite support
    - new version
    - backport few patches from firefox2
    - add source and spec file

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Versioning sqlite BuildRequires.
    - Don't force expanded %%{optflags} in CFLAGS.

  + Thierry Vignaud <tv@mandriva.org>
    - devel package needs the library
    - fix 'empty-%%post(|un)' error (rpm filetriggers deprecates update_menus &
      update_desktop_database)
    - stop packaging useless OS/2 & build doc as well as CVS directories
    - RC1
    - patch 7: fix testing for sqlite >= 3.5.4 that fails with sqlite-3.5.7