diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 24 insertions, 13 deletions
@@ -1,24 +1,35 @@ # Maintainer: Andrei Dobre <andreidobre at gmail dot com> # Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Giacomo Longo <gabibbo97@gmail.com> +# Contributor: Vianney Bouchaud <aur dot vianney at bouchaud dot org> pkgname=kubebuilder-bin -pkgver=3.9.0 -pkgrel=1 pkgdesc="SDK for building Kubernetes APIs" +pkgver=3.11.1 +pkgrel=1 +arch=('x86_64' 'aarch64') url="https://github.com/kubernetes-sigs/kubebuilder" -license=('APACHE') +license=('apache') conflicts=('kubebuilder') -source_x86_64=("https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${pkgver}/kubebuilder_linux_amd64") -source_aarch64=("https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${pkgver}/kubebuilder_linux_arm64") -sha256sums_x86_64=('2dfd6eebabd7e6b05c02ca1f5e5ecd9be38f462a2754dea039318c6565517c3f') -sha256sums_aarch64=('32c2cc01e02e7e8ea4d950447c614c16aec6f0973b88ff8336984fa0f0e6a12c') -arch=('x86_64' 'aarch64') +provides=('kubebuilder') + +sha256sums_x86_64=( + 'ca8dac24944ca97d6deecada35ef301b3cf67ec4bc25a5cdeccf38eaa7495285' +) +sha256sums_aarch64=( + '213e821514dd3221e8a8bb8b45da049b7fd7b089ad4e24aaf56288b8f2637dc4' +) + +source_x86_64=( + "kubebuilder::https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${pkgver}/kubebuilder_linux_amd64" +) +source_aarch64=( + "kubebuilder::https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${pkgver}/kubebuilder_linux_arm64" +) package() { - if [ "$CARCH" = "aarch64" ]; then - install -Dm755 "${srcdir}/kubebuilder_linux_arm64" "${pkgdir}/usr/bin/kubebuilder" - else - install -Dm755 "${srcdir}/kubebuilder_linux_amd64" "${pkgdir}/usr/bin/kubebuilder" - fi + install -Dm755 "${srcdir}/kubebuilder" "${pkgdir}/usr/bin/kubebuilder" + + "${pkgdir}/usr/bin/kubebuilder" completion bash | install -Dm644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/kubebuilder" + "${pkgdir}/usr/bin/kubebuilder" completion zsh | install -Dm644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_kubebuilder" } |