summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Shaughnessy2020-09-21 12:53:19 +0100
committerMax Shaughnessy2020-09-21 12:53:19 +0100
commit286b3739578464007bc41327a61d7eb57dc39312 (patch)
tree5b4229240066f4f77fc3e9b5c14f4629fb071325
parent175091d88125c26a05fbb8ddd496ade15a81db32 (diff)
downloadaur-286b3739578464007bc41327a61d7eb57dc39312.tar.gz
update build process
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 5 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 21da329f40d4..bf4ba4420861 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dnscontrol
pkgdesc = Synchronize your DNS to multiple providers from a simple DSL
pkgver = 3.3.0
- pkgrel = 1
+ pkgrel = 2
url = https://stackexchange.github.io/dnscontrol/
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index d0c2d073d7b8..2f7e6b90027b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=dnscontrol
pkgver=3.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="Synchronize your DNS to multiple providers from a simple DSL"
arch=('x86_64')
url="https://stackexchange.github.io/${pkgname}/"
@@ -23,14 +23,11 @@ build() {
export GOPATH="${srcdir}/gopath"
cd gopath/src/github.com/StackExchange/dnscontrol
- go build \
- -gcflags "all=-trimpath=$GOPATH" \
- -asmflags "all=-trimpath=$GOPATH" \
- -ldflags "-extldflags ${LDFLAGS}" \
- -v .
+ GO111MODULE=on go run build/build.go -os=linux
+ go clean -modcache
}
package() {
- install -Dm755 gopath/src/github.com/StackExchange/dnscontrol/$pkgname "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 gopath/src/github.com/StackExchange/dnscontrol/${pkgname}-Linux "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 gopath/src/github.com/StackExchange/dnscontrol/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}