diff options
author | mutantmonkey | 2015-08-16 22:47:38 -0700 |
---|---|---|
committer | mutantmonkey | 2015-08-16 22:47:38 -0700 |
commit | 201bf4f9727b5d7c97f562fe2e4726810b403cfe (patch) | |
tree | fbe0427d6ecd40e574d4318453995fca8422496c | |
download | aur-201bf4f9727b5d7c97f562fe2e4726810b403cfe.tar.gz |
Initial upload: opencryptoki 3.3-1
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | opencryptoki.tmpfiles.conf | 5 |
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0d99ce9a716f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = opencryptoki + pkgdesc = PKCS11 implementation for Linux + pkgver = 3.3 + pkgrel = 1 + url = http://sourceforge.net/projects/opencryptoki + arch = i686 + arch = x86_64 + license = CPL + license = GPL + makedepends = libtool + depends = openssl + depends = trousers + depends = expect + source = http://downloads.sourceforge.net/project/opencryptoki/opencryptoki/3.3/opencryptoki-v3.3.tgz + source = opencryptoki.tmpfiles.conf + sha256sums = 9e056f520147f1e55fa9ab9661b4a7b8589d9b13fa3bb1f122c6a0a79d416bb5 + sha256sums = e315fc996a1f416efd34f6f3e3149378118cded0da9f8a919e9501ea8db90fac + +pkgname = opencryptoki + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..75e8bb2855a5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: mutantmonkey <aur@mutantmonkey.in> +# Contributor: Patryk Kowalczyk <patryk at kowalczyk dot ws> +# Contributor: Gavin Lloyd <gavinhungry@gmail.com> +# Contributor: VuDu <vudu.curse@gmail.com> + +pkgname=opencryptoki +pkgver=3.3 +pkgrel=1 +pkgdesc="PKCS11 implementation for Linux" +depends=('openssl' 'trousers' 'expect') +makedepends=('libtool') +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/opencryptoki" +license=('CPL' 'GPL') +source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-v${pkgver}.tgz + 'opencryptoki.tmpfiles.conf') +sha256sums=('9e056f520147f1e55fa9ab9661b4a7b8589d9b13fa3bb1f122c6a0a79d416bb5' + 'e315fc996a1f416efd34f6f3e3149378118cded0da9f8a919e9501ea8db90fac') + +build() { + cd ${srcdir}/${pkgname} + ./bootstrap.sh + ./configure --prefix=/usr --sysconfdir=/etc \ + --with-systemd=/usr/lib/systemd/system/ \ + --localstatedir=/var \ + --sbindir=/usr/bin \ + --enable-testcases + make +} + +package() { + cd ${srcdir}/${pkgname} + make DESTDIR="$pkgdir/" install -i + install -Dm644 "${srcdir}/opencryptoki.tmpfiles.conf" \ + "${pkgdir}/usr/lib/tmpfiles.d/opencryptoki.conf" + rm -rf ${pkgdir}/var/lock +} + +# vim:set ts=2 sw=2 et: diff --git a/opencryptoki.tmpfiles.conf b/opencryptoki.tmpfiles.conf new file mode 100644 index 000000000000..fd9438437ff1 --- /dev/null +++ b/opencryptoki.tmpfiles.conf @@ -0,0 +1,5 @@ +d /run/lock/opencryptoki 0770 root pkcs11 +d /run/lock/opencryptoki/ccatok 0770 root pkcs11 +d /run/lock/opencryptoki/icsf 0770 root pkcs11 +d /run/lock/opencryptoki/swtok 0770 root pkcs11 +d /run/lock/opencryptoki/tpm 0770 root pkcs11 |