File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,28 +6,22 @@ pkgdesc="A better whois and domain intelligence toolkit"
66arch=('x86_64' 'aarch64')
77url="https://github.com/retlehs/quien"
88license=('MIT')
9- depends=('glibc')
109makedepends=('go')
1110source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
1211sha256sums=('SHA256SUM_SOURCE')
1312
1413prepare() {
1514 cd "$pkgname-$pkgver"
16- export GOMODCACHE="${GOMODCACHE:-$ srcdir/gomod} "
15+ export GOMODCACHE="$srcdir/gomod"
1716 go mod download -modcacherw
1817}
1918
2019build() {
2120 cd "$pkgname-$pkgver"
22- export CGO_CPPFLAGS="${CPPFLAGS}"
23- export CGO_CFLAGS="${CFLAGS}"
24- export CGO_CXXFLAGS="${CXXFLAGS}"
25- export CGO_LDFLAGS="${LDFLAGS}"
26- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
27-
28- go build \
29- -ldflags="-linkmode=external -X main.version=$pkgver" \
30- -o "$pkgname"
21+ export CGO_ENABLED=0
22+ export GOMODCACHE="$srcdir/gomod"
23+ export GOFLAGS="-trimpath -mod=readonly -modcacherw"
24+ go build -ldflags="-s -w -X main.version=$pkgver" -o "$pkgname"
3125}
3226
3327check() {
@@ -40,6 +34,4 @@ package() {
4034 install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
4135 install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
4236 install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
43-
44- go clean -modcache
4537}
You can’t perform that action at this time.
0 commit comments