# Contributor: Dimitris Kiziridis pkgname=upcmd pkgver=20220112 pkgrel=2 license=('MPL2') pkgdesc="Ultimate Provisioner: configuration management, build and automation tool" url="https://github.com/upcmd/up" arch=('x86_64') depends=('glibc') makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/rolling-${pkgver}.tar.gz") sha256sums=('109d24eabb444ba738ac102b4af65e5900ef5635044c5c7fe15bba801503f70e') build() { cd "up-rolling-${pkgver}" rm -rf build mkdir -p ./build/linux GOOS=linux GOARCH=amd64 go build -o build/linux/up app/up/*.go } package() { cd "up-rolling-${pkgver}" install -Dm755 ./build/linux/up "$pkgdir/usr/bin/upcmd" }