X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-pa0-f68.google.com (mail-pa0-f68.google.com [209.85.220.68]) by lists.alpinelinux.org (Postfix) with ESMTP id 0E6C35C4127 for ; Sat, 25 Jun 2016 07:54:22 +0000 (GMT) Received: by mail-pa0-f68.google.com with SMTP id hf6so10834587pac.2 for ; Sat, 25 Jun 2016 00:54:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=RU8bv/rx1LV4LU88OOow8PwoWrxjSCJpZJIjvrYCHkA=; b=nr6Zg7f/X+/e8qeoFqKMjnLSxkeLgtrpIkHEFhcgK33IMGwPnVZnOXXPJ2EtOWF/N1 g50mLlWEEatUCEvlTodDRII9h07YFGAia70fWy7nY8V190fbvVQZsHfcl2eopd5tqnSx nHghMMi+mFyUR7KfsM89AZXLIE5UCT4oCLYUY2jgrYL0ntN24B/8izanaJJMdL5ePrZh k0KQuzIm2vp0Pb5IoA7w8onBybKyCoLKeZtYuOOaqoGydDq+61Vf/IUrBe/CVTUHEXOY fretSAKJkdb/EJFPP3M6HZuIxsLUT7joU8b3Ln2xS0EaKn9O2pmhOjUWaZk4toNQ/2OT aPqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=RU8bv/rx1LV4LU88OOow8PwoWrxjSCJpZJIjvrYCHkA=; b=J8t7OzplPnIyTBoVIXusV7GWvCtzX6mwSxGrDQG6mqXth1jUiuaPQNL/vcii5RNyiq 80CVjP7L1p9rfxxNuvH3Pw6b8hfbyDbTyfHIVWKfb1QApMn/CP43xwSP2slDeUMZ1lVc O8OFQ8SIWZlCMwl2jAOUbZ0J/DNIw8RXCCrqBLopkqcYst0mvctUikIgYNdcZe2QZxfb 2A9SmtOxzui/tTS55lCNDj89yv7sDC6J5MPSzgZyDqXZmyEn3u6wXHHyYWXCTI4AkTeC bxPdZkpJToT+BGqyuerGK+CArWI/wnt0knm5Aw5iBAkERNPwTWcwXszNdfg9jS+gAoQ0 PvbA== X-Gm-Message-State: ALyK8tLJMpcUzslYANgHDv+TMb1Tvkb0G+6tydJemC7sJvQ9Cpfr/TmnRkqqJbF/eVY4Ig== X-Received: by 10.66.121.197 with SMTP id lm5mr14900480pab.143.1466841262242; Sat, 25 Jun 2016 00:54:22 -0700 (PDT) Received: from localhost.localdomain (202-159-189-254.dyn.iinet.net.au. [202.159.189.254]) by smtp.gmail.com with ESMTPSA id x10sm5167802pfd.8.2016.06.25.00.54.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 25 Jun 2016 00:54:21 -0700 (PDT) From: Colin Hebert To: alpine-aports@lists.alpinelinux.org Cc: Colin Hebert Subject: [alpine-aports] [PATCH] testing/terraform: new aport Date: Sat, 25 Jun 2016 07:55:11 +0000 Message-Id: <20160625075511.10711-1-hebert.colin@gmail.com> X-Mailer: git-send-email 2.8.3 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: https://www.terraform.io/ Terraform is a tool for infrastructure management. --- testing/terraform/APKBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 testing/terraform/APKBUILD diff --git a/testing/terraform/APKBUILD b/testing/terraform/APKBUILD new file mode 100644 index 0000000..b03ac6f --- /dev/null +++ b/testing/terraform/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Colin Hebert +# Maintainer: +pkgname=terraform +pkgver=0.6.16 +pkgrel=0 +pkgdesc="Terraform is a tool for infrastructure management." +url="https://www.terraform.io/" +arch="all" +license="MPL 2.0" +depends="" +depends_dev="" +makedepends="go godep bash git $depends_dev" +options="!strip" +source="${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/${pkgname}/archive/v${pkgver}.tar.gz" + +_builddir="${srcdir}/build" + +prepare() { + mkdir -p "${_builddir}/src/github.com/hashicorp" + mv "${srcdir}/${pkgname}-${pkgver}" "${_builddir}/src/github.com/hashicorp/terraform" + cd "${_builddir}/src/github.com/hashicorp/terraform" + local i + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "${_builddir}/src/github.com/hashicorp/terraform" + PATH="${PATH}:${_builddir}/bin" + GOPATH="${_builddir}" make quickdev +} + +package() { + cd "$_builddir" + mkdir -p "${pkgdir}/usr/sbin/" + install -m755 -t ${pkgdir}'/usr/sbin/' "bin/${pkgname}"* +} + +md5sums="708618e86b8c6e33cf5553dd16810e85 terraform-0.6.16.tar.gz" +sha256sums="c84bae32a170d993982de9c537eac74f70601e7a667dc2ea9803b86e04b1221d terraform-0.6.16.tar.gz" +sha512sums="9eab68c4ffe7a187703ec970e6d5812261b819fd20ff2f24751e9f4472caa3e06315db0a07056a777454eda45b6ee6d4d3210307eaff8aab06406eaa48ac9082 terraform-0.6.16.tar.gz" -- 2.8.3 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---