diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -9,10 +9,16 @@ pkgdesc="SDK for building Kubernetes APIs" url="https://github.com/kubernetes-sigs/kubebuilder" license=('APACHE') conflicts=('kubebuilder') -source=("https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${pkgver}/kubebuilder_linux_amd64") -sha256sums=('cf90dad16d27a9c31db11f2c326aad926036610a75be03f342e28136ae64cf47') -arch=('x86_64') +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=('cf90dad16d27a9c31db11f2c326aad926036610a75be03f342e28136ae64cf47') +sha256sums_aarch64=('9b6fb03d1fe4e0d6ce55baa37af6336affc3f5f3bf34ff03b433b35fd6dfc816') +arch=('x86_64' 'aarch64') package() { - install -Dm755 "${srcdir}/kubebuilder_linux_amd64" "${pkgdir}/usr/bin/kubebuilder" + 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 } |