summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD35
-rw-r--r--tss.sysusers2
3 files changed, 21 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 18b415a296e4..e46377110d4b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2d216a64253c..5383fbdda603 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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 -