Date: Saturday, November 7, 2020 @ 10:10:47 Author: shibumi Revision: 745561
upgpkg: kustomize 3.8.6-2 add shell completions This commit adds shell completions via invoking the kustomize completion command. It fixes https://bugs.archlinux.org/task/67645 Modified: kustomize/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-11-07 10:06:06 UTC (rev 745560) +++ PKGBUILD 2020-11-07 10:10:47 UTC (rev 745561) @@ -3,7 +3,7 @@ pkgname=kustomize pkgver=3.8.6 -pkgrel=1 +pkgrel=2 pkgdesc="Template-free customization of Kubernetes YAML manifests" arch=('x86_64') url="https://github.com/kubernetes-sigs/kustomize" @@ -41,6 +41,15 @@ package(){ cd "kustomize-kustomize-v${pkgver}/kustomize" + # install completions + mkdir -p "${pkgdir}/usr/share/bash-completion/completions" + ./kustomize completion bash > "${pkgdir}/usr/share/bash-completion/completions/kustomize" + mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" + ./kustomize completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_kustomize" + mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d" + ./kustomize completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/kustomize.fish" + + # install binary install -D kustomize "${pkgdir}/usr/bin/kustomize" }