diff options
author | Joakim Repomaa | 2019-07-16 01:02:54 +0200 |
---|---|---|
committer | Joakim Repomaa | 2019-07-16 01:02:54 +0200 |
commit | c3e99f1fa0b580861a81fb264a34a974b58c66b6 (patch) | |
tree | bcfe6930a62df5eee95fcdd77422bf4602a18dcc | |
download | aur-c3e99f1fa0b580861a81fb264a34a974b58c66b6.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 36 |
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: |