summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Gathoye2018-04-19 11:41:45 +0200
committerWilliam Gathoye2018-04-19 11:42:21 +0200
commitf433e9d06fd658774c816fdc1d9cbe29f5a516ff (patch)
treeaadabdbc122545391549ed5b50f1cc48f52554c8
parent06d156f45c0e1657cee77f73a2bc24f1278a64ee (diff)
downloadaur-f433e9d06fd658774c816fdc1d9cbe29f5a516ff.tar.gz
Upgrade to 4.3.7
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD25
2 files changed, 23 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 880f8951bfdf..f0e0de981cbe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,26 @@
pkgbase = eid-mw
pkgdesc = The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)
- pkgver = 4.3.3
+ pkgver = 4.3.7
pkgrel = 1
url = http://eid.belgium.be/
arch = i686
arch = x86_64
license = LGPL3
+ makedepends = pcsclite
depends = gtk3
depends = libproxy
depends = curl
- optdepends = firefox: extension for Belgian eid
+ optdepends = firefox: Extension for Belgian eid
optdepends = acsccid: ACS CCID smart card readers
- optdepends = ccid: A generic USB Chip/Smart Card Interface Devices driver
+ optdepends = ccid: A generic USB Chip/Smart Card Interface Devices driver (needed for Belgian Digipass 870)
optdepends = pcsc-tools: PC/SC smartcard tools
conflicts = eid-viewer
replaces = eid-viewer
- source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.3.3-v4.3.3.tar.gz
- source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.3.3-v4.3.3.tar.gz.asc
+ source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.3.7-v4.3.7.tar.gz
+ source = https://dist.eid.belgium.be/continuous/sources/eid-mw-4.3.7-v4.3.7.tar.gz.asc
validpgpkeys = D95426E309C0492990D8E8E2824A5E0010A04D46
- sha512sums = aa213003a7c8201f5df1d3cf8238fa17741eaddaa0f9a232f1e4003428893ecd970ca6defc8f5da21b2935c27622969884b2bb463fb636a79b9b9707d447cc8e
- sha512sums = 94aa14d8c940798fb495d1a830af249ad47670a885639983dad11801ecbe7884b04f7c5b455699f57f8b798f0f1e88486434470d930a9be138d8833e83003d76
+ sha512sums = 5321f83839cc8342dae0e604f30fb8b26663eaf8b4ad1d33419c5f2790373376e9e9d26d46cd6cf7dfa561b72436ab1b0497c70f8fd394d0f21825855bbe5f17
+ sha512sums = 76b507e0fada0797baa2d13a9aa5efff92d014bd7ea043f0e4eb7cc31cb977e7d737e10adfbbbad21356df64c1263cc490577317685e1256d488e93061b0c8f6
pkgname = eid-mw
diff --git a/PKGBUILD b/PKGBUILD
index 808661253600..83b7184cd1c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Contributor: Valere Monseur <valere dot monseur at ymail dot com>
pkgname=eid-mw
-pkgver=4.3.3
+pkgver=4.3.7
pkgrel=1
pkgdesc='The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)'
@@ -15,19 +15,20 @@ license=('LGPL3')
depends=('gtk3' 'libproxy' 'curl')
optdepends=(
- 'firefox: extension for Belgian eid'
+ 'firefox: Extension for Belgian eid'
'acsccid: ACS CCID smart card readers'
- 'ccid: A generic USB Chip/Smart Card Interface Devices driver'
+ 'ccid: A generic USB Chip/Smart Card Interface Devices driver (needed for Belgian Digipass 870)'
'pcsc-tools: PC/SC smartcard tools')
+makedepends=('pcsclite')
conflicts=('eid-viewer')
replaces=('eid-viewer')
-# It has been decided upstream not to sign sources using the GPG key as this
-# was confusing users who are not used to use .asc signature files. So while
-# the binaries proposed on this page
+# Upstream has decided not signing sources using the GPG key as this was
+# confusing users who are not used to use .asc signature files. So while the
+# binaries proposed on the following page
# https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux
-# are signed, the sources are not. For security-conscious users, it is asked
-# to use the dist server instead.
+# are signed, the sources are not. It is asked to security-conscious users
+# using the dist server instead.
#
# On Wed, Mar 29, 2017 at 11:08:34AM +0200, William Gathoye wrote:
# > On 03/29/2017 10:54 AM, Wouter Verhelst wrote:
@@ -62,8 +63,8 @@ source=(
"https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"{,.asc}
)
sha512sums=(
- aa213003a7c8201f5df1d3cf8238fa17741eaddaa0f9a232f1e4003428893ecd970ca6defc8f5da21b2935c27622969884b2bb463fb636a79b9b9707d447cc8e
- 94aa14d8c940798fb495d1a830af249ad47670a885639983dad11801ecbe7884b04f7c5b455699f57f8b798f0f1e88486434470d930a9be138d8833e83003d76
+ 5321f83839cc8342dae0e604f30fb8b26663eaf8b4ad1d33419c5f2790373376e9e9d26d46cd6cf7dfa561b72436ab1b0497c70f8fd394d0f21825855bbe5f17
+ 76b507e0fada0797baa2d13a9aa5efff92d014bd7ea043f0e4eb7cc31cb977e7d737e10adfbbbad21356df64c1263cc490577317685e1256d488e93061b0c8f6
)
# asc file not present yet, waiting for the bug report I filled to be solved.
@@ -71,11 +72,15 @@ validpgpkeys=(
# Belgian eID Automatic Signing Key (continuous builds)
# If you trust it, you can import it with
# gpg --recv-keys D95426E309C0492990D8E8E2824A5E0010A04D46
+ # Receiving GPG keys might fail with the following error message:
+ # gpg: keyserver receive failed: Connection refused
+ # If this happens, just check your DNS or use another one.
D95426E309C0492990D8E8E2824A5E0010A04D46
)
build() {
cd "$pkgname-$pkgver-v$pkgver"
+ sed -i "s%c_rehash%openssl rehash%g" plugins_tools/eid-viewer/Makefile.in
./configure --prefix=/usr --libexecdir=/usr/bin
make
}