[arch-commits] Commit in vegeta/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Fri Feb 28 19:38:42 UTC 2020
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"
}
More information about the arch-commits
mailing list