aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo Carolino2023-02-15 03:14:58 -0300
committerDanilo Carolino2023-02-15 03:14:58 -0300
commitea23d162ea2516a86ba14c691489fcb5ba30d6e4 (patch)
treeb5c102ed5c1b421d507d2d560aa7831b58c2ee3e
parent3a7c878103b2adbd3ebbd0df5b27408f8a89de40 (diff)
downloadaur-ea23d162ea2516a86ba14c691489fcb5ba30d6e4.tar.gz
fix build
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 15 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f828f78ba18..924070bea3c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = docker-color-output-git
pkgdesc = Colors for Docker CLI
pkgver = v2.2.0
- pkgrel = 17
+ pkgrel = 18
url = https://github.com/devemio/docker-color-output
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index cb9dad1d3cbf..2d20a5ba055b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}