summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 6 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6cb398d82910..926974d74465 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=minify
pkgver=2.20.19
pkgrel=1
pkgdesc="Minifier CLI for HTML, CSS, JS, JSON, SVG and XML"
-arch=('x86_64')
+arch=('any')
url="https://github.com/tdewolff/minify"
license=('MIT')
makedepends=('go')
@@ -21,9 +21,11 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
- export CGO_ENABLED=0
+ if [ "$CARCH" == "x86_64" ]; then
+ export CGO_ENABLED=0
+ fi
go build -trimpath -buildmode=pie -mod=readonly -modcacherw \
- -ldflags "-X 'main.Version=v$pkgver'" -o build ./cmd/minify
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X 'main.Version=v$pkgver'" -o build/minify ./cmd/minify
}
check() {
@@ -33,7 +35,7 @@ check() {
package() {
cd "$pkgname-$pkgver"
- install -Dm755 "build/$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm755 build/minify "$pkgdir/usr/bin/$pkgname"
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm644 "cmd/minify/bash_completion" "$pkgdir/usr/share/bash-completion/completions/$pkgname"
source cmd/minify/bash_completion