summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Whited2018-10-02 16:12:58 -0500
committerSam Whited2018-10-02 16:12:58 -0500
commitdb5ef8745ffa9d789b8743e13773fdcdb7a10686 (patch)
treedcad4e7d08d31c882aa51b0824bf771546171f4c
parenta50ce812bc850cf67639a1495cd2a343b4bd8734 (diff)
downloadaur-terraform-provider-acme.tar.gz
Update to 1.0.1 from the new repo
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD33
-rw-r--r--go.mod1
4 files changed, 36 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 299db2ce4948..e0a648ca8989 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 1eb736f4d51c..256de3e1a7a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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