# Maintainer: Pekka Helenius pkgname=cloudmonkey-git _pkgname=cloudmonkey pkgver=6.1.0.r22.g773fc17 pkgrel=1 pkgdesc='Command line interface for Apache CloudStack management' arch=('any') url='https://github.com/apache/cloudstack-cloudmonkey' license=('Apache2') depends=() provides=('cloudmonkey') makedepends=('git' 'go' 'make') source=( "${pkgname}::git+https://github.com/apache/cloudstack-cloudmonkey.git" ) sha256sums=('SKIP') pkgver() { cd $pkgname git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd $pkgname GOPATH="$srcdir" go build \ -trimpath \ -buildmode=pie \ -mod=readonly \ -modcacherw \ -ldflags "-s -w" \ -o ${_pkgname} . } package() { cd $pkgname install -Dm 755 ${_pkgname} "$pkgdir/usr/bin/${_pkgname}" install -Dm 644 -t "$pkgdir/usr/share/doc/${_pkgname}/" README.md install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/${_pkgname}/LICENSE" }