From ef15d38d769698c806f2f04df74901cdffa960e7 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Tue, 10 May 2016 11:07:50 +0200 Subject: [PATCH] terraform: update to 0.6.16. --- srcpkgs/terraform/template | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template index b4166a7963c..6af85a62803 100644 --- a/srcpkgs/terraform/template +++ b/srcpkgs/terraform/template @@ -1,6 +1,6 @@ # Template file for 'terraform' pkgname=terraform -version=0.6.15 +version=0.6.16 revision=1 build_style=go short_desc="A tool for building, changing, and combining infrastructure" @@ -9,4 +9,22 @@ license="MPL-2.1" homepage="https://www.terraform.io/" go_import_path="github.com/hashicorp/$pkgname" distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=5dc7cb1d29dee3de9ed9efacab7e72aa447052c96ae8269d932f6a979871a852 +checksum=c84bae32a170d993982de9c537eac74f70601e7a667dc2ea9803b86e04b1221d + +post_build() { + for F in $(find -type f -name main.go); do + go get -x $go_import_path/${F%/*} + done +} + + +do_install() { + find "${GOPATH}/bin" -type f -executable | while read line + do + if [ "$(basename $line)" = terraform ]; then + vbin $line + else + vbin $line terraform-$(basename $line) + fi + done +}