[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