summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhalflife2016-04-09 16:09:12 +0000
committerhalflife2016-04-09 16:09:12 +0000
commitc639a0b20e7092ba55e512c6b189b241e709fb45 (patch)
tree2abc179a03aa0335655c7b5e649e6115848d1cf1
parentc11c83c8e83b0b7d640fc7a6a25617589f4207bc (diff)
downloadaur-c639a0b20e7092ba55e512c6b189b241e709fb45.tar.gz
update
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c1da24ce205d..ec94c725536f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -30,12 +30,9 @@ optdepends = upower: Battery API
provides = firefox=45.0.2esr
source = firefox-esr-zh-cn.desktop
source = vendor.js
+source = https://ftp.mozilla.org/pub/firefox/candidates/45.0.2esr-candidates/build/linux-/zh-CN/firefox-45.0.2esr.tar.bz2
sha512sums = SKIP
sha512sums = SKIP
-source_i686 = https://ftp.mozilla.org/pub/firefox/candidates/45.0.2esr-candidates/build1/linux-i686/zh-CN/firefox-45.0.2esr.tar.bz2
-sha512sums_i686 = 1f7d0d91668e935fe4d0420a50447eb88bcffd241efc8f81a368fd96afc0b7697b642bc62da243f35c3dadc8b59a5303da3a1dbe0f015b719459ebaef50f3615
-source_x86_64 = https://ftp.mozilla.org/pub/firefox/candidates/45.0.2esr-candidates/build1/linux-x86_64/zh-CN/firefox-45.0.2esr.tar.bz2
-sha512sums_x86_64 = 7f4c391e3d677afbed55996c16de5741902e403d9b91d7a67a8bc46b6f18cc65ddbef6b9a1e73a971434fc6b538f8aeb719780ff6605f52ab162373e4a2539f9
-
+sha512sums =
pkgname = firefox-esr-zh-cn
diff --git a/PKGBUILD b/PKGBUILD
index b24327373686..d428da91628f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,14 +17,15 @@ optdepends=('ffmpeg: additional video and audio decoders'
makedepends=('pacman>=4.2.0')
provides=("firefox=$pkgver")
install=$pkgname.install
+_baseurl="https://ftp.mozilla.org/pub/firefox/candidates/$pkgver-candidates/build$pkgrel/linux-${CARCH}/zh-CN/"
+_filename="firefox-$pkgver"
+_sha512sum="$(curl -s "${_baseurl}${_filename}.checksums" | grep "${_filename}.tar.bz2" | grep sha512 | cut -d " " -f1)"
source=("$pkgname.desktop"
- "vendor.js")
-source_i686=("https://ftp.mozilla.org/pub/firefox/candidates/$pkgver-candidates/build$pkgrel/linux-i686/zh-CN/firefox-$pkgver.tar.bz2")
-source_x86_64=("https://ftp.mozilla.org/pub/firefox/candidates/$pkgver-candidates/build$pkgrel/linux-x86_64/zh-CN/firefox-$pkgver.tar.bz2")
+ "vendor.js"
+ "${_baseurl}${_filename}.tar.bz2")
sha512sums=('SKIP'
- 'SKIP')
-sha512sums_i686=('1f7d0d91668e935fe4d0420a50447eb88bcffd241efc8f81a368fd96afc0b7697b642bc62da243f35c3dadc8b59a5303da3a1dbe0f015b719459ebaef50f3615')
-sha512sums_x86_64=('7f4c391e3d677afbed55996c16de5741902e403d9b91d7a67a8bc46b6f18cc65ddbef6b9a1e73a971434fc6b538f8aeb719780ff6605f52ab162373e4a2539f9')
+ 'SKIP'
+ "${_sha512sum}")
package() {
# Create directories