diff options
author | Nogweii | 2024-05-11 16:47:01 -0700 |
---|---|---|
committer | Nogweii | 2024-05-11 16:47:01 -0700 |
commit | 8141857b94ff84b7fb615c4cff9278b2dfc12f1e (patch) | |
tree | a0fe0edc6f0db7fadfe6f403bb960da93a31ca37 /PKGBUILD | |
parent | bf9b4fc885ea753f12c15aa97d91cb25829e021f (diff) | |
download | aur-8141857b94ff84b7fb615c4cff9278b2dfc12f1e.tar.gz |
upgpkg: kubecolor 0.3.2-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 27 insertions, 4 deletions
@@ -1,7 +1,8 @@ -# Maintainer: Morteza NourelahiAlamdari <m@0t1.me> +# Maintainer: Nogweii <me@nogweii.net> +# Contributor: Morteza NourelahiAlamdari <m@0t1.me> # Contributor: Ray Del Rosario <michael@raydelrosario.com> pkgname='kubecolor' -pkgver=0.2.2 +pkgver=0.3.2 pkgrel=1 pkgdesc='Colorize your kubectl output' url='https://github.com/kubecolor/kubecolor' @@ -10,11 +11,31 @@ license=('MIT') depends=('kubectl') makedepends=('go') source=("${url}/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('ba0894a8e26fefff47a0691529964303bdd8fdc2d7ce74e7d241cb5a2f2ade50') build() { cd "${pkgname}-${pkgver}" - go build -o "$pkgname" main.go + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_ENABLED=1 + export GOPATH="${srcdir}" + export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw -trimpath" + + go build -ldflags "-compressdwarf=false -linkmode external" . +} + +check() { + cd "$pkgname-$pkgver" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_ENABLED=1 + export GOPATH="${srcdir}" + export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw -trimpath" + + go test -ldflags "-compressdwarf=false -linkmode external" -v ./... } package() { @@ -23,3 +44,5 @@ package() { install -Dvm644 'README.md' -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dvm644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}" } + +sha256sums=('1f99891f6ee83cbc179eb264dbf036db316a6fa0c5ec844aaebc59a616a9c1e6') |