summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD18
-rw-r--r--ykcs11.module2
3 files changed, 34 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..608c6674fdf8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = ykcs11-p11-kit-module
+ pkgdesc = YubiKey PKCS#11 module configuration for p11-kit
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://developers.yubico.com/yubico-piv-tool/YKCS11/
+ arch = any
+ license = Unlicense
+ depends = yubico-piv-tool
+ depends = libp11-kit
+ provides = ykcs11-p11-kit-module
+ source = ykcs11.module
+ sha256sums = 576ad503a06f0d99e4dee211cc565b86e223bf1bc351df7b0ece503674a24ad6
+
+pkgname = ykcs11-p11-kit-module
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..41df8a6453de
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Rasmus Moorats <xx@nns.ee>
+pkgname=ykcs11-p11-kit-module
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='YubiKey PKCS#11 module configuration for p11-kit'
+url='https://developers.yubico.com/yubico-piv-tool/YKCS11/'
+arch=('any')
+license=('Unlicense')
+source=('ykcs11.module')
+depends=('yubico-piv-tool' 'libp11-kit')
+provides=('ykcs11-p11-kit-module')
+sha256sums=('576ad503a06f0d99e4dee211cc565b86e223bf1bc351df7b0ece503674a24ad6')
+
+package() {
+ cd "$srcdir/"
+
+ install -Dm644 ykcs11.module "${pkgdir}/usr/share/p11-kit/modules/ykcs11.module"
+}
diff --git a/ykcs11.module b/ykcs11.module
new file mode 100644
index 000000000000..2b6e89f8fd5a
--- /dev/null
+++ b/ykcs11.module
@@ -0,0 +1,2 @@
+# Yubico PKCS#11 PIV Library
+module: /usr/lib/libykcs11.so