[arch-commits] Commit in firefox/trunk (PKGBUILD firefox-install-dir.patch mozconfig)

Evangelos Foutras foutrelis at nymeria.archlinux.org
Wed Apr 30 11:19:11 UTC 2014


    Date: Wednesday, April 30, 2014 @ 13:19:10
  Author: foutrelis
Revision: 211920

upgpkg: firefox 29.0-1

New upstream release.

Modified:
  firefox/trunk/PKGBUILD
  firefox/trunk/firefox-install-dir.patch
  firefox/trunk/mozconfig

---------------------------+
 PKGBUILD                  |   15 ++++++---------
 firefox-install-dir.patch |   36 ++++++++++--------------------------
 mozconfig                 |    1 +
 3 files changed, 17 insertions(+), 35 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-30 11:18:57 UTC (rev 211919)
+++ PKGBUILD	2014-04-30 11:19:10 UTC (rev 211920)
@@ -3,7 +3,7 @@
 # Contributor: Jakub Schmidtke <sjakub at gmail.com>
 
 pkgname=firefox
-pkgver=28.0
+pkgver=29.0
 pkgrel=1
 pkgdesc="Standalone web browser from mozilla.org"
 arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@
 url="https://www.mozilla.org/firefox/"
 depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
          'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme'
-         'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite')
+         'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite')
 makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake'
              'xorg-server-xvfb' 'libpulse' 'gstreamer0.10-base'
              'inetutils')
@@ -27,11 +27,11 @@
 source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2{,.asc}
         mozconfig firefox.desktop firefox-install-dir.patch vendor.js
         firefox-20.0.1-fixed-loading-icon.png)
-sha256sums=('2ffd0484e7eab52166b851681878a86d54223a6764c756721430fae8e1599628'
+sha256sums=('64402a1f1359f3ea30767a94977ae823ac25b39c6d54f9fe6db444ed127db892'
             'SKIP'
-            '759a86ad115c57a16e577a0df85ce828c538530f48342228f60e2d1bf10aa977'
+            'c3ec2518bc5a5bc072584dd273dbd3ee47c80a7565a2d6226abeeb7d7ba902be'
             'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c'
-            'bcf224d1f239b73e4ac6d268819c1e94a1606beee99c6d8f851f8192b6444de3'
+            'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd'
             '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4'
             '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213')
 
@@ -89,7 +89,7 @@
 
 package() {
   cd mozilla-release
-  make -f client.mk DESTDIR="$pkgdir" install
+  make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
 
   install -Dm644 ../vendor.js "$pkgdir/usr/lib/firefox/browser/defaults/preferences/vendor.js"
 
@@ -114,9 +114,6 @@
   ln -s /usr/share/hunspell "$pkgdir/usr/lib/firefox/dictionaries"
   ln -s /usr/share/hyphen "$pkgdir/usr/lib/firefox/hyphenation"
 
-  # We don't want the development stuff
-  rm -r "$pkgdir"/usr/{include,lib/firefox-devel,share/idl}
-
   #workaround for now
   #https://bugzilla.mozilla.org/show_bug.cgi?id=658850
   ln -sf firefox "$pkgdir/usr/lib/firefox/firefox-bin"

Modified: firefox-install-dir.patch
===================================================================
--- firefox-install-dir.patch	2014-04-30 11:18:57 UTC (rev 211919)
+++ firefox-install-dir.patch	2014-04-30 11:19:10 UTC (rev 211920)
@@ -1,28 +1,12 @@
-diff --git i/config/baseconfig.mk w/config/baseconfig.mk
-index 50f4cd4..1e7c1f2 100644
---- i/config/baseconfig.mk
-+++ w/config/baseconfig.mk
-@@ -1,7 +1,7 @@
--includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+diff -up firefox-29.0/mozilla-release/config/baseconfig.mk.orig firefox-29.0/mozilla-release/config/baseconfig.mk
+--- mozilla-release/config/baseconfig.mk.orig	2014-04-22 15:38:52.948165295 +0200
++++ mozilla-release/config/baseconfig.mk	2014-04-22 15:42:20.387481673 +0200
+@@ -4,7 +4,7 @@
+ # whether a normal build is happening or whether the check is running.
+ includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+ idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
 -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
-+includedir := $(includedir)/$(MOZ_APP_NAME)
-+idldir = $(datadir)/idl/$(MOZ_APP_NAME)
 +installdir = $(libdir)/$(MOZ_APP_NAME)
-+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
- DIST = $(DEPTH)/dist
- 
- # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
-diff --git i/js/src/config/baseconfig.mk w/js/src/config/baseconfig.mk
-index 1ff076c..5386569 100644
---- i/js/src/config/baseconfig.mk
-+++ w/js/src/config/baseconfig.mk
-@@ -1,5 +1,5 @@
--installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
-+installdir = $(libdir)/$(MOZ_APP_NAME)
-+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
- 
- ifneq (,$(filter /%,$(TOP_DIST)))
- DIST = $(TOP_DIST)
+ sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
+ ifndef TOP_DIST
+ TOP_DIST = dist

Modified: mozconfig
===================================================================
--- mozconfig	2014-04-30 11:18:57 UTC (rev 211919)
+++ mozconfig	2014-04-30 11:19:10 UTC (rev 211920)
@@ -14,6 +14,7 @@
 ac_add_options --with-system-png
 ac_add_options --with-system-libevent
 ac_add_options --with-system-libvpx
+ac_add_options --with-system-icu
 ac_add_options --enable-system-hunspell
 ac_add_options --enable-system-sqlite
 ac_add_options --enable-system-ffi




More information about the arch-commits mailing list