summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d00a903..75820cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -47,10 +47,16 @@ prepare() {
patch -Np1 -i ../configuration.diff
# create empty ip-blacklist.txt
touch "${pkgname}/ip-blacklist.txt"
+ # symlink upstream's vendor to src
+ ln -sfv vendor src
+ rm -v go.mod
}
build() {
- cd "$pkgname-$pkgver/${pkgname}"
+ cd "$pkgname-$pkgver"
+ # set GOPATH
+ export GOPATH=$(pwd)
+ cd "${pkgname}"
go build -ldflags="-linkmode external -extldflags ${LDFLAGS} -s -w"
}