diff options
author | keysym | 2021-09-15 09:41:11 -0300 |
---|---|---|
committer | keysym | 2021-09-15 09:41:11 -0300 |
commit | 246934466d535cde3ae9349f201e98112f3610fa (patch) | |
tree | 8736e097d7d8142fe7f3e6497f51502c3f094b84 | |
parent | 2fb2857d5d03c61958335b633c818efaf1638bfc (diff) | |
download | aur-246934466d535cde3ae9349f201e98112f3610fa.tar.gz |
Fix CGO flags
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -14,21 +14,22 @@ source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz sha256sums=('677bfe22c8eba6c538ff57cb9fbfe575953ec9e48d9dbb1f14d5701823b99303') build() { - export GOPATH="${srcdir}/go" + cd ${pkgname}-${pkgver} export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" - export CGO_ENABLED=1 + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - cd ${pkgname}-${pkgver} - make VERSION="v${pkgver}" DESTDIR="{$pkgdir}" PREFIX="/usr" + export GOPATH="${srcdir}/go" + + make VERSION="v${pkgver}" DESTDIR="${pkgdir}" PREFIX="/usr" } package() { cd ${pkgname}-${pkgver} export GOBIN="${pkgdir}/usr/bin" - make VERSION="v${pkgver}" DESTDIR="{$pkgdir}" PREFIX="/usr" install + make VERSION="v${pkgver}" DESTDIR="${pkgdir}" PREFIX="/usr" install install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" |