diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -4,7 +4,7 @@ _gitbranch=main _gitauthor=devemio pkgname=docker-color-output-git pkgver=2.2.0 -pkgrel=17 +pkgrel=18 pkgdesc="Colors for Docker CLI" arch=('x86_64') license=('MIT') @@ -28,12 +28,23 @@ build() { export GOCACHE="/tmp/docker-color-output-git" export GOPATH=$HOME + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - make + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ + -o bin/${pkgname%-git} ./cmd/cli } package() { - install -vDm 755 "$srcdir/${pkgname%-git}-${pkgver}/bin/${pkgname%-git}" -t "${pkgdir}/usr/bin" + install -Dm 755 "$srcdir/${pkgname%-git}-${pkgver}/bin/${pkgname%-git}" "$pkgdir/usr/bin/${pkgname%-git}" install -vDm 644 "$srcdir/${pkgname%-git}-${pkgver}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname%-git}" #install -vDm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE" } |