diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | tss.sysusers | 2 |
3 files changed, 21 insertions, 26 deletions
@@ -1,11 +1,11 @@ pkgbase = tpm2-abrmd-git pkgdesc = TPM2 Access Broker & Resource Management Daemon - pkgver = 2.0.2.r1.b403690 + pkgver = 2.0.3.r0.6e5da8e pkgrel = 1 url = https://github.com/tpm2-software/tpm2-abrmd arch = x86_64 license = BSD - checkdepends = cmocka>=1.0.0 + checkdepends = cmocka checkdepends = ibm-sw-tpm2 checkdepends = net-tools makedepends = git @@ -13,13 +13,11 @@ pkgbase = tpm2-abrmd-git makedepends = python depends = dbus depends = glib2 - depends = tpm2-tss>=2.0.0 + depends = tpm2-tss provides = tpm2-abrmd conflicts = tpm2-abrmd source = git+https://github.com/tpm2-software/tpm2-abrmd.git - source = tss.sysusers - sha256sums = SKIP - sha256sums = 67d89be143dc129a95b0c1a42b3e92367a151289fb6c0655c054fccd62cd9a0e + sha512sums = SKIP pkgname = tpm2-abrmd-git @@ -1,47 +1,46 @@ # Maintainer: Jonas Witschel <diabonas at gmx dot de> # Contributor: hexchain <i at hexchain.org> - pkgname=tpm2-abrmd-git -pkgver=2.0.2.r1.b403690 +pkgver=2.0.3.r0.6e5da8e pkgrel=1 pkgdesc='TPM2 Access Broker & Resource Management Daemon' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-abrmd' license=('BSD') -depends=('dbus' 'glib2' 'tpm2-tss>=2.0.0') +depends=('dbus' 'glib2' 'tpm2-tss') makedepends=('git' 'autoconf-archive' 'python') -checkdepends=('cmocka>=1.0.0' # for unit test suite +checkdepends=('cmocka' # for unit test suite 'ibm-sw-tpm2' 'net-tools') # for integration test suite provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=("git+$url.git" - 'tss.sysusers') -sha256sums=('SKIP' - '67d89be143dc129a95b0c1a42b3e92367a151289fb6c0655c054fccd62cd9a0e') +source=("git+$url.git") +sha512sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" + cd "${pkgname%-git}" printf '%s' "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" } -build() { - cd "$srcdir/${pkgname%-git}" +prepare () { + cd "${pkgname%-git}" ./bootstrap +} + +build() { + cd "${pkgname%-git}" ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc make } check() { - cd "$srcdir/${pkgname%-git}" + cd "${pkgname%-git}" ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --enable-unit --enable-integration - dbus-run-session -- make -k check + dbus-run-session -- make check } package() { - cd "$srcdir/${pkgname%-git}" - make DESTDIR="$pkgdir/" install + cd "${pkgname%-git}" + make DESTDIR="$pkgdir" install install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - cd "$srcdir" - install -Dm644 'tss.sysusers' "$pkgdir/usr/lib/sysusers.d/tss.conf" + echo 'u tss - "tpm2-abrmd sandbox user"' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" } diff --git a/tss.sysusers b/tss.sysusers deleted file mode 100644 index a8b815f834e3..000000000000 --- a/tss.sysusers +++ /dev/null @@ -1,2 +0,0 @@ -u tss - "TPM2 Software Stack" /tmp -g tss - |