# Contributor: Thomas Boerger # Contributor: Gennady Feldman # Maintainer: Thomas Boerger pkgname=terraform pkgver=0.9.5 pkgrel=0 pkgdesc="Building, changing, and combining infrastructure safely and efficiently" url="https://www.terraform.io/" arch="all !armhf" license="MPL 2.0" depends="" makedepends="go" install="" source="${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz" builddir="$srcdir/src/github.com/hashicorp/$pkgname" prepare() { mkdir -p ${builddir%/*} mv $srcdir/$pkgname-$pkgver "$builddir"/ || return 1 default_prepare } build() { cd "$builddir" export GOPATH="$srcdir" go build -v -o bin/$pkgname || return 1 } package() { install -Dm755 "$builddir"/bin/$pkgname "$pkgdir"/usr/bin/$pkgname || return 1 } sha512sums="0c2dba9cc864c7c16d5b1d5d0c7e1980780589cdb3d76f3d9bb08b9f3fa99221f3daeaca04d3776157e7cdfdf28b9e4413e8ce1857bc672b212bfb52e17ed40c terraform-0.9.5.tar.gz"