summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrei Dobre2022-04-30 20:00:41 +0000
committerAndrei Dobre2022-04-30 20:00:41 +0000
commit5c9c926abb089d932b65e50cea4cb0d2c08eb378 (patch)
tree15ca39324623a1b04f7ceb497feb7b95a7a44a69
parentb9cf2ab9cb70e121fa2603a5108695d7f745609f (diff)
downloadaur-5c9c926abb089d932b65e50cea4cb0d2c08eb378.tar.gz
Add aarch64 architecture
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a963b27274ed..c7554b48b4a1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,9 +4,12 @@ pkgbase = kubebuilder-bin
pkgrel = 1
url = https://github.com/kubernetes-sigs/kubebuilder
arch = x86_64
+ arch = aarch64
license = APACHE
conflicts = kubebuilder
- source = https://github.com/kubernetes-sigs/kubebuilder/releases/download/v3.4.0/kubebuilder_linux_amd64
- sha256sums = cf90dad16d27a9c31db11f2c326aad926036610a75be03f342e28136ae64cf47
+ source_x86_64 = https://github.com/kubernetes-sigs/kubebuilder/releases/download/v3.4.0/kubebuilder_linux_amd64
+ sha256sums_x86_64 = cf90dad16d27a9c31db11f2c326aad926036610a75be03f342e28136ae64cf47
+ source_aarch64 = https://github.com/kubernetes-sigs/kubebuilder/releases/download/v3.4.0/kubebuilder_linux_arm64
+ sha256sums_aarch64 = 9b6fb03d1fe4e0d6ce55baa37af6336affc3f5f3bf34ff03b433b35fd6dfc816
pkgname = kubebuilder-bin
diff --git a/PKGBUILD b/PKGBUILD
index 4abb1b67b4c3..b5b3deab0ca4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}