diff options
author | Sean E. Russell <ser@ser1.net> | 2020-02-22 15:37:15 -0600 |
---|---|---|
committer | Sean E. Russell <ser@ser1.net> | 2020-02-22 15:37:15 -0600 |
commit | ec280a31d7e154b4f04de25907e2c5dbd5d85e24 (patch) | |
tree | c150d8d6f7d5f1543f3ceffedc890d9e9ffc3c40 | |
parent | f3af092b12dbea8ac717876e7ecd1d323954ca80 (diff) |
Arch package (src)
-rw-r--r-- | build/PKGBUILD | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/build/PKGBUILD b/build/PKGBUILD new file mode 100644 index 0000000..f2ef43b --- /dev/null +++ b/build/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix +# Co-maintainer/contributor: Sean E. Russell <ser@ser1.net> + +pkgname=gotop +pkgver=3.3.1 +pkgrel=0 +pkgdesc='A terminal based graphical activity monitor inspired by gtop and vtop' +arch=(x86_64 i686 arm armv6h armv7h aarch64 armv5h) +url="https://github.com/xxxserxxx/gotop" +license=(AGPL3) +provides=(gotop) +conflicts=(gotop) +makedepends=("go") +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('79b261e5d778ddfdf85ded375dc4877b7d508916b771c2d1b7655849776ea66c') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + go build \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags "-extldflags ${LDFLAGS}" \ + ./cmd/gotop +} + +package() { + install -Dm755 "${srcdir}"/${pkgname}-${pkgver}/gotop "${pkgdir}"/usr/bin/gotop +} |