summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authors3rj1k2018-01-25 14:12:13 +0200
committers3rj1k2018-01-25 14:12:13 +0200
commit5788d5993bfc37cf7e39ad1227f9de39ccd406ba (patch)
tree4899889dccc4bea932e3c625a2f9ebbe4be345a4
parente77201c86fd3e0f7d5c15b54d3bccabde96b0d1f (diff)
downloadaur-5788d5993bfc37cf7e39ad1227f9de39ccd406ba.tar.gz
fixup
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 11 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3e3bba480037..dbd7a78da8a9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sac-core
pkgdesc = Safenet Authentication Client for Alladin eToken, stripped core package
pkgver = 9.1.7
- pkgrel = 1
+ pkgrel = 2
arch = x86_64
license = custom
makedepends = libarchive
diff --git a/PKGBUILD b/PKGBUILD
index a6a15d393165..c10ffcd69dbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname='sac-core'
pkgver='9.1.7'
-pkgrel='1'
+pkgrel='2'
pkgdesc='Safenet Authentication Client for Alladin eToken, stripped core package'
arch=('x86_64')
depends=('pcsclite' 'libusb-compat' 'openssh' 'nss')
@@ -16,6 +16,10 @@ build() {
}
package() {
+ mkdir -p "$pkgdir/usr/lib/pcsc/drivers"
+ cp -dpr --no-preserve=ownership "$srcdir/usr/share/eToken/drivers/aks-ifdh.bundle" "$pkgdir/usr/lib/pcsc/drivers"
+ rm "$pkgdir/usr/lib/pcsc/drivers/aks-ifdh.bundle/Contents/Linux/readme.txt"
+
mkdir -p "$pkgdir/usr/lib"
cp --no-preserve=ownership "$srcdir/lib/libeToken.so.9.1.7" "$pkgdir/usr/lib/libeToken.so.9.1.7"
@@ -27,14 +31,19 @@ package() {
ln -sf libeToken.so.9.1.7 libeToken.so.9.1
ln -sf libeToken.so.9.1.7 libeToken.so.9
ln -sf libeToken.so.9.1.7 libeToken.so
+
+ cd "$pkgdir/usr/lib/pcsc/drivers/aks-ifdh.bundle/Contents/Linux/"
+ ln -sf libAksIfdh.so.9.0 libAksIfdh.so
}
post_install() {
+ ldconfig >& /dev/null
systemctl daemon-reload
systemctl restart pcscd.service
}
post_upgrade() {
+ ldconfig >& /dev/null
systemctl daemon-reload
systemctl restart pcscd.service
}