Browse Source

update to firefox-27.0

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8254 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 11 years ago
parent
commit
bc1fe41ed1
3 changed files with 120 additions and 5 deletions
  1. 9 5
      f/firefox/firefox-vl.spec
  2. 56 0
      f/firefox/mozconfig-firefox-vine6
  3. 55 0
      f/firefox/mozconfig-firefox-vine7

+ 9 - 5
f/firefox/firefox-vl.spec

@@ -1,6 +1,6 @@
 # do not include minor version number in MOZILLA_FIVE_HOME
-%global ffmajor 26.0
-%global geckomajor 26.0
+%global ffmajor 27.0
+%global geckomajor 27.0
 #global ffminor 1
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %define ffdir %{_libdir}/firefox
@@ -22,7 +22,7 @@
 %define build_vine6 1
 %endif
 
-%define ffrelease 2%{?_dist_release}
+%define ffrelease 1%{?_dist_release}
 
 %define desktop_file_utils_version 0.6
 %define nspr_version 4.9.6
@@ -142,8 +142,8 @@ BuildRequires:  bzip2-devel
 BuildRequires:  python-devel
 BuildRequires:  python
 %else
-BuildRequires:  python27-devel
-BuildRequires:  python27
+BuildRequires:  python27-devel >= 2.7.3
+BuildRequires:  python27 >= 2.7.3
 %endif
 BuildRequires:  curl-devel
 BuildRequires:  wget
@@ -457,6 +457,10 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
+* Mon Feb 10 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 27.0-1
+- update to 27.0
+- enable gstreamer/pulseaudio on Vine Linux 6
+
 * Fri Dec 13 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 26.0-2
 - add patch100,101 from upstream
 

+ 56 - 0
f/firefox/mozconfig-firefox-vine6

@@ -0,0 +1,56 @@
+. $topsrcdir/browser/config/mozconfig
+
+ac_add_options --prefix="$PREFIX"
+ac_add_options --libdir="$LIBDIR"
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-zlib
+ac_add_options --without-system-nspr
+ac_add_options --without-system-nss
+ac_add_options --without-system-libvpx
+ac_add_options --disable-system-cairo
+ac_add_options --disable-system-sqlite
+ac_add_options --without-mng
+ac_add_options --with-pthreads
+ac_add_options --disable-tests
+ac_add_options --disable-mochitest
+ac_add_options --disable-debug
+ac_add_options --disable-installer
+#ac_add_options --enable-jsd
+ac_add_options --enable-optimize
+ac_add_options --enable-default-toolkit=cairo-gtk2
+#ac_add_options --enable-xft
+ac_add_options --enable-pango
+ac_add_options --enable-xinerama
+ac_add_options --enable-crypto
+ac_add_options --enable-svg
+ac_add_options --enable-canvas
+ac_add_options --disable-xprint
+ac_add_options --disable-strip
+ac_add_options --enable-single-profile
+ac_add_options --disable-profilesharing
+ac_add_options --disable-crashreporter
+#ac_add_options --disable-dbus
+ac_add_options --enable-safe-browsing
+#ac_add_options --enable-libxul
+ac_add_options --enable-startup-notification
+ac_add_options --enable-libnotify
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-cpp-exceptions
+ac_add_options --enable-cpp-rtti
+ac_add_options --disable-updater
+ac_add_options --enable-shared-js
+ac_add_options --enable-url-classifier
+ac_add_options --enable-gio
+ac_add_options --enable-pulseaudio
+ac_add_options --enable-gstreamer
+ac_add_options --disable-gnomevfs
+ac_add_options --enable-chrome-format=jar
+ac_add_options --disable-official-branding
+ac_add_options --with-branding=browser/branding/unofficial
+ac_add_options --with-distribution-id=org.vinelinux
+
+export BUILD_OFFICIAL=1
+export MOZILLA_OFFICIAL=1
+mk_add_options BUILD_OFFICIAL=1
+mk_add_options MOZILLA_OFFICIAL=1
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir

+ 55 - 0
f/firefox/mozconfig-firefox-vine7

@@ -0,0 +1,55 @@
+. $topsrcdir/browser/config/mozconfig
+
+ac_add_options --prefix="$PREFIX"
+ac_add_options --libdir="$LIBDIR"
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-zlib
+#ac_add_options --with-system-nspr
+#ac_add_options --with-system-nss
+#ac_add_options --with-system-libvpx
+#ac_add_options --enable-system-cairo
+#ac_add_options --enable-system-sqlite
+ac_add_options --without-mng
+ac_add_options --with-pthreads
+ac_add_options --disable-tests
+ac_add_options --disable-mochitest
+ac_add_options --disable-debug
+ac_add_options --disable-installer
+#ac_add_options --enable-jsd
+ac_add_options --enable-optimize
+ac_add_options --enable-default-toolkit=cairo-gtk2
+#ac_add_options --enable-xft
+ac_add_options --enable-pango
+ac_add_options --enable-xinerama
+ac_add_options --enable-crypto
+ac_add_options --enable-svg
+ac_add_options --enable-canvas
+ac_add_options --disable-xprint
+ac_add_options --disable-strip
+ac_add_options --enable-single-profile
+ac_add_options --disable-profilesharing
+ac_add_options --disable-crashreporter
+#ac_add_options --disable-dbus
+ac_add_options --enable-safe-browsing
+#ac_add_options --enable-libxul
+ac_add_options --enable-startup-notification
+ac_add_options --enable-libnotify
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-cpp-exceptions
+ac_add_options --disable-updater
+ac_add_options --enable-shared-js
+ac_add_options --enable-url-classifier
+ac_add_options --enable-gio
+ac_add_options --enable-pulseaudio
+ac_add_options --enable-gstreamer
+ac_add_options --disable-gnomevfs
+ac_add_options --enable-chrome-format=jar
+ac_add_options --disable-official-branding
+ac_add_options --with-branding=browser/branding/unofficial
+ac_add_options --with-distribution-id=org.vinelinux
+
+export BUILD_OFFICIAL=1
+export MOZILLA_OFFICIAL=1
+mk_add_options BUILD_OFFICIAL=1
+mk_add_options MOZILLA_OFFICIAL=1
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir