summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Legner2019-02-10 20:48:19 +0100
committerSimon Legner2019-02-10 20:48:19 +0100
commitc244f79f67da215b47a0796d183e2059f34c9b80 (patch)
tree93b4a92f99b51dfb89fa3676513d6192119a86bc
parentb969d042163b989b5293f220f85c469b230507b8 (diff)
downloadaur-c244f79f67da215b47a0796d183e2059f34c9b80.tar.gz
Update to 0.15.0-1
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD26
2 files changed, 15 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 56254d9991be..671e75ab32c9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
pkgbase = lab
pkgdesc = A hub-like tool for GitLab (tagged release)
- pkgver = 0.14.0
+ pkgver = 0.15.0
pkgrel = 1
url = https://zaquestion.github.io/lab/
arch = x86_64
license = custom:Unlicense
makedepends = go
- makedepends = dep
depends = git
optdepends = hub
conflicts = lab-git
conflicts = lab-bin
- source = https://github.com/zaquestion/lab/archive/v0.14.0.tar.gz
- sha512sums = 65bfacc380a80d089426c451094184be3721e033de954ee33778d1cdf017c1636a163dd790c28c863385621a4085b60c64a65c9981651abf06056e4c82961dad
+ source = lab-0.15.0.tar.gz::https://github.com/zaquestion/lab/archive/v0.15.0.tar.gz
+ sha512sums = b1b404a7ea500839b540bd191e806fb24cb8687a353113cb3e4a9e56eada111f83c574b999036820f031c9230396fb213dfdaec59b431b05e9ca4caa0da45d96
pkgname = lab
diff --git a/PKGBUILD b/PKGBUILD
index 03e43a39abb7..4c6e5053e874 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Jeremy Asuncion <jeremyasuncion808@gmail.com>
pkgname=lab
-pkgver=0.14.0
+pkgver=0.15.0
pkgrel=1
pkgdesc="A hub-like tool for GitLab (tagged release)"
arch=('x86_64')
@@ -11,28 +11,26 @@ url="https://zaquestion.github.io/lab/"
license=('custom:Unlicense')
depends=('git')
optdepends=('hub')
-makedepends=('go' 'dep')
+makedepends=('go')
conflicts=("$pkgname-git" "$pkgname-bin")
-source=("https://github.com/zaquestion/lab/archive/v$pkgver.tar.gz")
-sha512sums=('65bfacc380a80d089426c451094184be3721e033de954ee33778d1cdf017c1636a163dd790c28c863385621a4085b60c64a65c9981651abf06056e4c82961dad')
-_gourl="github.com/zaquestion/$pkgname"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/zaquestion/lab/archive/v$pkgver.tar.gz")
+sha512sums=('b1b404a7ea500839b540bd191e806fb24cb8687a353113cb3e4a9e56eada111f83c574b999036820f031c9230396fb213dfdaec59b431b05e9ca4caa0da45d96')
prepare() {
- export GOPATH="$srcdir/go"
- mkdir -p "$GOPATH"
- mkdir -p "$(dirname "$GOPATH/src/$_gourl")"
- ln --no-target-directory -fs "$srcdir/$pkgname-$pkgver" "$GOPATH/src/$_gourl"
+ cd "$srcdir/$pkgname-$pkgver"
+ go mod download
}
build () {
- export GOPATH="$srcdir/go"
- cd "$GOPATH/src/$_gourl"
- dep ensure
- go build -ldflags "-X \"main.version=$pkgver\"" "$_gourl"
+ cd "$srcdir/$pkgname-$pkgver"
+ go build \
+ -gcflags "all=-trimpath=$PWD" \
+ -asmflags "all=-trimpath=$PWD" \
+ -ldflags "-extldflags $LDFLAGS"
}
package() {
- cd "${pkgname%-bin}-$pkgver"
+ cd "$pkgname-$pkgver"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname"/LICENSE
install -Dm755 lab "$pkgdir"/usr/bin/lab
}