diff options
author | Tony Lambiris | 2022-05-05 01:57:11 -0400 |
---|---|---|
committer | Tony Lambiris | 2022-05-05 01:57:11 -0400 |
commit | 22e65b046cb7a010237d5c0a03ade76ff7406441 (patch) | |
tree | 70233085fd404580ceb37d94bbb0cd1f95bf0426 /PKGBUILD | |
parent | 8eec673d8d13f063d79d19794b72e504a54fdbcd (diff) | |
download | aur-vg-git.tar.gz |
Version bump
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 17 insertions, 14 deletions
@@ -1,43 +1,46 @@ -# Maintainer: Tony Lambiris <tony@criticalstack.com> +# Maintainer: Tony Lambiris <tony@libpcap.net> pkgname=vg-git -_pkgname=vg -pkgver=v0.9.0.r4.g1bbb7d0 +pkgver=0.9.0.r8.g0070ca7 pkgrel=1 pkgdesc='Easy and powerful workspace based development for go' arch=(x86_64) url='https://github.com/GetStream/vg' license=(MIT) makedepends=(go) -source=("${_pkgname}::git+https://github.com/GetStream/vg.git") +source=("${pkgname}::git+https://github.com/GetStream/vg.git") sha256sums=('SKIP') pkgver() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${pkgname}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//g' } prepare() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${pkgname}" + + install -m755 -d "${srcdir}/go/src/github.com/GetStream/" + ln -sf "${srcdir}/${pkgname}" "${srcdir}/go/src/github.com/GetStream/vg" + + cd "${srcdir}/go/src/github.com/GetStream/vg" sed -i -re '/ifndef VIRTUALGO/,/endif/d' Makefile - install -m755 -d "${srcdir}/go/src/github.com/GetStream/" - ln -sf "${srcdir}/${_pkgname}" "${srcdir}/go/src/github.com/GetStream/${_pkgname}" + export GOPATH="${srcdir}/go" + go get -v ./... } build() { - cd "${srcdir}/go/src/github.com/GetStream/${_pkgname}" - - GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" go get -v + cd "${srcdir}/go/src/github.com/GetStream/vg" - GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" go build -o vg \ + export GOPATH="${srcdir}/go" + go build -o vg -trimpath -ldflags "-s -w" \ -ldflags="-w -s -X github.com/GetStream/vg/cmd.Version=${pkgver}" } package() { - cd "${srcdir}/go/src/github.com/GetStream/${_pkgname}" + cd "${srcdir}/go/src/github.com/GetStream/vg" install -m755 -D vg "${pkgdir}"/usr/bin/vg } |