# Maintainer: Markus Pesch pkgname=kyverno-cli-bin _pkgname=kyverno-cli pkgver=1.17.1 pkgrel=1 pkgdesc="Kubernetes Native Policy Management - CLI" arch=('aarch64' 'x86_64') url="https://github.com/kyverno/kyverno" license=("Apache-2.0") conflicts=(kyverno-git) provides=(kyverno-git) source_x86_64=( "https://github.com/kyverno/kyverno/releases/download/v${pkgver}/${_pkgname}_v${pkgver}_linux_x86_64.tar.gz" ) source_aarch64=( "https://github.com/kyverno/kyverno/releases/download/v${pkgver}/${_pkgname}_v${pkgver}_linux_arm64.tar.gz" ) sha256sums_x86_64=('d0c0f52e8fc8d66a3663b63942b131e5f91b63f7644b3e446546f79142d1b7a3') sha256sums_aarch64=('6f6a66711ba8fc2bd54a28aa1755a62605d053a6a3a758186201ba1f56698ced') build() { $srcdir/kyverno completion bash > kyverno.bash $srcdir/kyverno completion fish > kyverno.fish $srcdir/kyverno completion zsh > kyverno.zsh } package() { # binary install -D --mode 0755 "kyverno" "$pkgdir/usr/bin/kyverno" # completions install -D --mode 0644 "kyverno.bash" "$pkgdir/usr/share/bash-completion/completions/kyverno" install -D --mode 0644 "kyverno.fish" "$pkgdir/usr/share/fish/vendor_completions.d/kyverno.fish" install -D --mode 0644 "kyverno.zsh" "$pkgdir/usr/share/zsh/site-functions/_kyverno" # license install -D --mode 0755 "LICENSE" "$pkgdir/usr/share/licenses/kyverno/LICENSE" }