diff options
author | Robin Krahl | 2018-12-17 12:25:18 +0100 |
---|---|---|
committer | Robin Krahl | 2018-12-17 12:25:18 +0100 |
commit | ad952e9d8cea08d580fb54f6f349214148deb32d (patch) | |
tree | e7bd8ee10b4f1d6a7f8382aa30363d0232a7989e | |
download | aur-ad952e9d8cea08d580fb54f6f349214148deb32d.tar.gz |
Package nitrocli v0.1.3
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 37 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..85962b1702c4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = nitrocli + pkgdesc = Command-line interface for Nitrokey devices + pkgver = 0.1.3 + pkgrel = 1 + url = https://github.com/d-e-s-o/nitrocli + arch = x86_64 + license = GPL3 + makedepends = cargo + depends = hidapi + source = nitrocli.tar.gz::https://crates.io/api/v1/crates/nitrocli/0.1.3/download + sha512sums = 43880b6cb9bb152a1179d02b4290ff6c4dbbdae3c5cb46c0c5cdc382d2a5d8322de97d94b1842b6e93bba97bc3d451bc8946da6d6c0b66fb7d9ed8936df2c263 + +pkgname = nitrocli + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6ab108b12839 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Robin Krahl <robin.krahl@ireas.org> +pkgname=nitrocli +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Command-line interface for Nitrokey devices" +arch=('x86_64') +url="https://github.com/d-e-s-o/nitrocli" +license=('GPL3') +depends=('hidapi') +makedepends=('cargo') +source=("$pkgname.tar.gz"::https://crates.io/api/v1/crates/$pkgname/$pkgver/download) +sha512sums=('43880b6cb9bb152a1179d02b4290ff6c4dbbdae3c5cb46c0c5cdc382d2a5d8322de97d94b1842b6e93bba97bc3d451bc8946da6d6c0b66fb7d9ed8936df2c263') + +build() { + cd "$pkgname-$pkgver" + cargo build --release +} + +package() { + cd "$pkgname-$pkgver" + install -Dm755 target/release/nitrocli "$pkgdir"/usr/bin/nitrocli + install -Dm644 doc/nitrocli.1 "$pkgdir"/usr/share/man/man1/nitrocli.1 +} |