# Contributor: Leo # Maintainer: pkgname=gotop pkgver=3.5.2 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="5dd3f978edf4edd3975eddf72562489c443cbba3985f7c2c323762a656b5e8d401d75e4e07696559b4560993b26723e69b1c9b1411a7a6ea71ffeae86ca7d096 gotop-3.5.2.tar.gz"