summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Krahl2018-12-17 12:25:18 +0100
committerRobin Krahl2018-12-17 12:25:18 +0100
commitad952e9d8cea08d580fb54f6f349214148deb32d (patch)
treee7bd8ee10b4f1d6a7f8382aa30363d0232a7989e
downloadaur-ad952e9d8cea08d580fb54f6f349214148deb32d.tar.gz
Package nitrocli v0.1.3
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD23
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
+}