# Maintainer: Lukas Zimmermann # Maintainer: Jonathan Herlin pkgname=terraform-provider-openstack pkgver=1.26.0 pkgrel=1 pkgdesc="Terraform OpenStack provider" url="https://github.com/terraform-providers/terraform-provider-openstack" arch=("i686" "x86_64") license=("MPL2") makedepends=("go-pie" "git") _gourl="github.com/terraform-providers" depends=('terraform') source=("https://github.com/terraform-providers/${pkgname}/archive/v${pkgver}.tar.gz") sha256sums=('2ffc77394a7e5c951afbaa1e6fc4197ec5215421a2e704a606ab07783f34dfe1') build() { cd "${srcdir}/${pkgname}-${pkgver}" go build -buildmode=pie -a -trimpath -mod=vendor -o "${pkgname}" . } check() { cd "${pkgname}-${pkgver}" go test -mod=vendor ./... } package() { cd "${pkgname}-${pkgver}" install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" }