From 4f22c6a151321f4af738af5572f3d18b2cb5ed0b Mon Sep 17 00:00:00 2001 From: Aaron Duxler Date: Thu, 28 May 2026 21:05:27 +0200 Subject: [PATCH] New package: kustomize-5.8.1 --- srcpkgs/kustomize/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/kustomize/template diff --git a/srcpkgs/kustomize/template b/srcpkgs/kustomize/template new file mode 100644 index 00000000000000..6dabaf989261b9 --- /dev/null +++ b/srcpkgs/kustomize/template @@ -0,0 +1,33 @@ +# Template file for 'kustomize' +pkgname=kustomize +version=5.8.1 +revision=1 +build_style=go +go_import_path="sigs.k8s.io/kustomize/kustomize/v5" +go_ldflags="-X sigs.k8s.io/kustomize/api/provenance.version=${version} + -X sigs.k8s.io/kustomize/api/provenance.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) + -compressdwarf=false + -linkmode external" +short_desc="Template-free customization of Kubernetes YAML manifests" +maintainer="Aaron Duxler " +license="Apache-2.0" +homepage="https://github.com/kubernetes-sigs/kustomize" +distfiles="https://github.com/kubernetes-sigs/kustomize/archive/kustomize/v${version}.tar.gz" +checksum=4ea5a974c46ad6efcde4fd9c339ab1bd278a80b6872dda2d1a366936e4638475 + +do_check() { + go test -p "$XBPS_MAKEJOBS" ./kustomize/... +} + +post_build() { + for shell in bash fish zsh; do + CGO_ENABLED=0 GOARCH="" go run kustomize/main.go completion "$shell" \ + >"completion.$shell" + done +} + +post_install() { + for shell in bash fish zsh; do + vcompletion "completion.$shell" "$shell" + done +}