pkgname=pkcs11-provider _commit=$(git -C ~/src/security/pkcs11-provider rev-parse HEAD) pkgver=0.3 pkgrel=1 pkgdesc="OpenSSL 3.0 provider for PKCS#11 hardware-backed private keys" url="https://github.com/latchset/pkcs11-provider" arch=(x86_64) license=(Apache-2.0) depends=( "openssl>=3.0.7" p11-kit ) makedepends=( autoconf-archive automake gcc git libtool ) checkdepends=( expect gnutls nss opensc softhsm ) source=("git+https://github.com/latchset/pkcs11-provider#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $pkgname git describe --tags | sed "s/^v//; s/-/.r/; s/-/./" } prepare() { cd $pkgname autoreconf -fi } build() { cd $pkgname ./configure --prefix=/usr --sysconfdir=/etc make } check() { cd $pkgname make check } package() { cd $pkgname make DESTDIR="$pkgdir" install } # vim: ts=2:sw=2:et