aboutsummaryrefslogtreecommitdiffstats
path: root/testing/consul-replicate/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/consul-replicate/APKBUILD')
-rw-r--r--testing/consul-replicate/APKBUILD23
1 files changed, 12 insertions, 11 deletions
diff --git a/testing/consul-replicate/APKBUILD b/testing/consul-replicate/APKBUILD
index d0b9f988621..f30a51b5e71 100644
--- a/testing/consul-replicate/APKBUILD
+++ b/testing/consul-replicate/APKBUILD
@@ -2,31 +2,32 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=consul-replicate
pkgver=0.4.0
-pkgrel=5
+pkgrel=22
pkgdesc="Consul cross-DC KV replication daemon"
url="https://www.consul.io/"
arch="all"
license="MPL-2.0"
-depends=""
makedepends="go"
-source="$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/$pkgname/archive/v$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
+source="$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul-replicate/archive/v$pkgver.tar.gz"
-build() {
- cd "$builddir"
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
+export GO111MODULE=off
+build() {
mkdir -p "$builddir/src/github.com/hashicorp"
- ln -s "$builddir" "$builddir/src/github.com/hashicorp/$pkgname"
+ ln -sf "$builddir" "$builddir/src/github.com/hashicorp/$pkgname"
cd "$builddir/src/github.com/hashicorp/$pkgname"
- GOPATH="$builddir" GO111MODULE=off go build -v -o bin/$pkgname
+ GOPATH="$builddir" go build -v -o bin/$pkgname
}
package() {
- cd "$builddir"
-
# Main binary
install -m750 -D bin/$pkgname "$pkgdir"/usr/bin/$pkgname
}
-sha512sums="960f8a54890932663d832247e2f9eec536a6e4f21e3e1f602399e9465cbb355eb2e4dcbc198bd2362442088c1912664b0640b59ce099c988508f4715b73fbcd7 consul-replicate-0.4.0.tar.gz"
+sha512sums="
+960f8a54890932663d832247e2f9eec536a6e4f21e3e1f602399e9465cbb355eb2e4dcbc198bd2362442088c1912664b0640b59ce099c988508f4715b73fbcd7 consul-replicate-0.4.0.tar.gz
+"