diff options
author | larte | 2020-11-02 15:13:01 +0200 |
---|---|---|
committer | larte | 2020-11-02 15:13:01 +0200 |
commit | a7958b727b400b05bbb525a2fc0802355b38c012 (patch) | |
tree | a6a00acd312ae0aafda8121a19ee2d9b6836e004 | |
parent | c63949dc65b616f633350fcb56817a2cb9319504 (diff) | |
download | aur-a7958b727b400b05bbb525a2fc0802355b38c012.tar.gz |
Added armv7l & armv7h
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
3 files changed, 17 insertions, 3 deletions
@@ -1,11 +1,13 @@ pkgbase = kubectl-bin pkgdesc = Kubernetes.io client binary pkgver = 1.19.3 - pkgrel = 1 + pkgrel = 2 url = https://kubernetes.io arch = i686 arch = x86_64 arch = aarch64 + arch = armv7h + arch = armv7l license = apache provides = kubectl=$pkgver conflicts = kubectl @@ -16,6 +18,10 @@ pkgbase = kubectl-bin sha256sums_x86_64 = 84eeb8237448e4f431fef0f0ec0ba8b07558d8e52d5a7e89b4ae64dadcffbe66 source_aarch64 = kubectl-1.19.3::https://storage.googleapis.com/kubernetes-release/release/v1.19.3/bin/linux/arm64/kubectl sha256sums_aarch64 = a4f2e2dbdcead30eed5aa47468e669b9574fd99457b860679eba84e1cb9cf863 + source_armv7h = kubectl-1.19.3::https://storage.googleapis.com/kubernetes-release/release/v1.19.3/bin/linux/arm/kubectl + sha256sums_armv7h = fb611ff64139bc8712fe93497f2419c236d62c5f689e1cb4cc68037fda698f82 + source_armv7l = kubectl-1.19.3::https://storage.googleapis.com/kubernetes-release/release/v1.19.3/bin/linux/arm/kubectl + sha256sums_armv7l = fb611ff64139bc8712fe93497f2419c236d62c5f689e1cb4cc68037fda698f82 pkgname = kubectl-bin @@ -20,6 +20,7 @@ prepare: check @mkdir -p tmp curl -s ${BASEURL}/v${VERSION}/bin/linux/amd64/kubectl > tmp/kubectl_amd64 curl -s ${BASEURL}/v${VERSION}/bin/linux/arm64/kubectl > tmp/kubectl_arm64 + curl -s ${BASEURL}/v${VERSION}/bin/linux/arm/kubectl > tmp/kubectl_arm curl -s ${BASEURL}/v${VERSION}/bin/linux/386/kubectl > tmp/kubectl_386 release: prepare @@ -27,9 +28,12 @@ release: prepare SHA256_AMD64=`sha256sum tmp/kubectl_amd64 | awk '{print $$1}'`; \ SHA256_ARM64=`sha256sum tmp/kubectl_arm64 | awk '{print $$1}'`; \ SHA256_386=`sha256sum tmp/kubectl_386 | awk '{print $$1}'`; \ + SHA256_ARM=`sha256sum tmp/kubectl_arm | awk '{print $$1}'`; \ sed -i.bak -r -e "s/pkgver=.*/pkgver=$${VERSION}/g" \ -e "s/sha256sums_i686=.*/sha256sums_i686=('$${SHA256_386}')/g" \ -e "s/sha256sums_x86_64=.*/sha256sums_x86_64=('$${SHA256_AMD64}')/g" \ + -e "s/sha256sums_armv7h=.*/sha256sums_armv7h=('$${SHA256_ARM}')/g" \ + -e "s/sha256sums_armv7l=.*/sha256sums_armv7l=('$${SHA256_ARM}')/g" \ -e "s/sha256sums_aarch64=.*/sha256sums_aarch64=('$${SHA256_ARM64}')/g" PKGBUILD; \ makepkg --printsrcinfo > .SRCINFO; \ makepkg; \ @@ -5,8 +5,8 @@ pkgname=kubectl-bin pkgdesc="Kubernetes.io client binary" pkgver=1.19.3 -pkgrel=1 -arch=('i686' 'x86_64' 'aarch64') +pkgrel=2 +arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'armv7l') url="https://kubernetes.io" license=('apache') conflicts=('kubectl' 'kubernetes>=1.4.6') @@ -15,9 +15,13 @@ _kubectl_file=kubectl-$pkgver source_i686=($_kubectl_file::https://storage.googleapis.com/kubernetes-release/release/v$pkgver/bin/linux/386/kubectl) source_x86_64=($_kubectl_file::https://storage.googleapis.com/kubernetes-release/release/v$pkgver/bin/linux/amd64/kubectl) source_aarch64=($_kubectl_file::https://storage.googleapis.com/kubernetes-release/release/v$pkgver/bin/linux/arm64/kubectl) +source_armv7h=($_kubectl_file::https://storage.googleapis.com/kubernetes-release/release/v$pkgver/bin/linux/arm/kubectl) +source_armv7l=($_kubectl_file::https://storage.googleapis.com/kubernetes-release/release/v$pkgver/bin/linux/arm/kubectl) sha256sums_i686=('23fa7604d8efc194daa9a3ed1390fca4726c3f808a7c771f0346827154a34f2b') sha256sums_x86_64=('84eeb8237448e4f431fef0f0ec0ba8b07558d8e52d5a7e89b4ae64dadcffbe66') sha256sums_aarch64=('a4f2e2dbdcead30eed5aa47468e669b9574fd99457b860679eba84e1cb9cf863') +sha256sums_armv7h=('fb611ff64139bc8712fe93497f2419c236d62c5f689e1cb4cc68037fda698f82') +sha256sums_armv7l=('fb611ff64139bc8712fe93497f2419c236d62c5f689e1cb4cc68037fda698f82') package() { install -Dm 755 "$srcdir/$_kubectl_file" "$pkgdir/usr/bin/kubectl" |