Date: Monday, April 13, 2020 @ 12:50:39 Author: anthraxx Revision: 613635
upgpkg: alicloud-vault 1.2.0-2: respect distro flags Modified: alicloud-vault/trunk/PKGBUILD ----------+ PKGBUILD | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-04-13 12:06:59 UTC (rev 613634) +++ PKGBUILD 2020-04-13 12:50:39 UTC (rev 613635) @@ -3,13 +3,13 @@ pkgname=alicloud-vault pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Vault for securely storing and accessing Alibaba Cloud credentials in development environments' url='https://github.com/arafato/alicloud-vault' arch=('x86_64') license=('MIT') depends=('glibc') -makedepends=('go-pie') +makedepends=('go') source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) sha512sums=('865e7cb1e61d97bef8b0239e4528f4faceed005904805fa015c1a8952764dd4f43798a700f9cda3972a3a3b7fc4334527ddb80089f20a0312ac040ae1c08f440') b2sums=('09e0c7febd26ddc8c453c489a017ebb77541f380dfd7f3742718e03710b08ea5ca9f0c6be710ea8023162f9d4ef2473f3308a1de80af9a36feaf0be8c0fed776') @@ -16,11 +16,13 @@ build() { cd ${pkgname}-${pkgver} - go build \ - -trimpath \ - -ldflags="-extldflags ${LDFLAGS} -X main.Version=${pkgver} -s -w" \ - -o "./${pkgname}" . - go clean --modcache + export GO11MODULE=on + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath" + go build -ldflags="-X main.Version=${pkgver}" } check() {
