diff options
Diffstat (limited to 'community/gops/APKBUILD')
-rw-r--r-- | community/gops/APKBUILD | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/community/gops/APKBUILD b/community/gops/APKBUILD index 59717044e3c..856337d65cf 100644 --- a/community/gops/APKBUILD +++ b/community/gops/APKBUILD @@ -1,20 +1,26 @@ # Contributor: Michał Polański <michal@polanski.me> # Maintainer: Michał Polański <michal@polanski.me> pkgname=gops -pkgver=0.3.24 -pkgrel=0 +pkgver=0.3.28 +pkgrel=4 pkgdesc="List and diagnose Go processes currently running on your system" url="https://github.com/google/gops" license="BSD-3-Clause" arch="all" makedepends="go" +subpackages="$pkgname-bash-completion $pkgname-fish-completion $pkgname-zsh-completion" source="https://github.com/google/gops/archive/v$pkgver/gops-$pkgver.tar.gz" -export GOPATH="$srcdir" -export GOFLAGS="$GOFLAGS -trimpath -modcacherw" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { go build + + ./gops completion bash >$pkgname.bash + ./gops completion fish >$pkgname.fish + ./gops completion zsh >$pkgname.zsh } check() { @@ -22,9 +28,13 @@ check() { } package() { - install -Dm755 gops -t "$pkgdir"/usr/bin/ + install -Dm755 $pkgname -t "$pkgdir"/usr/bin/ + + install -Dm644 $pkgname.bash "$pkgdir"/usr/share/bash-completion/completions/$pkgname + install -Dm644 $pkgname.fish "$pkgdir"/usr/share/fish/vendor_completions.d/$pkgname.fish + install -Dm644 $pkgname.zsh "$pkgdir"/usr/share/zsh/site-functions/_$pkgname } sha512sums=" -9c9941118e62f0189a4e4409ed652a5da2ba0cbb5f506f65146725712e05cc2ac523405f17167329339528ab09bc941f98ada555bed222539e474887ccc5be8d gops-0.3.24.tar.gz +e9a28a47bb31ae2ac585815aaf05c1098e675f359849dc9d8e32c7feec5dc1a864ce265ff24e2f5f65bddeec51804c31ce094b0ae69b163e79e67c371a9c1e41 gops-0.3.28.tar.gz " |