Date: Friday, February 28, 2020 @ 19:38:42 Author: anatolik Revision: 586655
upgpkg: vegeta 12.8.0-1 Modified: vegeta/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-28 19:20:55 UTC (rev 586654) +++ PKGBUILD 2020-02-28 19:38:42 UTC (rev 586655) @@ -1,38 +1,29 @@ # Maintainer: Anatol Pomozov pkgname=vegeta -pkgver=12.7.0 -pkgrel=4 +pkgver=12.8.0 +pkgrel=1 pkgdesc="HTTP load testing tool" arch=(x86_64) url="https://github.com/tsenart/vegeta" license=(MIT) depends=(glibc) -makedepends=(go-pie dep git) +makedepends=(go) source=(vegeta-$pkgver.zip::https://github.com/tsenart/vegeta/archive/v$pkgver.zip) -sha256sums=('7c9232a8f8edbefff759c6fa8fbc253a670008c1b143f5c00a01dc8e9f57f832') +sha256sums=('8c0e779cef92eb06cfaf9edaed48b7cb6e7d6d48b8654ac7bdfb8f1f198382a4') -prepare() { - export GOPATH="$srcdir/gopath" - mkdir -p gopath/src/github.com/tsenart - cp -r vegeta-$pkgver/ gopath/src/github.com/tsenart/vegeta - - cd gopath/src/github.com/tsenart/vegeta - dep ensure -v -} - build() { - cd gopath/src/github.com/tsenart/vegeta - #go build -v -X main.Version=$pkgver ./... + cd vegeta-$pkgver BUILDDATE=`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +'%FT%TZ%z'` - CGO_ENABLED=0 go install -v -ldflags "-X main.Version=$pkgver -X main.Date='$BUILDDATE'" ./... + go build -ldflags "-X main.Version=$pkgver -X main.Date='$BUILDDATE'" } check() { - cd gopath/src/github.com/tsenart/vegeta + cd vegeta-$pkgver go test ./... } package() { - install -Dm755 "gopath/bin/vegeta" "$pkgdir/usr/bin/vegeta" + cd vegeta-$pkgver + install -Dm755 vegeta "$pkgdir/usr/bin/vegeta" }
