summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Repomaa2019-11-15 15:41:47 +0100
committerJoakim Repomaa2019-11-15 15:41:47 +0100
commit09fd479b0e42f7874293f527ae6172fc9802bd15 (patch)
tree5c26db200a93f44f7e8a4d56be0d60ab97b48b82
downloadaur-09fd479b0e42f7874293f527ae6172fc9802bd15.tar.gz
initial commit
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD37
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7336894a1dc6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+# Generated by mksrcinfo v8
+# Fri Nov 15 14:41:40 UTC 2019
+pkgbase = autopass.cr
+ pkgdesc = a rofi frontend for pass
+ pkgver = 0.2.0
+ 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,
+ conflicts = autopass.cr-git,
+ conflicts = autopass.cr-bin
+ source = https://gitlab.com/repomaa/autopass.cr/-/archive/v0.2.0/autopass.cr-v0.2.0.tar.gz
+ source = https://gitlab.com/repomaa/autopass.cr/uploads/52cc5f7f2ff2f2e492e054eb29930e8f/autopass.cr-v0.2.0.tar.gz.sig
+ md5sums = 470db1b54a4d846e55ce941022e87bf5
+ md5sums = SKIP
+
+pkgname = autopass.cr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e24326a35129
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Joakim Repomaa <aur@j.repomaa.com>
+
+pkgname=autopass.cr
+pkgver=0.2.0
+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=(
+ "https://gitlab.com/repomaa/${pkgname}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz"
+ "https://gitlab.com/repomaa/autopass.cr/uploads/52cc5f7f2ff2f2e492e054eb29930e8f/autopass.cr-v0.2.0.tar.gz.sig"
+)
+md5sums=(
+ 470db1b54a4d846e55ce941022e87bf5
+ SKIP
+)
+validpgpkeys=(CC7BD43A315EBC373F9A1F2EEFEB16CB1C8952C5)
+provides=('autopass')
+conflicts=('autopass', 'autopass.cr-git', 'autopass.cr-bin')
+optdepends=('passed-git: batch editing of pass entries with sed')
+
+build() {
+ cd "${pkgname}-v${pkgver}"
+ shards build --release
+}
+
+package() {
+ cd "${pkgname}-v${pkgver}"
+ install -Dm755 bin/autopass "$pkgdir/usr/bin/autopass"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: