summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPlaton Pronko2023-10-10 14:00:36 +0800
committerPlaton Pronko2023-10-10 14:00:36 +0800
commit65aed7f73bead6cfcb412f93f4a5519eb3dd36ee (patch)
tree5f186bd532208823af1ccd86e1814ab3ebece39e /PKGBUILD
parentd3f2e6b6233d8ef80734b83db5b8a52fb5c8599c (diff)
downloadaur-65aed7f73bead6cfcb412f93f4a5519eb3dd36ee.tar.gz
add Rutoken PKCS11 keys support
Thanks to: https://aur.archlinux.org/packages/cryptopro-csp-k1#comment-936263
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 087284f4b72e..760e5747f614 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,7 +26,7 @@
pkgname="cryptopro-csp-k1"
pkgver=5.0.12900
-pkgrel=2
+pkgrel=3
_pkgver_patch="7"
_cades_version="2.0.14892"
_pkgver="$pkgver-$_pkgver_patch"
@@ -48,6 +48,9 @@ depends=(
'ccid'
'acsccid'
)
+optdepends=(
+ 'rutoken-plugin: Rutoken PKCS11 keys support'
+)
makedepends=(
'libarchive'
)
@@ -70,6 +73,8 @@ package() {
bsdtar -xf "cprocsp-rdr-pcsc-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
bsdtar -xf "cprocsp-rdr-jacarta-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
bsdtar -xf "cprocsp-rdr-rutoken-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
+ bsdtar -xf "cprocsp-rdr-cpfkc-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
+ bsdtar -xf "cprocsp-rdr-cryptoki-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
bsdtar -xf "cprocsp-cptools-gtk-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
bsdtar -xf "cprocsp-rdr-cloud-64-${_pkgver}.x86_64.rpm" -C "$pkgdir"
bsdtar -xf "lsb-cprocsp-devel-${_pkgver}.noarch.rpm" -C "$pkgdir"
@@ -84,4 +89,5 @@ package() {
mkdir -p "$pkgdir/etc/ld.so.conf.d/"
echo "/opt/cprocsp/lib/amd64" > "$pkgdir/etc/ld.so.conf.d/cryptopro-csp-k1.conf"
+ echo "/usr/lib/mozilla/plugins" >> "$pkgdir/etc/ld.so.conf.d/cryptopro-csp-k1.conf"
}