[arch-commits] Commit in kustomize/trunk (PKGBUILD)
Christian Rebischke
shibumi at archlinux.org
Sat Nov 7 10:10:48 UTC 2020
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"
}
More information about the arch-commits
mailing list