|
|
- # Maintainer: Pekka Helenius <pekka.helenius@fjordtek.com>
-
- 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"
- }
|