diff options
author | Māris Vilks | 2018-04-29 21:25:06 +0300 |
---|---|---|
committer | Māris Vilks | 2018-04-29 21:25:06 +0300 |
commit | 1f9f6a19583320c6546d75148e4dce682d152d20 (patch) | |
tree | 21cb43e45c9bcc74cd52572d24ac1185bf27799e | |
download | aur-1f9f6a19583320c6546d75148e4dce682d152d20.tar.gz |
Access to Latvia eID cards working
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | middleware.install | 19 |
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..de6f50f99b0b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = latvia-eid-middleware + pkgdesc = Middleware for using Latvia-eid smart cards + pkgver = 1.2.12 + pkgrel = 1 + url = https://www.eparaksts.lv + install = middleware.install + arch = x86_64 + groups = eparaksts + license = LGPL + depends = ccid + depends = libpng12 + depends = libtool + depends = openssl-1.0 + depends = zlib + source = https://download.eparaksts.lv/files/ep3updates/debian/pool/eparaksts/l/latvia-eid-middleware/latvia-eid-middleware_1.2.12-3_amd64.deb + sha512sums = 99ba6379d60b2eef786c418e2fe38a0a63561ecb86994cc2036827e5d16d8a3504f4d693cfc93824d3614d29eda776a4c704e33f6a1d537aab60e30124b7aa31 + +pkgname = latvia-eid-middleware + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d12bfa7a9f0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Māris Vilks <kaaposc@gmail.com> +pkgname=latvia-eid-middleware +pkgver=1.2.12 +pkgrel=1 +pkgdesc="Middleware for using Latvia-eid smart cards" +arch=('x86_64') +url="https://www.eparaksts.lv" +license=('LGPL') +groups=('eparaksts') +depends=('ccid' 'libpng12' 'libtool' 'openssl-1.0' 'zlib') +install='middleware.install' +source=("https://download.eparaksts.lv/files/ep3updates/debian/pool/eparaksts/l/${pkgname}/${pkgname}_${pkgver}-3_amd64.deb") +sha512sums=('99ba6379d60b2eef786c418e2fe38a0a63561ecb86994cc2036827e5d16d8a3504f4d693cfc93824d3614d29eda776a4c704e33f6a1d537aab60e30124b7aa31') + +package() { + + tar -xzf data.tar.gz -C "${pkgdir}" + +} diff --git a/middleware.install b/middleware.install new file mode 100644 index 000000000000..a3323aabd302 --- /dev/null +++ b/middleware.install @@ -0,0 +1,19 @@ +post_install() { + ln -sf /opt/latvia-eid/lib/otlv-pkcs11.so /usr/lib + ln -sf /opt/latvia-eid/bin/otlv-pintool /usr/bin + mkdir -p /usr/lib/pkcs11 + ln -sf ../otlv-pkcs11.so /usr/lib/pkcs11/. + ln -sf /opt/latvia-eid/share/doc/Latvia-eID-Middleware/otlv-pintool.xpm /usr/share/pixmaps/. + ln -sf /opt/latvia-eid/share/doc/Latvia-eID-Middleware/otlv-pintool.desktop /usr/share/applications/. + /sbin/ldconfig /opt/latvia-eid/lib + /sbin/ldconfig /usr/lib/pkcs11 + /sbin/ldconfig +} + +post_remove() { + rm -f /usr/lib/otlv-pkcs11.so + rm -f /usr/lib/pkcs11/otlv-pkcs11.so + rm -f /usr/bin/otlv-pintool + rm -f /usr/share/pixmaps/otlv-pintool.xpm + rm -f /usr/share/applications/otlv-pintool.desktop +} |