# Contributor: Leo # Maintainer: Leo pkgname=gotop pkgver=3.5.1 pkgrel=0 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="d6c7abed54426d0c526d002fe7b2386a35b5e7ed84d6cfc61ca14fc89570a4808a3acdfde3396133a1bd35352a2445a99a7ff4f625ae9fef11eafb20bf49f074 gotop-3.5.1.tar.gz"