summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCody P Schafer2022-03-20 16:23:25 -0400
committerCody P Schafer2022-03-20 16:23:25 -0400
commit408dfef098ab1b01d8bdbba777a8d037d25b7167 (patch)
tree31cbb2b3784825d58c8cecd7c04a8fabaff19d20
parentf6ab40a5d04f8e870d2200d4dadaf52ccec054ac (diff)
downloadaur-408dfef098ab1b01d8bdbba777a8d037d25b7167.tar.gz
update to 1.8.6
-rw-r--r--PKGBUILD15
1 files changed, 12 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2af5773aef48..aa89b1be4e70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Cody Schafer <dev@codyps.com>
pkgname=grpcurl
-pkgver=1.8.2
+pkgver=1.8.6
pkgrel=1
pkgdesc="Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers"
arch=(x86_64)
@@ -11,10 +11,15 @@ makedepends=('go')
source=(
"$pkgname-$pkgver.tar.gz::https://github.com/fullstorydev/grpcurl/archive/v$pkgver.tar.gz"
)
-sha384sums=('1086ea3a60d644d98153d68bcc9ee94c87ba2914fe78e8d84323383f33814ca858f3496c0b513a4093affa930c9bbd32')
+sha384sums=('6ff5623f705eec96542d86918ef1ccbff436c84d174f744be5bb5619bf088950b9cb3cb50f6b178ddf8073f81d99f0cc')
# really, `grpcurl-bin` should be conflicting with us instead of the oposite
conflicts=('grpcurl-bin')
+prepare() {
+ cd "$pkgname-$pkgver"
+ mkdir -p build
+}
+
build() {
cd "$pkgname-$pkgver"
export CGO_CPPFLAGS="${CPPFLAGS}"
@@ -22,10 +27,14 @@ build() {
export CGO_CXXFLAGS="${CXXFLAGS}"
export CGO_LDFLAGS="${LDFLAGS}"
export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
- mkdir -p build
go build -o build ./cmd/...
}
+check() {
+ cd "$pkgname-$pkgver"
+ go test ./...
+}
+
package() {
cd "$pkgname-$pkgver"
install -Dm755 build/grpcurl "${pkgdir}/usr/bin/grpcurl"