summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThibaut Sautereau2019-08-08 17:01:07 +0200
committerThibaut Sautereau2019-08-08 17:01:07 +0200
commit1a5a30c3f6a77124b5938e61f21d6bc59b2ff072 (patch)
tree594dc8d84ac77c2438583c0413907653e8c7ecd5
parentf01ea7de22fe9df986b89fb3d3267f41f1a3a5ae (diff)
downloadaur-1a5a30c3f6a77124b5938e61f21d6bc59b2ff072.tar.gz
Bump to latest stable 0.2.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD23
2 files changed, 22 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6094e484e8ba..e343eae892af 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = swtpm
pkgdesc = Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface
- pkgver = 0.1.0
- pkgrel = 3
+ pkgver = 0.2.0
+ pkgrel = 1
url = https://github.com/stefanberger/swtpm
arch = x86_64
license = BSD
@@ -10,15 +10,16 @@ pkgbase = swtpm
depends = glib2
depends = fuse2
depends = libtpms
- depends = openssl
depends = gnutls
depends = net-tools
depends = tpm-tools
depends = expect
- source = https://codeload.github.com/stefanberger/swtpm/tar.gz/v0.1.0
+ source = https://codeload.github.com/stefanberger/swtpm/tar.gz/v0.2.0
source = tmpfiles.conf
- sha256sums = 6b3a3beb12b9bcd286b07961062c2d03a71889be6eb26967fe13d3de62ad7a05
+ source = https://github.com/stefanberger/swtpm/commit/39673a0139b0ee14a0109aba50a0635592c672c4.patch
+ sha256sums = 977477e341f8b5db0820c8d3cc9946652ef8d7a93403c4dcf88667f9a84ae999
sha256sums = eb408adb3e40df1cbea7898426fd89c9a2774a970fd3e18a052a530f49c32336
+ sha256sums = 3ed1166141e4841e011d00d2c84bf4b691eba79321d399fb5ab3a17d9a324d8e
pkgname = swtpm
diff --git a/PKGBUILD b/PKGBUILD
index 743b944815ae..c5e1f38258ab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,26 @@
# Maintainer: Thibaut Sautereau (thithib) <thibaut.sautereau@clip-os.org>
pkgname=swtpm
-pkgver=0.1.0
-pkgrel=3
+pkgver=0.2.0
+pkgrel=1
pkgdesc="Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface"
arch=('x86_64')
url="https://github.com/stefanberger/swtpm"
license=('BSD')
-depends=('glib2' 'fuse2' 'libtpms' 'openssl' 'gnutls' 'net-tools' 'tpm-tools' 'expect')
+depends=('glib2' 'fuse2' 'libtpms' 'gnutls' 'net-tools' 'tpm-tools' 'expect')
makedepends=('socat' 'python')
source=("https://codeload.github.com/stefanberger/swtpm/tar.gz/v${pkgver}"
- 'tmpfiles.conf')
-sha256sums=('6b3a3beb12b9bcd286b07961062c2d03a71889be6eb26967fe13d3de62ad7a05'
- 'eb408adb3e40df1cbea7898426fd89c9a2774a970fd3e18a052a530f49c32336')
+ 'tmpfiles.conf'
+ 'https://github.com/stefanberger/swtpm/commit/39673a0139b0ee14a0109aba50a0635592c672c4.patch')
+sha256sums=('977477e341f8b5db0820c8d3cc9946652ef8d7a93403c4dcf88667f9a84ae999'
+ 'eb408adb3e40df1cbea7898426fd89c9a2774a970fd3e18a052a530f49c32336'
+ '3ed1166141e4841e011d00d2c84bf4b691eba79321d399fb5ab3a17d9a324d8e')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ # See https://github.com/stefanberger/swtpm/issues/166
+ patch --strip=1 --input="$srcdir/39673a0139b0ee14a0109aba50a0635592c672c4.patch"
+}
build() {
cd "${pkgname}-${pkgver}"
@@ -37,7 +45,8 @@ check() {
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
- install -Dm644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/swtpm.conf
+ install -Dm644 "$srcdir/tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/swtpm.conf"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set ts=2 sw=2 et: