diff options
author | Cody P Schafer | 2022-03-20 16:23:25 -0400 |
---|---|---|
committer | Cody P Schafer | 2022-03-20 16:23:25 -0400 |
commit | 408dfef098ab1b01d8bdbba777a8d037d25b7167 (patch) | |
tree | 31cbb2b3784825d58c8cecd7c04a8fabaff19d20 | |
parent | f6ab40a5d04f8e870d2200d4dadaf52ccec054ac (diff) | |
download | aur-408dfef098ab1b01d8bdbba777a8d037d25b7167.tar.gz |
update to 1.8.6
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -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" |