diff options
author | Gökberk Yaltıraklı | 2019-04-03 21:06:08 +0100 |
---|---|---|
committer | Gökberk Yaltıraklı | 2019-04-03 21:06:08 +0100 |
commit | d86b7981bc6d159cd8aec62ea99da792237d941b (patch) | |
tree | 7ebb3c9bf3fc2913c340dc170c3affa15240f1c7 | |
download | aur-d86b7981bc6d159cd8aec62ea99da792237d941b.tar.gz |
Create AUR package for aerc2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a206a56393a5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = aerc2-git + pkgdesc = Terminal email client + pkgver = r170.1554065285.60627c9 + pkgrel = 1 + url = https://git.sr.ht/~sircmpwn/aerc2 + arch = i686 + arch = x86_64 + license = MIT + makedepends = go + depends = libvterm + provides = aerc2 + conflicts = aerc2 + source = aerc2::git+https://git.sr.ht/~sircmpwn/aerc2 + sha512sums = SKIP + +pkgname = aerc2-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f4df222a8020 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Gökberk Yaltıraklı <aur at gkbrk dot com> +pkgname=aerc2-git +pkgver=r170.1554065285.60627c9 +pkgrel=1 +pkgdesc='Terminal email client' +arch=('i686' 'x86_64') +url='https://git.sr.ht/~sircmpwn/aerc2' +license=('MIT') +depends=('libvterm') +makedepends=('go') +provides=('aerc2') +conflicts=('aerc2') +source=("aerc2::git+$url") +sha512sums=('SKIP') + +pkgver() { + cd "$srcdir/aerc2" + + printf 'r%s.%s.%s\n' \ + "$( git rev-list --count 'HEAD' )" \ + "$( git log --max-count='1' --pretty='format:%ct' )" \ + "$( git rev-parse --short 'HEAD' )" +} + +build() { + mkdir -p gopath/src/git.sr.ht/~sircmpwn/aerc2 + rm -rf gopath/src/git.sr.ht/~sircmpwn/aerc2 + mv aerc2 gopath/src/git.sr.ht/~sircmpwn/ + GOPATH="$(pwd)/gopath" go get -v git.sr.ht/~sircmpwn/aerc2 + GOPATH="$(pwd)/gopath" go build -o "$srcdir/build/aerc2" git.sr.ht/~sircmpwn/aerc2 +} + +package() { + install -Dm755 "$srcdir/build/aerc2" "$pkgdir/usr/bin/aerc2" +} |