summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2023-07-03 20:10:35 +1200
committerGeorge Rawlinson2023-07-03 20:10:35 +1200
commit1e8c0c37e92abfc7582d382039dfb737ec817049 (patch)
tree0599457dac59806e0bf58599a7e8933c0cb5f0de
parent7b62928270b8c45636013a7f357cfe86a50629c6 (diff)
downloadaur-1e8c0c37e92abfc7582d382039dfb737ec817049.tar.gz
upgpkg: 0.9.0-2
Enable debug build.
-rw-r--r--PKGBUILD9
1 files changed, 6 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 56b4b96238a0..7c9d03441d4b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gotosocial
pkgver=0.9.0
-pkgrel=1
+pkgrel=2
pkgdesc='ActivityPub social network server written in Golang'
arch=('x86_64')
url='https://gotosocial.org'
@@ -65,6 +65,7 @@ prepare() {
mkdir build
# download dependencies
+ export GOPATH="${srcdir}"
go mod download
# use FHS directories
@@ -78,17 +79,19 @@ build() {
export CGO_CPPFLAGS="${CPPFLAGS}"
export CGO_CFLAGS="${CFLAGS}"
export CGO_CXXFLAGS="${CXXFLAGS}"
+ export GOPATH="${srcdir}"
# generate up-to-date swagger.yaml
swagger generate spec --scan-models --exclude-deps -o web/assets/swagger.yaml
sed -e "s/REPLACE_ME/$pkgver/" -i web/assets/swagger.yaml
go build -v \
- -trimpath \
-buildmode=pie \
-mod=readonly \
-modcacherw \
- -ldflags "-linkmode external -extldflags ${LDFLAGS} \
+ -ldflags "-compressdwarf=false \
+ -linkmode external \
+ -extldflags ${LDFLAGS} \
-X main.Version=$pkgver" \
-o build \
./cmd/...