diff options
author | Jan Kohnert | 2024-03-10 17:03:09 +0100 |
---|---|---|
committer | Jan Kohnert | 2024-03-10 17:03:09 +0100 |
commit | 0efcf6e0cd5f15eeff05dd014a6ece4dddac63cb (patch) | |
tree | 52435cfec00b725db6a32c3df5c939bcaddb01d8 /PKGBUILD | |
parent | 8e56811225fc056d05ee2512cc36132f50526b04 (diff) | |
download | aur-helm-diff.tar.gz |
Resolve "Version bump v3.9.5"
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -1,40 +1,40 @@ -# Maintainer: ml <ml@visu.li> +# Maintainer: Jan Kohnert <bughunter@jan.kohnert.de> +# Contributor: ml <ml@visu.li> pkgname=helm-diff -pkgver=3.9.2 +pkgver=3.9.5 pkgrel=1 -pkgdesc='Helm plugin that shows a diff explaining what a helm upgrade would change' -arch=('x86_64') -url='https://github.com/databus23/helm-diff' -license=('Apache') +pkgdesc="Helm plugin that shows a diff explaining what a helm upgrade would change" +arch=("x86_64") +url="https://github.com/databus23/helm-diff" +license=("Apache-2.0") install=helm-diff.install -depends=('glibc') -makedepends=('go') +depends=("glibc") +makedepends=("go") source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('7705924a49c57d206eac15e0fb3f70e5595c2a9f94f0a86a0190212af05b216c') +sha512sums=("a9e4f65fa5a0367092e647575a675f8bbeb27bb2582aa40481800c1ed4f711401695dd35eb18bfdc7a7e593f2a98cc30f71ab71b8b2385691f2e918b273964a9") prepare() { sed -i '/^hooks:$/Q' "$pkgname-$pkgver"/plugin.yaml } build() { - cd "$pkgname-$pkgver" - export CGO_ENABLED=1 - export CGO_LDFLAGS="$LDFLAGS" - export CGO_CFLAGS="$CFLAGS" - export CGO_CPPFLAGS="$CPPFLAGS" - export CGO_CXXFLAGS="$CXXFLAGS" - export GOFLAGS='-buildmode=pie -modcacherw -trimpath' - go build -o bin/diff -ldflags "-linkmode=external -X github.com/databus23/helm-diff/cmd.Version=$pkgver" main.go + cd "${pkgname}-${pkgver}" + 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" + go build -o bin/diff -ldflags "-linkmode=external -X github.com/databus23/helm-diff/cmd.Version=${pkgver}" main.go } check() { - cd "$pkgname-$pkgver" + cd "${pkgname}-${pkgver}" go test -ldflags "-linkmode=external" ./... } package() { - cd "$pkgname-$pkgver" + cd "${pkgname}-${pkgver}" # /usr/lib/helm/plugins is my own choice and not a standard. feedback welcome - install -Dm755 bin/diff -t "$pkgdir/usr/lib/helm/plugins/${pkgname##helm-}/bin" - install -m644 plugin.yaml -t "$pkgdir/usr/lib/helm/plugins/${pkgname##helm-}" + install -Dm755 bin/diff -t "${pkgdir}/usr/lib/helm/plugins/${pkgname##helm-}/bin" + install -m644 plugin.yaml -t "${pkgdir}/usr/lib/helm/plugins/${pkgname##helm-}" } |