summarylogtreecommitdiffstats
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
downloadaur-d86b7981bc6d159cd8aec62ea99da792237d941b.tar.gz
Create AUR package for aerc2
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
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"
+}