# Maintainer: Leo pkgname=gotop pkgver=3.5.0 pkgrel=1 pkgdesc="Terminal based graphical activity monitor" url="https://github.com/xxxserxxx/gotop" arch="all" license="AGPL-3.0-or-later" options="!check" # No test suite depends="procps" # Remove once #20 on xxxserxxx/gotop is fixed makedepends="git go" options="net" source="$pkgname-$pkgver.tar.gz::https://github.com/xxxserxxx/gotop/archive/v$pkgver.tar.gz" builddir="$srcdir/src/github.com/xxxserxxx/gotop" prepare() { default_prepare mkdir -p "$srcdir"/src/github.com/xxxserxxx mv "$srcdir"/$pkgname-$pkgver "$builddir"/ } build() { mkdir bin GOPATH="$srcdir" go build -v -o bin/ ./... } package() { mkdir -p "$pkgdir"/usr/bin/ install -m755 ./bin/* "$pkgdir"/usr/bin/ } cleanup_srcdir() { [ -d src ] && chmod -R +w src default_cleanup_srcdir } sha512sums="e21a4e5ae73ce7084f9d1afce1e3cf092bfd0d4791c6a2a0dd910ad6dc433bf58bf4df729082ae011d7903a8fcfe7c7984864158d92e5969b6f662f5c5f44ae1 gotop-3.5.0.tar.gz"