summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 21 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7539694c459b..daf04254aa70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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-}"
}