summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristoph J. Thompson2015-07-02 13:43:10 +0200
committerChristoph J. Thompson2015-07-02 13:43:10 +0200
commit95986660decd96e42aa059f838f687874f800883 (patch)
treef61deebb1eaef47192c69a05d1e282d861189a58 /PKGBUILD
downloadaur-95986660decd96e42aa059f838f687874f800883.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8057c0b34945
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Christoph J. Thompson <thompsonc@protonmail.ch>
+
+pkgname=nitrokey-app
+pkgver=r358.g886fed4
+pkgrel=1
+pkgdesc="Nitrokey management application"
+arch=('i686' 'x86_64')
+url="https://www.nitrokey.com"
+license=('GPL3')
+depends=('qt5-base' 'libusb>=1.0.0')
+makedepends=('git')
+source=("${pkgname}::git+https://github.com/Nitrokey/nitrokey-app"
+ 40-nitrokey.rules
+ nitrokey-app.desktop)
+install=nitrokey-app.install
+sha256sums=('SKIP'
+ 20dff1e02ee899ebfabcbb4b995d5b0f46301969a6ee11668cd37cbef77b95ad
+ 6d847e94fb3e81d24765c0d0ad54f375f4943ace9b2144d5dc45e5b159184e94)
+
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.g%s" \
+ "$(git rev-list --count HEAD)" \
+ "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${pkgname}"
+ cmake . -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd "${pkgname}"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 "${srcdir}/40-nitrokey.rules" "${pkgdir}/usr/lib/udev/rules.d/40-nitrokey.rules"
+ install -Dm644 "${srcdir}/nitrokey-app.desktop" "${pkgdir}/etc/xdg/autostart/nitrokey-app.desktop"
+}