diff options
author | Lukas Zimmermann | 2020-03-28 17:56:59 +0100 |
---|---|---|
committer | Lukas Zimmermann | 2020-03-28 17:56:59 +0100 |
commit | f3c2e80e13ae96e38eff632e0bda6162ec3272c2 (patch) | |
tree | 5fd8f4fb0ffd0babb4ab729ee988a2f156f64d3b | |
parent | 00ff7fedd9379d61b13fc047f38eb244ed7e372d (diff) | |
download | aur-f3c2e80e13ae96e38eff632e0bda6162ec3272c2.tar.gz |
Update package to v1.26.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 15 insertions, 21 deletions
@@ -1,16 +1,16 @@ pkgbase = terraform-provider-openstack pkgdesc = Terraform OpenStack provider - pkgver = 1.24.0 + pkgver = 1.26.0 pkgrel = 1 url = https://github.com/terraform-providers/terraform-provider-openstack arch = i686 arch = x86_64 license = MPL2 - makedepends = go + makedepends = go-pie makedepends = git depends = terraform - source = https://github.com/terraform-providers/terraform-provider-openstack/archive/v1.24.0.tar.gz - sha256sums = c774a7e5ecb52e0d707e6bf3ec198a38837e7cd21f0e6af68241d8e7eced73af + source = https://github.com/terraform-providers/terraform-provider-openstack/archive/v1.26.0.tar.gz + sha256sums = 2ffc77394a7e5c951afbaa1e6fc4197ec5215421a2e704a606ab07783f34dfe1 pkgname = terraform-provider-openstack @@ -2,36 +2,30 @@ # Maintainer: Jonathan Herlin <jonher937+aur@gmail.com> pkgname=terraform-provider-openstack -pkgver=1.24.0 +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" "git") +makedepends=("go-pie" "git") _gourl="github.com/terraform-providers" depends=('terraform') source=("https://github.com/terraform-providers/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('c774a7e5ecb52e0d707e6bf3ec198a38837e7cd21f0e6af68241d8e7eced73af') +sha256sums=('2ffc77394a7e5c951afbaa1e6fc4197ec5215421a2e704a606ab07783f34dfe1') -prepare() { - local _pkgdir="${_gourl}/${pkgname}" - mkdir -p "${srcdir}/src/${_gourl}" - rm -rf "${srcdir}/src/${_pkgdir}" - mv -f "${pkgname}-${pkgver}" "${srcdir}/src/${_pkgdir}" - msg2 "Fetching dependencies" - cd "$srcdir/src/${_pkgdir}" - GOPATH="${srcdir}" go get -u github.com/hashicorp/terraform +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + go build -buildmode=pie -a -trimpath -mod=vendor -o "${pkgname}" . } -build() { - msg2 "Build program" - cd "${srcdir}/src/${_gourl}/${pkgname}" - GOPATH="${srcdir}" PATH="${srcdir}/bin:${PATH}" make +check() { + cd "${pkgname}-${pkgver}" + go test -mod=vendor ./... } package() { - cd "${srcdir}/bin" - install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + cd "${pkgname}-${pkgver}" + install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" } |