diff options
author | Sam Whited | 2018-10-02 16:12:58 -0500 |
---|---|---|
committer | Sam Whited | 2018-10-02 16:12:58 -0500 |
commit | db5ef8745ffa9d789b8743e13773fdcdb7a10686 (patch) | |
tree | dcad4e7d08d31c882aa51b0824bf771546171f4c | |
parent | a50ce812bc850cf67639a1495cd2a343b4bd8734 (diff) | |
download | aur-terraform-provider-acme.tar.gz |
Update to 1.0.1 from the new repo
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | go.mod | 1 |
4 files changed, 36 insertions, 19 deletions
@@ -1,13 +1,17 @@ -pkgbase = terraform-provider-acme-bin +pkgbase = terraform-provider-acme pkgdesc = Terraform provider for ACME certificate provisioning (Lets Encrypt) - pkgver = 1.0.0 + pkgver = 1.0.1 pkgrel = 1 - url = https://github.com/vancluever/terraform-provider-acme + url = https://www.terraform.io/docs/providers/acme/index.html arch = x86_64 - license = apache + license = MPL2 + makedepends = go + depends = glibc optdepends = terraform: uses this plugin - source = https://github.com/vancluever/terraform-provider-acme/releases/download/v1.0.0/terraform-provider-acme_v1.0.0_linux_amd64.zip - sha256sums = c768d536ae8a739e9b7c1b77f08abf357fae979c33638569f60f227ecf80504a + source = https://github.com/terraform-providers/terraform-provider-acme/archive/v1.0.1.tar.gz + source = go.mod + sha256sums = d75e9b21503865226f36d6a56934459a10079f44856120e5fc0b59b44671488c + sha256sums = c2a68f5728d43e048011eddd5590c4bcac8a1237a9076250e3fd55fe5efe432f -pkgname = terraform-provider-acme-bin +pkgname = terraform-provider-acme diff --git a/.gitignore b/.gitignore index 35f33d0fc7f2..f40aaba69670 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ pkg/ src/ -*.zip +*.tar.gz *.tar.xz +*.zip @@ -1,22 +1,33 @@ -# Maintainer: Sam Whited <xmpp:sam@samwhited.com> -# Based on https://aur.archlinux.org/packages/terraform-provider-libvirt/ +# Maintainer: Sam Whited <xmpp:sam@samwhited.com?message> -pkgname=terraform-provider-acme-bin -_pkgname=terraform-provider-acme -pkgver=1.0.0 +pkgname=terraform-provider-acme +pkgver=1.0.1 pkgrel=1 pkgdesc='Terraform provider for ACME certificate provisioning (Lets Encrypt)' -url='https://github.com/vancluever/terraform-provider-acme' +url='https://www.terraform.io/docs/providers/acme/index.html' arch=('x86_64') -license=('apache') +license=('MPL2') +depends=('glibc') +makedepends=('go') optdepends=('terraform: uses this plugin') -source=("https://github.com/vancluever/terraform-provider-acme/releases/download/v${pkgver}/terraform-provider-acme_v${pkgver}_linux_amd64.zip") -sha256sums=('c768d536ae8a739e9b7c1b77f08abf357fae979c33638569f60f227ecf80504a') -_importpath='github.com/vancluever' +source=("https://github.com/terraform-providers/${pkgname}/archive/v${pkgver}.tar.gz" + 'go.mod') +sha256sums=('d75e9b21503865226f36d6a56934459a10079f44856120e5fc0b59b44671488c' + 'c2a68f5728d43e048011eddd5590c4bcac8a1237a9076250e3fd55fe5efe432f') +prepare() { + # This is a hack to let us build outside of GOPATH. + cp go.mod "${pkgname}-${pkgver}" +} + +build() { + cd "${pkgname}-${pkgver}" + GO111MODULE=on go build +} package() { - install -Dm755 "${srcdir}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}_v${pkgver}" + cd "${pkgname}-${pkgver}" + install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}_v${pkgver}" } # vim:set ts=2 sw=2 noexpandtab: diff --git a/go.mod b/go.mod new file mode 100644 index 000000000000..155d3135a22a --- /dev/null +++ b/go.mod @@ -0,0 +1 @@ +module github.com/terraform-providers/terraform-provider-acme |