summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Nader2024-05-09 23:48:45 +0900
committerJason Nader2024-05-09 23:48:45 +0900
commita6b8bad33e7d9d3fb407e48706212c4bb0734aa0 (patch)
tree3deb3b32a507ccbe383e578bbc92d3e043328a03
parentfcc857ed9542e9e62d13d91d2250c4b00e3c6f75 (diff)
downloadaur-navidrome-git.tar.gz
Revert "copy build function from non-git package"
This reverts commit fcc857ed9542e9e62d13d91d2250c4b00e3c6f75.
-rw-r--r--PKGBUILD28
1 files changed, 6 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d8b548ee104b..5aed6bde22d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,31 +38,15 @@ pkgver() {
build() {
cd "${srcdir}/${pkgname%%-git}"
- # frontend
- pushd ui
- npm install
- npm run build
- popd
+ make setup
+ make buildjs
- # backend
-
- # set Go flags
- export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_LDFLAGS="${LDFLAGS}"
export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CPPFLAGS="${CPPFLAGS}"
export CGO_CXXFLAGS="${CXXFLAGS}"
- export GOPATH="${srcdir}"
-
- go build -v \
- -buildmode=pie \
- -mod=readonly \
- -modcacherw \
- -ldflags "-compressdwarf=false \
- -linkmode external \
- -extldflags '${LDFLAGS}' \
- -X github.com/navidrome/navidrome/consts.gitSha=$_commit \
- -X github.com/navidrome/navidrome/consts.gitTag=$pkgver" \
- -o build \
- .
+ export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
+ go build -ldflags="-X github.com/navidrome/navidrome/consts.gitTag=v$pkgver" -tags=netgo
}
package() {