diff options
author | Mantas Mikulėnas | 2021-01-20 21:49:21 +0200 |
---|---|---|
committer | Mantas Mikulėnas | 2021-01-20 21:58:31 +0200 |
commit | 8069ea606d4baff9509bec3ddf5668d456b298b1 (patch) | |
tree | 8c41b2371a7c938c7000f0fbcdc6202fcae31d71 | |
download | aur-8069ea606d4baff9509bec3ddf5668d456b298b1.tar.gz |
release 2.1.0
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..30283dd40ff0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = mastercard-pkcs11-tools + pkgdesc = Tools to manage objects on PKCS#11 cryptographic tokens + pkgver = 2.1.0 + pkgrel = 1 + url = https://github.com/Mastercard/pkcs11-tools + arch = x86_64 + makedepends = autoconf-archive + makedepends = bison + makedepends = flex + depends = openssl + source = git+https://github.com/Mastercard/pkcs11-tools#commit=26449d370169e723498167008206de7a3b354327 + source = git+https://git.savannah.gnu.org/git/gnulib.git + source = oasis-pkcs11::git+https://github.com/oasis-tcs/pkcs11 + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + +pkgname = mastercard-pkcs11-tools diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ea5551497b09 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +pkgname=mastercard-pkcs11-tools +pkgver=2.1.0 +pkgrel=1 +pkgdesc="Tools to manage objects on PKCS#11 cryptographic tokens" +url="https://github.com/Mastercard/pkcs11-tools" +arch=(x86_64) +depends=(openssl) +makedepends=( + autoconf-archive + bison + flex +) +_commit=26449d370169e723498167008206de7a3b354327 +source=("git+https://github.com/Mastercard/pkcs11-tools#commit=$_commit" + "git+https://git.savannah.gnu.org/git/gnulib.git" + "oasis-pkcs11::git+https://github.com/oasis-tcs/pkcs11") +sha256sums=('SKIP' + 'SKIP' + 'SKIP') + +pkgver() { + cd pkcs11-tools + git describe --tags | sed "s/^v//; s/-/.r/; s/-/./" +} + +prepare() { + cd pkcs11-tools + + git submodule init .gnulib + git submodule init include/oasis-pkcs11 + + git submodule set-url .gnulib "$srcdir/gnulib" + git submodule set-url include/oasis-pkcs11 "$srcdir/oasis-pkcs11" +} + +build() { + cd pkcs11-tools + sh -ex ./bootstrap.sh + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd pkcs11-tools + make DESTDIR="$pkgdir" install +} + +# vim: ts=2:sw=2:et |