summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Zimmermann2020-03-28 17:56:59 +0100
committerLukas Zimmermann2020-03-28 17:56:59 +0100
commitf3c2e80e13ae96e38eff632e0bda6162ec3272c2 (patch)
tree5fd8f4fb0ffd0babb4ab729ee988a2f156f64d3b
parent00ff7fedd9379d61b13fc047f38eb244ed7e372d (diff)
downloadaur-f3c2e80e13ae96e38eff632e0bda6162ec3272c2.tar.gz
Update package to v1.26.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD28
2 files changed, 15 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7338a1cb07f8..d93fb39804f6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 32756ed82909..a4bcba37b940 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}