summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Repomaa2019-07-16 01:02:54 +0200
committerJoakim Repomaa2019-07-16 01:02:54 +0200
commitc3e99f1fa0b580861a81fb264a34a974b58c66b6 (patch)
treebcfe6930a62df5eee95fcdd77422bf4602a18dcc
downloadaur-c3e99f1fa0b580861a81fb264a34a974b58c66b6.tar.gz
initial commit
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD36
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..db7c73f27c0f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+# Generated by mksrcinfo v8
+# Mon Jul 15 23:02:47 UTC 2019
+pkgbase = autopass.cr-git
+ pkgdesc = a rofi frontend for pass
+ pkgver = 0.r4.802fb81
+ pkgrel = 1
+ url = https://gitlab.com/repomaa/autopass.cr
+ arch = x86_64
+ license = MIT
+ makedepends = crystal
+ makedepends = shards
+ makedepends = rust
+ makedepends = git
+ makedepends = python
+ depends = pass
+ depends = rofi
+ depends = xdotool
+ depends = gpgme
+ depends = gc
+ depends = libyaml
+ depends = libevent
+ optdepends = passed-git: batch editing of pass entries with sed
+ provides = autopass
+ conflicts = autopass
+ source = autopass.cr-git::git+https://gitlab.com/repomaa/autopass.cr
+ sha512sums = SKIP
+
+pkgname = autopass.cr-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..30863232c640
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Joakim Repomaa <aur@j.repomaa.com>
+
+pkgname=autopass.cr-git
+pkgver=0.r4.802fb81
+pkgrel=1
+pkgdesc='a rofi frontend for pass'
+arch=(x86_64)
+url='https://gitlab.com/repomaa/autopass.cr'
+license=('MIT')
+depends=(pass rofi xdotool gpgme gc libyaml libevent)
+makedepends=(crystal shards rust git python)
+
+source=("${pkgname}::git+https://gitlab.com/repomaa/autopass.cr")
+sha512sums=(SKIP)
+provides=('autopass')
+conflicts=('autopass')
+optdepends=('passed-git: batch editing of pass entries with sed')
+
+pkgver() {
+ cd "${pkgname}"
+ printf '0.r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${pkgname}"
+ shards build --release
+}
+
+package() {
+ cd "${pkgname}"
+ install -d "$pkgdir/usr/bin"
+ install -m755 bin/autopass "$pkgdir/usr/bin/autopass"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: