diff options
author | Max Shaughnessy | 2020-09-21 12:53:19 +0100 |
---|---|---|
committer | Max Shaughnessy | 2020-09-21 12:53:19 +0100 |
commit | 286b3739578464007bc41327a61d7eb57dc39312 (patch) | |
tree | 5b4229240066f4f77fc3e9b5c14f4629fb071325 | |
parent | 175091d88125c26a05fbb8ddd496ade15a81db32 (diff) | |
download | aur-286b3739578464007bc41327a61d7eb57dc39312.tar.gz |
update build process
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 5 insertions, 8 deletions
@@ -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 @@ -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" } |