summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMilo Gilad2019-01-06 12:45:52 -0500
committerMilo Gilad2019-01-06 12:45:52 -0500
commit1da5e212d660739e194b3465682925cdcf88e482 (patch)
treee9106cc05d38a85f3852513f8f6e1270010ce52d /PKGBUILD
parent62877bdd8eb5dffa9616e97425bc8e4e253abd97 (diff)
downloadaur-1da5e212d660739e194b3465682925cdcf88e482.tar.gz
Now building from source
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 17 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b91644387f9e..066aba8dba2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,23 +6,32 @@
# Maintainer: Your Name <youremail@domain.com>
pkgname=pomo
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="Pomodoro CLI"
arch=(x86_64)
url="https://kevinschoon.github.io/pomo"
license=('MIT')
-makedepends=(go)
-source=("https://github.com/kevinschoon/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-linux-amd64")
-md5sums=("97be4ccf66c4ae4e3e154f87b9bb0bf2")
-noextract=("$pkgname-$pkgver-linux-amd64")
+makedepends=(go go-bindata dep)
+source=("https://github.com/kevinschoon/$pkgname/archive/$pkgver.tar.gz")
prepare() {
- mv "$pkgname-$pkgver-linux-amd64" pomo
- chmod +x pomo
+ mkdir -p gopath/src/github.com/kevinschoon
+ ln -rTsf $pkgname-$pkgver gopath/src/github.com/kevinschoon/$pkgname
+}
+
+build() {
+ export GOPATH="$srcdir"/gopath
+ cd "gopath/src/github.com/kevinschoon/$pkgname"
+ dep ensure
+ make release-linux
}
package() {
+ cd "gopath/src/github.com/kevinschoon/$pkgname"
install -d "${pkgdir}/usr/bin"
- install pomo "${pkgdir}/usr/bin"
+ mv bin/pomo-UNKNOWN-linux-amd64 bin/pomo
+ install bin/pomo "${pkgdir}/usr/bin"
}
+
+md5sums=('e9762a4fdaa5ae83a1ccedffea9eb5cd')