summaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-03-28 19:01:30 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-03-28 19:01:30 -0700
commit5ee8474fecbe2f909575dffc6dea0fd75cd6cd0e (patch)
treedabfc94be9e81fe72ea50e1259c4ff38a39e2655 /PKGBUILD
parentUpdated to 66.0 (diff)
downloadfirefox-esr-5ee8474fecbe2f909575dffc6dea0fd75cd6cd0e.tar.xz
Updated to 66.0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD64
1 files changed, 32 insertions, 32 deletions
diff --git a/PKGBUILD b/PKGBUILD
index de24b7f..5e57aee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,8 +15,8 @@
# Arch version enables debug symbols
pkgname=firefox
-pkgver=66.0
-bz2ver=$(echo $pkgver | sed 's/\./_/g')
+pkgver=66.0.2
+gzver=$(echo $pkgver | sed 's/\./_/g')
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org"
arch=(x86_64)
@@ -32,7 +32,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
'speech-dispatcher: Text-to-Speech'
'hunspell-en_CA: Spell checking, Canadian English')
options=(!emptydirs !makeflags)
-source=($pkgname-$pkgver.tar.bz2::https://hg.mozilla.org/releases/mozilla-release/archive/FIREFOX_${bz2ver}_RELEASE.tar.bz2
+source=($pkgname-$pkgver.tar.gz::https://hg.mozilla.org/releases/mozilla-release/archive/FIREFOX_${gzver}_RELEASE.tar.gz
$pkgname.desktop $pkgname-symbolic.svg
0001-bz-1468911.patch
vendor.js
@@ -40,11 +40,11 @@ source=($pkgname-$pkgver.tar.bz2::https://hg.mozilla.org/releases/mozilla-releas
pgo-2.patch
moz.configure.diff
package-manifest.diff)
-sha256sums=('93a304ee35442864519ceda7c766ba8be533e1cc40db3c8b0432d9e4220e043c'
+sha256sums=('4d69a00ea6e4570c824f5a92755cd4135a754a2c95c491d7e20e9da564f2ecb3'
'677e1bde4c6b3cff114345c211805c7c43085038ca0505718a11e96432e9811a'
'9a1a572dc88014882d54ba2d3079a1cf5b28fa03c5976ed2cb763c93dabbd797'
'821f858bac2e13ce02b8c20d5387d4ecc8ab2d0e4ebe0a517cbf935da6aeb31b'
- '98be7bd0718abe7493dba9305aa4a430e5d47863fbc6e2d739f58173607b4ba2'
+ '0c5ba9e2c58b36bd50dbe6a75cf1b02b0c63b6bca7a8bd451f1b037aad770495'
'a8c15c9d54ef8b360c0932f4ccf5e74954f14e9a9c2a1ae924b6c392075b2b8c'
'33a91a7e8ca702ee493f483abe93bf6917881dc4192566587bdfb103da3a2422'
'ad8a270e1b2affb098440f82517c3952207b28ebf604fef695dad3e29a5ba30e'
@@ -52,16 +52,16 @@ sha256sums=('93a304ee35442864519ceda7c766ba8be533e1cc40db3c8b0432d9e4220e043c'
prepare() {
# mkdir mozbuild
- cd mozilla-release-FIREFOX_${bz2ver}_RELEASE
+ cd mozilla-release-FIREFOX_${gzver}_RELEASE
# https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
patch -Np1 -i ../0001-bz-1468911.patch
# Apply pgo patches
- patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/security/sandbox/linux/moz.build $srcdir/pgo-1.patch
- patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/extensions/spellcheck/src/moz.build $srcdir/pgo-2.patch
+ patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/security/sandbox/linux/moz.build $srcdir/pgo-1.patch
+ patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/extensions/spellcheck/src/moz.build $srcdir/pgo-2.patch
- cat >$srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/.mozconfig <<END
+ cat >$srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/.mozconfig <<END
ac_add_options --enable-application=browser
ac_add_options --prefix=/usr
@@ -116,34 +116,34 @@ export MOZ_REQUIRE_SIGNING=0
END
# MOZ_TELEMETRY_REPORTING only applied correctly when set in this override file
- cat >$srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/build/mozconfig.common.override <<END
+ cat >$srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/build/mozconfig.common.override <<END
export MOZ_TELEMETRY_REPORTING=0
export MOZ_DATA_REPORTING=0
END
# Disable various components at the source level
- sed -i 's|[;]1|;0|' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/toolkit/components/telemetry/TelemetryStartup.manifest
-# sed -i 's|[;]1|;0|' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/experiments/Experiments.manifest
-# sed -i '/pocket/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/activity-stream/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/aushelper/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/followonsearch/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/formautofill/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/onboarding/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/screenshots/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/webcompat/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-# sed -i '/webcompat-reporter/d' $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/extensions/moz.build
-
-# patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/config/mozconfigs/whitelist $srcdir/whitelist.diff
-# patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/config/mozconfigs/linux64/common-opt $srcdir/common-opt.diff
-# patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/build/mozconfig.common.override $srcdir/mozconfig.common.override.diff
+ sed -i 's|[;]1|;0|' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/toolkit/components/telemetry/TelemetryStartup.manifest
+# sed -i 's|[;]1|;0|' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/experiments/Experiments.manifest
+# sed -i '/pocket/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/activity-stream/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/aushelper/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/followonsearch/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/formautofill/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/onboarding/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/screenshots/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/webcompat/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+# sed -i '/webcompat-reporter/d' $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/extensions/moz.build
+
+# patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/config/mozconfigs/whitelist $srcdir/whitelist.diff
+# patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/config/mozconfigs/linux64/common-opt $srcdir/common-opt.diff
+# patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/build/mozconfig.common.override $srcdir/mozconfig.common.override.diff
# Patch out health reporting so that MOZ_DATA_REPORTING=0 can be applied.
- patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/moz.configure $srcdir/moz.configure.diff
+ patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/moz.configure $srcdir/moz.configure.diff
# Remove @RESPATH@/browser/features/* to prevent system addons from being part of the output package.
- patch -p0 $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/browser/installer/package-manifest.in $srcdir/package-manifest.diff
+ patch -p0 $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/browser/installer/package-manifest.in $srcdir/package-manifest.diff
# Hide mobile promo
echo ".fxaMobilePromo { display: none !important; }" >> browser/themes/shared/incontentprefs/preferences.inc.css
@@ -156,10 +156,10 @@ END
}
build() {
- cd mozilla-release-FIREFOX_${bz2ver}_RELEASE
-# mkdir --parents $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/obj-x86_64-pc-linux-gnu/dist/bin/browser/features
-# mkdir --parents $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/extensions/webcompat-reporter/locales
-# mkdir --parents $srcdir/mozilla-release-FIREFOX_${bz2ver}_RELEASE/obj-x86_64-pc-linux-gnu/services/sync/locales
+ cd mozilla-release-FIREFOX_${gzver}_RELEASE
+# mkdir --parents $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/obj-x86_64-pc-linux-gnu/dist/bin/browser/features
+# mkdir --parents $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/extensions/webcompat-reporter/locales
+# mkdir --parents $srcdir/mozilla-release-FIREFOX_${gzver}_RELEASE/obj-x86_64-pc-linux-gnu/services/sync/locales
export MOZ_NOSPAM=1
export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
@@ -171,7 +171,7 @@ build() {
}
package() {
- cd mozilla-release-FIREFOX_${bz2ver}_RELEASE
+ cd mozilla-release-FIREFOX_${gzver}_RELEASE
DESTDIR="$pkgdir" ./mach install
install -Dm644 "$srcdir/vendor.js" "$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js"