summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorimlonghao2020-06-06 15:25:07 +0000
committerimlonghao2020-06-06 15:25:07 +0000
commit5e80974e1ed9c102cc6c8101b3a40d0abd3a4201 (patch)
treee6c3c3f18f389f48d6774a5bbeae54713c256e7c /PKGBUILD
parentcf112e4e95de552705388787ecd61cb78c427fed (diff)
downloadaur-esbuild-git.tar.gz
Fix main.go entrypoint directory
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7781bf754d59..9c95e2a59a15 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,13 @@
# Maintainer: Hao Long <aur@esd.cc>
pkgname=esbuild-git
-pkgver=r84.e989f9d
+pkgver=r558.42309b7
pkgrel=1
pkgdesc="An extremely fast JavaScript bundler and minifier"
arch=("x86_64" "i686")
url="https://github.com/evanw/esbuild"
license=(MIT)
+depends=(glibc)
makedepends=(go git)
provides=(esbuild)
conflicts=(esbuild)
@@ -19,12 +20,18 @@ pkgver() {
}
build() {
- cd "${srcdir}/${pkgname}/src/esbuild/main/"
- GOPATH="${srcdir}/${pkgname}/" GO111MODULE=off go build -o esbuild -trimpath -ldflags "-extldflags ${LDFLAGS}"
+ cd "${srcdir}/${pkgname}/cmd/esbuild/"
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-extldflags \"${LDFLAGS}\"" \
+ .
}
package() {
cd "${srcdir}/${pkgname}"
install -Dm644 LICENSE.md ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- install -Dm755 src/esbuild/main/esbuild ${pkgdir}/usr/bin/esbuild
+ install -Dm755 cmd/esbuild/esbuild ${pkgdir}/usr/bin/esbuild
}