From ec280a31d7e154b4f04de25907e2c5dbd5d85e24 Mon Sep 17 00:00:00 2001 From: "Sean E. Russell" Date: Sat, 22 Feb 2020 15:37:15 -0600 Subject: Arch package (src) --- build/PKGBUILD | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 build/PKGBUILD (limited to 'build') 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 -> https://github.com/FabioLolix +# Co-maintainer/contributor: Sean E. Russell + +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 +} -- cgit v1.2.3