projects/aports·blob master · refs

28 lines · 849 B

1# Contributor: Guy Godfroy <[email protected]>
2# Maintainer: Guy Godfroy <[email protected]>
3pkgname=ovhcloud-cli
4pkgver=0.16.0
5pkgrel=0
6pkgdesc="Official Command Line Interface to manage OVHcloud services"
7url="https://github.com/ovh/ovhcloud-cli"
8arch="all"
9license="Apache-2.0"
10makedepends="go"
11source="$pkgname-$pkgver.tar.gz::https://github.com/ovh/ovhcloud-cli/archive/refs/tags/v$pkgver.tar.gz"
12options="net" #go deps
13
14build() {
15 go build -v -ldflags "-s -w -extldflags -static -X github.com/ovh/ovhcloud-cli/internal/version.Version=$pkgver" -o ovhcloud ./cmd/ovhcloud
16}
17
18check() {
19 go test ./...
20}
21
22package() {
23 install -Dm0755 ovhcloud -t "$pkgdir"/usr/bin/
24}
25
26sha512sums="
277808ab9c29a52106e5b2ffc60bd2e32fe2e693144b33497f0ca1afa4fcc900ee72b34e72881e7ae1307ed75842ca2cefdc33b36d1a96afed1d8103ef9ee4566b ovhcloud-cli-0.16.0.tar.gz
28"