[arch-commits] Commit in firefox/repos (14 files)
Date: Wednesday, June 14, 2017 @ 04:55:21 Author: heftig Revision: 298792 archrelease: copy trunk to staging-i686, staging-x86_64 Added: firefox/repos/staging-i686/ firefox/repos/staging-i686/PKGBUILD (from rev 298791, firefox/trunk/PKGBUILD) firefox/repos/staging-i686/firefox-install-dir.patch (from rev 298791, firefox/trunk/firefox-install-dir.patch) firefox/repos/staging-i686/firefox-symbolic.svg (from rev 298791, firefox/trunk/firefox-symbolic.svg) firefox/repos/staging-i686/firefox.desktop (from rev 298791, firefox/trunk/firefox.desktop) firefox/repos/staging-i686/fix-wifi-scanner.diff (from rev 298791, firefox/trunk/fix-wifi-scanner.diff) firefox/repos/staging-i686/no-crmf.diff (from rev 298791, firefox/trunk/no-crmf.diff) firefox/repos/staging-x86_64/ firefox/repos/staging-x86_64/PKGBUILD (from rev 298791, firefox/trunk/PKGBUILD) firefox/repos/staging-x86_64/firefox-install-dir.patch (from rev 298791, firefox/trunk/firefox-install-dir.patch) firefox/repos/staging-x86_64/firefox-symbolic.svg (from rev 298791, firefox/trunk/firefox-symbolic.svg) firefox/repos/staging-x86_64/firefox.desktop (from rev 298791, firefox/trunk/firefox.desktop) firefox/repos/staging-x86_64/fix-wifi-scanner.diff (from rev 298791, firefox/trunk/fix-wifi-scanner.diff) firefox/repos/staging-x86_64/no-crmf.diff (from rev 298791, firefox/trunk/no-crmf.diff) --+ staging-i686/PKGBUILD| 189 + staging-i686/firefox-install-dir.patch | 12 + staging-i686/firefox-symbolic.svg| 30 ++ staging-i686/firefox.desktop | 310 + staging-i686/fix-wifi-scanner.diff | 16 + staging-i686/no-crmf.diff| 15 + staging-x86_64/PKGBUILD | 189 + staging-x86_64/firefox-install-dir.patch | 12 + staging-x86_64/firefox-symbolic.svg | 30 ++ staging-x86_64/firefox.desktop | 310 + staging-x86_64/fix-wifi-scanner.diff | 16 + staging-x86_64/no-crmf.diff | 15 + 12 files changed, 1144 insertions(+) Copied: firefox/repos/staging-i686/PKGBUILD (from rev 298791, firefox/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-06-14 04:55:21 UTC (rev 298792) @@ -0,0 +1,189 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Ionut Biru +# Contributor: Jakub Schmidtke + +pkgname=firefox +pkgver=54.0 +pkgrel=1 +pkgdesc="Standalone web browser from mozilla.org" +arch=(i686 x86_64) +license=(MPL GPL LGPL) +url="https://www.mozilla.org/firefox/; +depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg + nss hunspell sqlite ttf-font libpulse icu libvpx) +makedepends=(unzip zip diffutils python2 yasm mesa imake gconf inetutils xorg-server-xvfb + autoconf2.13 cargo mercurial) +optdepends=('networkmanager: Location detection via available WiFi networks' +'libnotify: Notification integration' +'pulseaudio: Audio support' +'speech-dispatcher: Text-to-Speech') +options=(!emptydirs !makeflags !strip) +_repo=https://hg.mozilla.org/mozilla-unified +source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}_RELEASE" +$pkgname.desktop firefox-symbolic.svg +firefox-install-dir.patch no-crmf.diff fix-wifi-scanner.diff) +sha256sums=('SKIP' +'ada313750e6fb14558b37c764409a17c1672a351a46c73b350aa1fe4ea9220ef' +'a2474b32b9b2d7e0fb53a4c89715507ad1c194bef77713d798fa39d507def9e9' +'d86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' +'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb' +'9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8') + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff + +prepare() { + mkdir path + ln -s /usr/bin/python2 path/python + + cd mozilla-unified + patch -Np1 -i ../firefox-install-dir.patch + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991 + patch -Np1 -i ../no-crmf.diff + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968 + patch
[arch-commits] Commit in firefox/repos (14 files)
Date: Tuesday, September 20, 2016 @ 12:32:09 Author: heftig Revision: 276760 archrelease: copy trunk to testing-i686, testing-x86_64 Added: firefox/repos/testing-i686/ firefox/repos/testing-i686/PKGBUILD (from rev 276759, firefox/trunk/PKGBUILD) firefox/repos/testing-i686/firefox-install-dir.patch (from rev 276759, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-i686/firefox-symbolic.svg (from rev 276759, firefox/trunk/firefox-symbolic.svg) firefox/repos/testing-i686/firefox.desktop (from rev 276759, firefox/trunk/firefox.desktop) firefox/repos/testing-i686/mozconfig (from rev 276759, firefox/trunk/mozconfig) firefox/repos/testing-i686/vendor.js (from rev 276759, firefox/trunk/vendor.js) firefox/repos/testing-x86_64/ firefox/repos/testing-x86_64/PKGBUILD (from rev 276759, firefox/trunk/PKGBUILD) firefox/repos/testing-x86_64/firefox-install-dir.patch (from rev 276759, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-x86_64/firefox-symbolic.svg (from rev 276759, firefox/trunk/firefox-symbolic.svg) firefox/repos/testing-x86_64/firefox.desktop (from rev 276759, firefox/trunk/firefox.desktop) firefox/repos/testing-x86_64/mozconfig (from rev 276759, firefox/trunk/mozconfig) firefox/repos/testing-x86_64/vendor.js (from rev 276759, firefox/trunk/vendor.js) --+ testing-i686/PKGBUILD| 117 ++ testing-i686/firefox-install-dir.patch | 12 + testing-i686/firefox-symbolic.svg| 30 ++ testing-i686/firefox.desktop | 310 + testing-i686/mozconfig | 36 +++ testing-i686/vendor.js |9 testing-x86_64/PKGBUILD | 117 ++ testing-x86_64/firefox-install-dir.patch | 12 + testing-x86_64/firefox-symbolic.svg | 30 ++ testing-x86_64/firefox.desktop | 310 + testing-x86_64/mozconfig | 36 +++ testing-x86_64/vendor.js |9 12 files changed, 1028 insertions(+) Copied: firefox/repos/testing-i686/PKGBUILD (from rev 276759, firefox/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-09-20 12:32:09 UTC (rev 276760) @@ -0,0 +1,117 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Ionut Biru +# Contributor: Jakub Schmidtke + +pkgname=firefox +pkgver=49.0 +pkgrel=1 +pkgdesc="Standalone web browser from mozilla.org" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +url="https://www.mozilla.org/firefox/; +depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' + 'dbus-glib' 'alsa-lib' 'ffmpeg' 'libvpx' 'libevent' 'nss' 'hunspell' + 'sqlite' 'ttf-font' 'icu') +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' + 'libpulse' 'inetutils' 'xorg-server-xvfb' 'autoconf2.13' 'rust') +optdepends=('networkmanager: Location detection via available WiFi networks' +'libnotify: Notification integration' +'upower: Battery API') +options=('!emptydirs' '!makeflags') +source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz +mozconfig +firefox.desktop +firefox-install-dir.patch +vendor.js +firefox-symbolic.svg) +sha256sums=('6f7069fa94688f9fb5aa3bbb2ffa78456825067dd984afa714d74b3f0c6eaf63' +'3b0c6b08c0211d8c5a02aa050755276ec864c5f2c5ac1a3d3f9f8a9af6512737' +'75c526e9669b91b4fe5dcea650a1e8419220abb2e9564184f0d984c71eae82e8' +'d86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' +'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' +'a2474b32b9b2d7e0fb53a4c89715507ad1c194bef77713d798fa39d507def9e9') +validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff + + +prepare() { + cd $pkgname-$pkgver + + cp ../mozconfig .mozconfig + patch -Np1 -i ../firefox-install-dir.patch + + echo -n "$_google_api_key" >google-api-key + echo "ac_add_options
[arch-commits] Commit in firefox/repos (14 files)
Date: Thursday, October 31, 2013 @ 01:18:10 Author: thomas Revision: 198623 archrelease: copy trunk to testing-i686, testing-x86_64 Added: firefox/repos/testing-i686/ firefox/repos/testing-i686/PKGBUILD (from rev 198622, firefox/trunk/PKGBUILD) firefox/repos/testing-i686/firefox-install-dir.patch (from rev 198622, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-i686/firefox.desktop (from rev 198622, firefox/trunk/firefox.desktop) firefox/repos/testing-i686/firefox.install (from rev 198622, firefox/trunk/firefox.install) firefox/repos/testing-i686/mozconfig (from rev 198622, firefox/trunk/mozconfig) firefox/repos/testing-i686/vendor.js (from rev 198622, firefox/trunk/vendor.js) firefox/repos/testing-x86_64/ firefox/repos/testing-x86_64/PKGBUILD (from rev 198622, firefox/trunk/PKGBUILD) firefox/repos/testing-x86_64/firefox-install-dir.patch (from rev 198622, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-x86_64/firefox.desktop (from rev 198622, firefox/trunk/firefox.desktop) firefox/repos/testing-x86_64/firefox.install (from rev 198622, firefox/trunk/firefox.install) firefox/repos/testing-x86_64/mozconfig (from rev 198622, firefox/trunk/mozconfig) firefox/repos/testing-x86_64/vendor.js (from rev 198622, firefox/trunk/vendor.js) --+ testing-i686/PKGBUILD| 124 + testing-i686/firefox-install-dir.patch | 30 +++ testing-i686/firefox.desktop | 121 testing-i686/firefox.install | 13 +++ testing-i686/mozconfig | 34 +++ testing-i686/vendor.js |9 ++ testing-x86_64/PKGBUILD | 124 + testing-x86_64/firefox-install-dir.patch | 30 +++ testing-x86_64/firefox.desktop | 121 testing-x86_64/firefox.install | 13 +++ testing-x86_64/mozconfig | 34 +++ testing-x86_64/vendor.js |9 ++ 12 files changed, 662 insertions(+) Copied: firefox/repos/testing-i686/PKGBUILD (from rev 198622, firefox/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-31 00:18:10 UTC (rev 198623) @@ -0,0 +1,124 @@ +# $Id$ +# Maintainer : Ionut Biru ib...@archlinux.org +# Contributor: Jakub Schmidtke sja...@gmail.com + +pkgname=firefox +pkgver=25.0 +pkgrel=1 +pkgdesc=Standalone web browser from mozilla.org +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +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') +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' + 'xorg-server-xvfb' 'libpulse' 'gstreamer0.10-base' + 'inetutils') +optdepends=('networkmanager: Location detection via available WiFi networks' +'gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing' +'gstreamer0.10-bad-plugins: aac, vp8 and opus decoding' +'gstreamer0.10-good-plugins: webm and mp4 demuxing' +'gstreamer0.10-ugly-plugins: h.264 decoding' +'libpulse: PulseAudio audio driver') +install=firefox.install +options=('!emptydirs' '!makeflags') +source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 +mozconfig firefox.desktop firefox-install-dir.patch vendor.js) +sha256sums=('5463cc625ac2a06d4d33b43dfb6365da830eef11f3ef5c0512714baaded59272' +'ad0e3c2916076774a8f3b66b8d515a4b1403a2bc789215b5180892537283e4ac' +'d2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' +'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' +'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4') + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +prepare() { + cd mozilla-release + + cp ../mozconfig .mozconfig + patch -Np1 -i ../firefox-install-dir.patch + + # Fix PRE_RELEASE_SUFFIX + sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ +browser/base/Makefile.in + + echo -n $_google_api_key google-api-key + echo ac_add_options --with-google-api-keyfile=\$PWD/google-api-key\ .mozconfig + + mkdir $srcdir/path + + # WebRTC build tries to execute python and expects Python 2 + ln -s /usr/bin/python2
[arch-commits] Commit in firefox/repos (14 files)
Date: Monday, February 6, 2012 @ 12:33:45 Author: ibiru Revision: 149285 db-move: moved firefox from [testing] to [extra] (i686) Added: firefox/repos/extra-i686/PKGBUILD (from rev 149268, firefox/repos/testing-i686/PKGBUILD) firefox/repos/extra-i686/firefox-install-dir.patch (from rev 149268, firefox/repos/testing-i686/firefox-install-dir.patch) firefox/repos/extra-i686/firefox.desktop (from rev 149268, firefox/repos/testing-i686/firefox.desktop) firefox/repos/extra-i686/firefox.install (from rev 149268, firefox/repos/testing-i686/firefox.install) firefox/repos/extra-i686/libvpx.patch (from rev 149268, firefox/repos/testing-i686/libvpx.patch) firefox/repos/extra-i686/mozconfig (from rev 149268, firefox/repos/testing-i686/mozconfig) firefox/repos/extra-i686/vendor.js (from rev 149268, firefox/repos/testing-i686/vendor.js) Deleted: firefox/repos/extra-i686/PKGBUILD firefox/repos/extra-i686/firefox-install-dir.patch firefox/repos/extra-i686/firefox.desktop firefox/repos/extra-i686/firefox.install firefox/repos/extra-i686/mozconfig firefox/repos/extra-i686/vendor.js firefox/repos/testing-i686/ ---+ PKGBUILD | 133 ++-- firefox-install-dir.patch | 56 +++ firefox.desktop | 162 ++-- firefox.install | 26 +++ libvpx.patch | 12 +++ mozconfig | 90 vendor.js | 18 ++-- 7 files changed, 256 insertions(+), 241 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-02-06 17:33:43 UTC (rev 149284) +++ extra-i686/PKGBUILD 2012-02-06 17:33:45 UTC (rev 149285) @@ -1,65 +0,0 @@ -# $Id$ -# Contributor: Jakub Schmidtke sja...@gmail.com - -pkgname=firefox -pkgver=10.0 -pkgrel=1 -pkgdesc=Standalone web browser from mozilla.org -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'nss=3.13.1' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify' 'desktop-file-utils' 'libvpx' 'libevent' 'hicolor-icon-theme') -makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb') -url=http://www.mozilla.org/projects/firefox; -install=firefox.install -source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 -mozconfig firefox.desktop firefox-install-dir.patch vendor.js) -md5sums=('13c61203ccfa583e5a54b4dc22f41233' - '4b925c654eb2484e26d08f743df118fa' - 'bdeb0380c7fae30dd0ead6d2d3bc5873' - '594523c536a9be951b52c90dd85aff18' - '0d053487907de4376d67d8f499c5502b') - -build() { - cd $srcdir/mozilla-release - - cp $srcdir/mozconfig .mozconfig - patch -Np1 -i $srcdir/firefox-install-dir.patch - - # Fix PRE_RELEASE_SUFFIX - sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ -browser/base/Makefile.in - - export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox - export PYTHON=/usr/bin/python2 - - LD_PRELOAD= /usr/bin/Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 - LD_PRELOAD= DISPLAY=:99 make -j1 -f client.mk profiledbuild MOZ_MAKE_FLAGS=$MAKEFLAGS - kill $! || true -} - -package() { - cd $srcdir/mozilla-release - make -j1 -f client.mk DESTDIR=$pkgdir install - - install -m644 $srcdir/vendor.js $pkgdir/usr/lib/firefox/defaults/pref - - for i in 16x16 22x22 24x24 32x32 48x48 256x256; do - install -Dm644 browser/branding/official/default${i/x*/}.png \ -$pkgdir/usr/share/icons/hicolor/$i/apps/firefox.png - done - - install -Dm644 $srcdir/firefox.desktop \ -$pkgdir/usr/share/applications/firefox.desktop - - rm -rf $pkgdir/usr/lib/firefox/{dictionaries,hyphenation} - ln -sf /usr/share/hunspell $pkgdir/usr/lib/firefox/dictionaries - ln -sf /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 -} Copied: firefox/repos/extra-i686/PKGBUILD (from rev 149268, firefox/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-02-06 17:33:45 UTC (rev 149285) @@ -0,0 +1,68 @@ +# $Id$ +# Contributor: Jakub Schmidtke sja...@gmail.com + +pkgname=firefox +pkgver=10.0 +pkgrel=2 +pkgdesc=Standalone web browser from mozilla.org +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss=3.13.1' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify'
[arch-commits] Commit in firefox/repos (14 files)
Date: Monday, February 6, 2012 @ 12:33:49 Author: ibiru Revision: 149286 db-move: moved firefox from [testing] to [extra] (x86_64) Added: firefox/repos/extra-x86_64/PKGBUILD (from rev 149268, firefox/repos/testing-x86_64/PKGBUILD) firefox/repos/extra-x86_64/firefox-install-dir.patch (from rev 149268, firefox/repos/testing-x86_64/firefox-install-dir.patch) firefox/repos/extra-x86_64/firefox.desktop (from rev 149268, firefox/repos/testing-x86_64/firefox.desktop) firefox/repos/extra-x86_64/firefox.install (from rev 149268, firefox/repos/testing-x86_64/firefox.install) firefox/repos/extra-x86_64/libvpx.patch (from rev 149268, firefox/repos/testing-x86_64/libvpx.patch) firefox/repos/extra-x86_64/mozconfig (from rev 149268, firefox/repos/testing-x86_64/mozconfig) firefox/repos/extra-x86_64/vendor.js (from rev 149268, firefox/repos/testing-x86_64/vendor.js) Deleted: firefox/repos/extra-x86_64/PKGBUILD firefox/repos/extra-x86_64/firefox-install-dir.patch firefox/repos/extra-x86_64/firefox.desktop firefox/repos/extra-x86_64/firefox.install firefox/repos/extra-x86_64/mozconfig firefox/repos/extra-x86_64/vendor.js firefox/repos/testing-x86_64/ ---+ PKGBUILD | 133 ++-- firefox-install-dir.patch | 56 +++ firefox.desktop | 162 ++-- firefox.install | 26 +++ libvpx.patch | 12 +++ mozconfig | 90 vendor.js | 18 ++-- 7 files changed, 256 insertions(+), 241 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-02-06 17:33:45 UTC (rev 149285) +++ extra-x86_64/PKGBUILD 2012-02-06 17:33:49 UTC (rev 149286) @@ -1,65 +0,0 @@ -# $Id$ -# Contributor: Jakub Schmidtke sja...@gmail.com - -pkgname=firefox -pkgver=10.0 -pkgrel=1 -pkgdesc=Standalone web browser from mozilla.org -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'nss=3.13.1' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify' 'desktop-file-utils' 'libvpx' 'libevent' 'hicolor-icon-theme') -makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb') -url=http://www.mozilla.org/projects/firefox; -install=firefox.install -source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 -mozconfig firefox.desktop firefox-install-dir.patch vendor.js) -md5sums=('13c61203ccfa583e5a54b4dc22f41233' - '4b925c654eb2484e26d08f743df118fa' - 'bdeb0380c7fae30dd0ead6d2d3bc5873' - '594523c536a9be951b52c90dd85aff18' - '0d053487907de4376d67d8f499c5502b') - -build() { - cd $srcdir/mozilla-release - - cp $srcdir/mozconfig .mozconfig - patch -Np1 -i $srcdir/firefox-install-dir.patch - - # Fix PRE_RELEASE_SUFFIX - sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ -browser/base/Makefile.in - - export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox - export PYTHON=/usr/bin/python2 - - LD_PRELOAD= /usr/bin/Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 - LD_PRELOAD= DISPLAY=:99 make -j1 -f client.mk profiledbuild MOZ_MAKE_FLAGS=$MAKEFLAGS - kill $! || true -} - -package() { - cd $srcdir/mozilla-release - make -j1 -f client.mk DESTDIR=$pkgdir install - - install -m644 $srcdir/vendor.js $pkgdir/usr/lib/firefox/defaults/pref - - for i in 16x16 22x22 24x24 32x32 48x48 256x256; do - install -Dm644 browser/branding/official/default${i/x*/}.png \ -$pkgdir/usr/share/icons/hicolor/$i/apps/firefox.png - done - - install -Dm644 $srcdir/firefox.desktop \ -$pkgdir/usr/share/applications/firefox.desktop - - rm -rf $pkgdir/usr/lib/firefox/{dictionaries,hyphenation} - ln -sf /usr/share/hunspell $pkgdir/usr/lib/firefox/dictionaries - ln -sf /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 -} Copied: firefox/repos/extra-x86_64/PKGBUILD (from rev 149268, firefox/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-02-06 17:33:49 UTC (rev 149286) @@ -0,0 +1,68 @@ +# $Id$ +# Contributor: Jakub Schmidtke sja...@gmail.com + +pkgname=firefox +pkgver=10.0 +pkgrel=2 +pkgdesc=Standalone web browser from mozilla.org +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss=3.13.1' 'libxt' 'hunspell'
[arch-commits] Commit in firefox/repos (14 files)
Date: Monday, December 19, 2011 @ 16:37:25 Author: ibiru Revision: 145239 archrelease: copy trunk to testing-i686, testing-x86_64 Added: firefox/repos/testing-i686/ firefox/repos/testing-i686/PKGBUILD (from rev 145238, firefox/trunk/PKGBUILD) firefox/repos/testing-i686/firefox-install-dir.patch (from rev 145238, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-i686/firefox.desktop (from rev 145238, firefox/trunk/firefox.desktop) firefox/repos/testing-i686/firefox.install (from rev 145238, firefox/trunk/firefox.install) firefox/repos/testing-i686/mozconfig (from rev 145238, firefox/trunk/mozconfig) firefox/repos/testing-i686/mozilla-firefox-1.0-lang.patch (from rev 145238, firefox/trunk/mozilla-firefox-1.0-lang.patch) firefox/repos/testing-x86_64/ firefox/repos/testing-x86_64/PKGBUILD (from rev 145238, firefox/trunk/PKGBUILD) firefox/repos/testing-x86_64/firefox-install-dir.patch (from rev 145238, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-x86_64/firefox.desktop (from rev 145238, firefox/trunk/firefox.desktop) firefox/repos/testing-x86_64/firefox.install (from rev 145238, firefox/trunk/firefox.install) firefox/repos/testing-x86_64/mozconfig (from rev 145238, firefox/trunk/mozconfig) firefox/repos/testing-x86_64/mozilla-firefox-1.0-lang.patch (from rev 145238, firefox/trunk/mozilla-firefox-1.0-lang.patch) ---+ testing-i686/PKGBUILD | 64 ++ testing-i686/firefox-install-dir.patch| 28 testing-i686/firefox.desktop | 81 testing-i686/firefox.install | 13 +++ testing-i686/mozconfig| 45 + testing-i686/mozilla-firefox-1.0-lang.patch | 12 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/firefox-install-dir.patch | 28 testing-x86_64/firefox.desktop| 81 testing-x86_64/firefox.install| 13 +++ testing-x86_64/mozconfig | 45 + testing-x86_64/mozilla-firefox-1.0-lang.patch | 12 +++ 12 files changed, 486 insertions(+) Copied: firefox/repos/testing-i686/PKGBUILD (from rev 145238, firefox/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-12-19 21:37:25 UTC (rev 145239) @@ -0,0 +1,64 @@ +# $Id$ +# Contributor: Jakub Schmidtke sja...@gmail.com + +pkgname=firefox +pkgver=9.0 +pkgrel=1 +pkgdesc=Standalone web browser from mozilla.org +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss=3.13.1' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify' 'desktop-file-utils' 'libvpx' 'libevent' 'hicolor-icon-theme') +makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb') +url=http://www.mozilla.org/projects/firefox; +install=firefox.install +source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases//${pkgver}/source/firefox-${pkgver}.source.tar.bz2 +mozconfig firefox.desktop mozilla-firefox-1.0-lang.patch firefox-install-dir.patch) +md5sums=('d8d0c8c79660752b02d9e9ab69a68f94' + '4b925c654eb2484e26d08f743df118fa' + 'bdeb0380c7fae30dd0ead6d2d3bc5873' + 'bd5db57c23c72a02a489592644f18995' + '594523c536a9be951b52c90dd85aff18') + +build() { + cd $srcdir/mozilla-release + + cp $srcdir/mozconfig .mozconfig + patch -Np1 -i $srcdir/mozilla-firefox-1.0-lang.patch + patch -Np1 -i $srcdir/firefox-install-dir.patch + + # Fix PRE_RELEASE_SUFFIX + sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ +browser/base/Makefile.in + + export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox + export PYTHON=/usr/bin/python2 + + LD_PRELOAD= /usr/bin/Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 + LD_PRELOAD= DISPLAY=:99 make -j1 -f client.mk profiledbuild MOZ_MAKE_FLAGS=$MAKEFLAGS + kill $! || true +} + +package() { + cd $srcdir/mozilla-release + make -j1 -f client.mk DESTDIR=$pkgdir install + + for i in 16x16 22x22 24x24 32x32 48x48 256x256; do + install -Dm644 browser/branding/official/default${i/x*/}.png \ +$pkgdir/usr/share/icons/hicolor/$i/apps/firefox.png + done + + install -Dm644 $srcdir/firefox.desktop \ +$pkgdir/usr/share/applications/firefox.desktop + + rm -rf $pkgdir/usr/lib/firefox/{dictionaries,hyphenation} + ln -sf /usr/share/hunspell $pkgdir/usr/lib/firefox/dictionaries + ln -sf /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 +
[arch-commits] Commit in firefox/repos (14 files)
Date: Sunday, November 6, 2011 @ 12:42:01 Author: ibiru Revision: 142229 archrelease: copy trunk to testing-i686, testing-x86_64 Added: firefox/repos/testing-i686/ firefox/repos/testing-i686/PKGBUILD (from rev 142228, firefox/trunk/PKGBUILD) firefox/repos/testing-i686/firefox-install-dir.patch (from rev 142228, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-i686/firefox.desktop (from rev 142228, firefox/trunk/firefox.desktop) firefox/repos/testing-i686/firefox.install (from rev 142228, firefox/trunk/firefox.install) firefox/repos/testing-i686/mozconfig (from rev 142228, firefox/trunk/mozconfig) firefox/repos/testing-i686/mozilla-firefox-1.0-lang.patch (from rev 142228, firefox/trunk/mozilla-firefox-1.0-lang.patch) firefox/repos/testing-x86_64/ firefox/repos/testing-x86_64/PKGBUILD (from rev 142228, firefox/trunk/PKGBUILD) firefox/repos/testing-x86_64/firefox-install-dir.patch (from rev 142228, firefox/trunk/firefox-install-dir.patch) firefox/repos/testing-x86_64/firefox.desktop (from rev 142228, firefox/trunk/firefox.desktop) firefox/repos/testing-x86_64/firefox.install (from rev 142228, firefox/trunk/firefox.install) firefox/repos/testing-x86_64/mozconfig (from rev 142228, firefox/trunk/mozconfig) firefox/repos/testing-x86_64/mozilla-firefox-1.0-lang.patch (from rev 142228, firefox/trunk/mozilla-firefox-1.0-lang.patch) ---+ testing-i686/PKGBUILD | 64 ++ testing-i686/firefox-install-dir.patch| 28 testing-i686/firefox.desktop | 81 testing-i686/firefox.install | 13 +++ testing-i686/mozconfig| 45 + testing-i686/mozilla-firefox-1.0-lang.patch | 12 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/firefox-install-dir.patch | 28 testing-x86_64/firefox.desktop| 81 testing-x86_64/firefox.install| 13 +++ testing-x86_64/mozconfig | 45 + testing-x86_64/mozilla-firefox-1.0-lang.patch | 12 +++ 12 files changed, 486 insertions(+) Copied: firefox/repos/testing-i686/PKGBUILD (from rev 142228, firefox/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-11-06 17:42:01 UTC (rev 142229) @@ -0,0 +1,64 @@ +# $Id$ +# Contributor: Jakub Schmidtke sja...@gmail.com + +pkgname=firefox +pkgver=8.0 +pkgrel=1 +pkgdesc=Standalone web browser from mozilla.org +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify' 'desktop-file-utils' 'libvpx' 'libevent' 'hicolor-icon-theme') +makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb') +url=http://www.mozilla.org/projects/firefox; +install=firefox.install +source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases//${pkgver}/source/firefox-${pkgver}.source.tar.bz2 +mozconfig firefox.desktop mozilla-firefox-1.0-lang.patch firefox-install-dir.patch) +md5sums=('9395a5be13da119bd8d53c3225e5d17c' + '4b925c654eb2484e26d08f743df118fa' + 'bdeb0380c7fae30dd0ead6d2d3bc5873' + 'bd5db57c23c72a02a489592644f18995' + '594523c536a9be951b52c90dd85aff18') + +build() { + cd $srcdir/mozilla-release + + cp $srcdir/mozconfig .mozconfig + patch -Np1 -i $srcdir/mozilla-firefox-1.0-lang.patch + patch -Np1 -i $srcdir/firefox-install-dir.patch + + # Fix PRE_RELEASE_SUFFIX + sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ + browser/base/Makefile.in + + export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox + export PYTHON=/usr/bin/python2 + + LD_PRELOAD= /usr/bin/Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 + LD_PRELOAD= DISPLAY=:99 make -j1 -f client.mk profiledbuild MOZ_MAKE_FLAGS=$MAKEFLAGS + kill $! || true +} + +package() { + cd $srcdir/mozilla-release + make -j1 -f client.mk DESTDIR=$pkgdir install + + for i in 16x16 22x22 24x24 32x32 48x48 256x256; do + install -Dm644 browser/branding/official/default${i/x*/}.png \ +$pkgdir/usr/share/icons/hicolor/$i/apps/firefox.png + done + + install -Dm644 $srcdir/firefox.desktop \ +$pkgdir/usr/share/applications/firefox.desktop + + rm -rf $pkgdir/usr/lib/firefox/{dictionaries,hyphenation} + ln -sf /usr/share/hunspell $pkgdir/usr/lib/firefox/dictionaries + ln -sf /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 +