summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGökberk Yaltıraklı2019-04-03 21:06:08 +0100
committerGökberk Yaltıraklı2019-04-03 21:06:08 +0100
commitd86b7981bc6d159cd8aec62ea99da792237d941b (patch)
tree7ebb3c9bf3fc2913c340dc170c3affa15240f1c7 /PKGBUILD
downloadaur-d86b7981bc6d159cd8aec62ea99da792237d941b.tar.gz
Create AUR package for aerc2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
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"
+}