summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEmil Lundberg2015-06-13 08:17:31 +0200
committerEmil Lundberg2015-06-13 08:17:31 +0200
commit0d5954b833894a25ac16ffc07d30eb751cd1c227 (patch)
tree3f5d68ed594eae276d5770fc0cf4d7b24df2a3bd /PKGBUILD
downloadaur-0d5954b833894a25ac16ffc07d30eb751cd1c227.tar.gz
Import dynamic package version of passqr
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b130b49ea720
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Emil Lundberg <lundberg.emil@gmail.com> (AUR/GitHub: emlun)
+
+_pkgname=passqr
+pkgname="${_pkgname}-git"
+pkgver=1.3.3.r0.ga037740
+pkgrel=1
+pkgdesc="Generate 2D barcodes from password-store entries"
+arch=('any')
+url='https://github.com/emlun/passqr'
+license=('GPL')
+backup=("etc/${_pkgname}.conf")
+depends=('pass' 'qrencode')
+optdepends=(
+ 'feh: fast image viewer'
+ 'gpicview: fast image viewer'
+ 'imagemagick: fast image viewer'
+ 'nomacs: fast image viewer'
+ 'qiv: fast image viewer'
+ 'xv: fast image viewer'
+ 'gimmage: image viewer'
+ 'mirage: image viewer'
+ 'ristretto: image viewer'
+ 'viewnior: image viewer'
+ 'fbida: console image viewer'
+ 'fbv: console image viewer'
+ )
+makedepends=('git')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source=("${pkgname}::git+${url}.git#branch=dev")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+ git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make install DESTDIR="${pkgdir}"
+}