summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Gathoye2017-03-26 14:15:26 +0200
committerWilliam Gathoye2017-03-26 14:15:26 +0200
commitdb5e0d9a57b5b48fa6057e1330dde21ec8e4f63a (patch)
treec44850b44ef1768b056df777b3cce2e35de406e4
parent35ee004caf4cc22a1641f30d51605c3cf195ad50 (diff)
downloadaur-db5e0d9a57b5b48fa6057e1330dde21ec8e4f63a.tar.gz
Update to 4.2.5 and switch to dist server as now https
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD29
2 files changed, 23 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c80f62c7de1e..f496777ffbdb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = eid-mw
pkgdesc = The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)
- pkgver = 4.2.0
- pkgrel = 3
+ pkgver = 4.2.5
+ pkgrel = 1
url = http://eid.belgium.be/
arch = i686
arch = x86_64
@@ -15,11 +15,8 @@ pkgbase = eid-mw
optdepends = pcsc-tools: PC/SC smartcard tools
conflicts = eid-viewer
replaces = eid-viewer
- source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.2.0-v4.2.0.tar.gz
- source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.2.0-v4.2.0.tar.gz.asc
- validpgpkeys = D95426E309C0492990D8E8E2824A5E0010A04D46
- sha512sums = 01aeba0450a57a82b4c51ed1fa611f92a32a06cf8cc735e0cd5f93693646e2e6e514e699c22855ab361789f9748dfed5ee51dc14deb5b8e3fc0b3ac4c8bc76c5
- sha512sums = 52c112cfe2b81c53cf8891bd71a2cf5de8de7aea70555cba17b8da182f632eb6b6f645c587bc6796b8d09a141182f430285f0429558837a92635e32e8966692b
+ source = https://eid.belgium.be/sites/default/files/downloads/eid-mw-4.2.5-v4.2.5.tar.gz
+ sha512sums = bbdea1911e52aeb17efa3bd27d8b4c9bc893eb479acd188d142cad8ae5076e32ab91bb0f63790caab0bc2f4823b90b4b85fcf506fb84bdd02b89d3b8a05af8c9
pkgname = eid-mw
diff --git a/PKGBUILD b/PKGBUILD
index d19413ee6650..905f74e3cee6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,8 +5,8 @@
# Contributor: Valere Monseur <valere dot monseur at ymail dot com>
pkgname=eid-mw
-pkgver=4.2.0
-pkgrel=3
+pkgver=4.2.5
+pkgrel=1
pkgdesc='The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)'
arch=('i686' 'x86_64')
@@ -22,19 +22,28 @@ optdepends=(
conflicts=('eid-viewer')
replaces=('eid-viewer')
+# Have to use a custom user agent, as the Belgian eID production server is
+# still experiencing this bug
+# https://twitter.com/Ewokske/status/826766200990466048
+# Do not try to have spaces or actually anything that is known to break
+# parsing in the user agent. So please let -A ArchLinux as it.
+# src.: Arch Linux Wiki: https://goo.gl/fqwbSi
+DLAGENTS=("https::/usr/bin/curl -A 'ArchLinux' -fLC - --retry 3 --retry-delay 3 -o %o %u")
source=(
- "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"{,.asc}
+ "https://eid.belgium.be/sites/default/files/downloads/$pkgname-$pkgver-v$pkgver.tar.gz"
)
sha512sums=(
- 01aeba0450a57a82b4c51ed1fa611f92a32a06cf8cc735e0cd5f93693646e2e6e514e699c22855ab361789f9748dfed5ee51dc14deb5b8e3fc0b3ac4c8bc76c5
- 52c112cfe2b81c53cf8891bd71a2cf5de8de7aea70555cba17b8da182f632eb6b6f645c587bc6796b8d09a141182f430285f0429558837a92635e32e8966692b
+ bbdea1911e52aeb17efa3bd27d8b4c9bc893eb479acd188d142cad8ae5076e32ab91bb0f63790caab0bc2f4823b90b4b85fcf506fb84bdd02b89d3b8a05af8c9
)
-validpgpkeys=(
- D95426E309C0492990D8E8E2824A5E0010A04D46 # Belgian eID Automatic Signing Key (continuous builds)
- # If you trust it, you can import it with
- # gpg --recv-keys D95426E309C0492990D8E8E2824A5E0010A04D46
-)
+# asc file not present yet, waiting for the bug report I filled to be solved.
+#validpgpkeys=(
+# # Belgian eID Automatic Signing Key (official releases)
+# # If you trust it, you can import it with
+# # gpg --recv-keys B37D9040098C3DEEE00F6D08A35743EA6773D225
+# # src.: https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux
+# B37D9040098C3DEEE00F6D08A35743EA6773D225
+#)
build() {
cd "$pkgname-$pkgver-v$pkgver"