aboutsummaryrefslogtreecommitdiffstats
path: root/testing/softhsm/APKBUILD
diff options
context:
space:
mode:
authortcely <tcely@users.noreply.github.com>2018-04-10 04:02:20 -0400
committerTimo Teräs <timo.teras@iki.fi>2018-04-10 11:53:33 +0000
commit92b80c581fad790ccae50c8f27f850f6e46cd428 (patch)
tree7c61784c82d471ab01af213572cb19ff10d1c06c /testing/softhsm/APKBUILD
parentaf99cba4e243a66c25400f8ded7bc54855884e8b (diff)
downloadaports-92b80c581fad790ccae50c8f27f850f6e46cd428.tar.bz2
aports-92b80c581fad790ccae50c8f27f850f6e46cd428.tar.xz
testing/softhsm: upgrade to 2.4.0
Diffstat (limited to 'testing/softhsm/APKBUILD')
-rw-r--r--testing/softhsm/APKBUILD43
1 files changed, 23 insertions, 20 deletions
diff --git a/testing/softhsm/APKBUILD b/testing/softhsm/APKBUILD
index 432794c195..0b1fe94cdf 100644
--- a/testing/softhsm/APKBUILD
+++ b/testing/softhsm/APKBUILD
@@ -1,43 +1,46 @@
# Contributor: Frank Felhoffer <silveraid@hackme.ca>
# Maintainer: Frank Felhoffer <silveraid@hackme.ca>
pkgname=softhsm
-pkgver=2.3.0
-pkgrel=2
+pkgver=2.4.0
+pkgrel=0
pkgdesc="cryptographic store accessible through a PKCS #11"
-url="http://www.softhsm.org/"
+url="https://www.opendnssec.org/softhsm/"
arch="all"
license="BSD-2-Clause"
-depends="libressl"
-makedepends="libressl-dev automake autoconf libtool file"
+depends="sqlite"
+checkdepends="cppunit-dev"
+makedepends="autoconf automake botan-dev libtool p11-kit-dev sqlite-dev"
install=""
subpackages="$pkgname-doc"
-source="softhsm-$pkgver.tar.gz::https://github.com/opendnssec/SoftHSMv2/archive/$pkgver.tar.gz
- 01_aes_mac_fix.patch"
-builddir="$srcdir/SoftHSMv2-2.3.0"
-patch_args="-p1"
-
-prepare() {
- default_prepare
- cd "$builddir"
- sh autogen.sh
-}
+source="https://dist.opendnssec.org/source/$pkgname-$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir"
+
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
- --disable-gost \
- --disable-static
+ --with-crypto-backend=botan \
+ --with-botan=/usr \
+ --with-sqlite3=/usr \
+ --with-objectstore-backend-db
+
make
}
+check() {
+ cd "$builddir"
+
+ make check
+}
+
package() {
cd "$builddir"
+
make -j1 DESTDIR="$pkgdir/" install
}
-sha512sums="d5b09a3e28f9cb441a9c74fdd0253466462c480165c1f0def263e48751ec978f82d621c51cfca54ba926ad32a5b33cfd3baba4386338352b54ecc66e9ea052cf softhsm-2.3.0.tar.gz
-d9906fe0b8b9177f651a1839c1a1ea9369b1b664b928b067675d4b3c3c5f669500d1ff464b4ab3356e02e48954d2fdb3cf08255d353d445a86d2711f39b37af7 01_aes_mac_fix.patch"
-
+sha256sums="26aac12bdeaacd15722dc0a24a5a1981a3b711e61d10ac687a23ff0b7075da07 softhsm-2.4.0.tar.gz"
+sha512sums="f14f65de32206500f708523ee88d8d5e3d1fd40175f1a9cd24c7760c829e2de9dbcb05453022df8186836c49a57e4eae7f2e75ce6a5346a426114f4d610a8a84 softhsm-2.4.0.tar.gz"