aports/testing/go-passbolt-cli/APKBUILD
2024-07-03 02:57:22 +02:00

37 lines
1.1 KiB
Plaintext

# Contributor: Thomas Kienlen <kommander@laposte.net>
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=go-passbolt-cli
pkgver=0.3.1
pkgrel=3
pkgdesc="Command-line tool to interact with Passbolt"
url="https://github.com/passbolt/go-passbolt-cli"
arch="all"
license="MIT"
makedepends="go"
source="
https://github.com/passbolt/go-passbolt-cli/archive/v$pkgver/go-passbolt-cli-$pkgver.tar.gz
passbolt-cli-helper.sh
"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
go build -o go-passbolt-cli
}
check() {
go test -v ./...
}
package() {
install -Dm755 go-passbolt-cli "$pkgdir"/usr/bin/go-passbolt-cli
install -Dm755 "$srcdir"/passbolt-cli-helper.sh "$pkgdir"/usr/bin/passbolt-cli-helper
}
sha512sums="
d6f57f897d47597d6c0399ac5a0096fdb1c5ee371fac8ff07d75c679623886f81b90a3bdc6356df0ab0b44323fb73ace2d5128dd87238321f91a8a1d80aed905 go-passbolt-cli-0.3.1.tar.gz
93daf603af9945e70cd009eb7a9326049622299b3f1f55b41ae98f1eaa07ce8778d27915bf1e96aa7b7d34c492ab0ce11d8481f616b9ca464e497b82bd18289f passbolt-cli-helper.sh
"