diff options
author | Jonas Witschel | 2018-08-02 17:57:09 +0200 |
---|---|---|
committer | Jonas Witschel | 2018-08-02 17:57:09 +0200 |
commit | 2bdd2afcc8e89cc4afedb932814b2c539440bf01 (patch) | |
tree | 30f7c6feb6dcfa05f9a6d68e4a69b2e98a91c05d /PKGBUILD | |
parent | 3ef8cf6b00b71c70a91fe26f84bc0d3e0efd7e90 (diff) | |
download | aur-2bdd2afcc8e89cc4afedb932814b2c539440bf01.tar.gz |
Remove superfluous configure options; Add test suite
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -2,17 +2,19 @@ # Contributor: Hexchain Tong <i at hexchain dot org> pkgname=tpm2-tools-git -pkgver=3.0.2.r629.0e37ed6 -pkgrel=2 +pkgver=3.0.2.r654.e761be7 +pkgrel=1 pkgdesc='TPM (Trusted Platform Module) 2.0 tools based on TPM2.0-TSS' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tools' license=('BSD') depends=('tpm2-tss>=2.0.0' 'curl') -makedepends=('git' 'autoconf-archive') +makedepends=('git' 'autoconf-archive' 'pandoc') +checkdepends=('cmocka>=1.0.0' 'tpm2-abrmd>=2.0.0' 'ibm-sw-tpm2' 'python-yaml' 'vim') +optdepends=('tpm2-abrmd: user space resource manager to swap objects in and out of the limited TPM memory') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=("${pkgname%-git}::git+$url.git") +source=("git+$url.git") md5sums=('SKIP') pkgver() { @@ -23,10 +25,16 @@ pkgver() { build() { cd "$srcdir/${pkgname%-git}" ./bootstrap - ./configure --prefix=/usr --sysconfdir=/etc --disable-static --with-pic + ./configure --prefix=/usr --sysconfdir=/etc make } +check() { + cd "$srcdir/${pkgname%-git}" + ./configure --prefix=/usr --sysconfdir=/etc --enable-unit + dbus-run-session -- make -k check +} + package() { cd "$srcdir/${pkgname%-git}" make DESTDIR="$pkgdir/" install |