diff options
author | Simon Brand | 2023-03-20 22:40:11 +0000 |
---|---|---|
committer | Simon Brand | 2023-03-20 22:40:11 +0000 |
commit | 248c84ba1754ca6a4bd03133b50ffd062ccd6b31 (patch) | |
tree | 042b81c26088f3a1c1c52d209b8a3b5c015734ab | |
download | aur-248c84ba1754ca6a4bd03133b50ffd062ccd6b31.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c2bb1af1f6de --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = multi-tpm2-totp + pkgdesc = Attest the trustworthiness of a device against a human using multiple time-based one-time passwords. + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/brandsimon/multi-tpm2-totp + arch = any + license = MIT + checkdepends = shellcheck + depends = tpm2-totp + source = multi-tpm2-totp-0.1.0.tar.gz::https://github.com/brandsimon/multi-tpm2-totp/archive/refs/tags/v0.1.0.tar.gz + sha512sums = 4b73f57f450576bb8d49e59fa59c5c510f7dba3ad9cc632d68f1b972b22f07974330b68609442ae64b053fa4565e699e526cfa156c2fdbf718faa3b4f6fcc500 + b2sums = c249862ef31f4e9702914e0b4ea850df4848fd5a0a56e19d0ac46e75fd4243d0ddc14bc15568ad4d9c6f80625db11df3f03a49bb45f40bb5bbad4b17bb45f988 + +pkgname = multi-tpm2-totp diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d653a52bbeca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Simon Brand <simon.brand@postadigitale.de> + +pkgname=multi-tpm2-totp +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Attest the trustworthiness of a device against a human using multiple time-based one-time passwords.' +arch=(any) +url='https://github.com/brandsimon/multi-tpm2-totp' +license=(MIT) +depends=(tpm2-totp) +checkdepends=(shellcheck) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/brandsimon/multi-tpm2-totp/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('4b73f57f450576bb8d49e59fa59c5c510f7dba3ad9cc632d68f1b972b22f07974330b68609442ae64b053fa4565e699e526cfa156c2fdbf718faa3b4f6fcc500') +b2sums=('c249862ef31f4e9702914e0b4ea850df4848fd5a0a56e19d0ac46e75fd4243d0ddc14bc15568ad4d9c6f80625db11df3f03a49bb45f40bb5bbad4b17bb45f988') + +check() { + cd "${pkgname}-${pkgver}" + shellcheck usr/lib/initcpio/install/* usr/lib/multi-tpm2-totp/* +} + +package() { + cd "${pkgname}-${pkgver}" + install -dm 755 "${pkgdir}/etc/multi-tpm2-totp" + install -dm 755 "${pkgdir}/usr/lib/multi-tpm2-totp" + install -dm 755 "${pkgdir}/usr/lib/initcpio/install" + install -dm 755 "${pkgdir}/usr/lib/systemd/system" + install -Dm 644 usr/lib/initcpio/install/multi-tpm2-totp "${pkgdir}/usr/lib/initcpio/install/multi-tpm2-totp" + install -Dm 644 usr/lib/systemd/system/multi-tpm2-totp.service "${pkgdir}/usr/lib/systemd/system/multi-tpm2-totp.service" + install -Dm 644 usr/lib/multi-tpm2-totp/show.sh "${pkgdir}/usr/lib/multi-tpm2-totp/show.sh" +} |