diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 24 insertions, 8 deletions
@@ -1,14 +1,15 @@ pkgbase = kauthproxy pkgdesc = Local authentication proxy for Kubernetes Dashboard - pkgver = 1.1.1 + pkgver = 1.2.1 pkgrel = 1 url = https://github.com/int128/kauthproxy arch = x86_64 + arch = armv7h + arch = aarch64 license = Apache depends = kubectl depends = glibc - source = kauthproxy-1.1.1.zip::https://github.com/int128/kauthproxy/releases/download/v1.1.1/kauthproxy_linux_amd64.zip - sha256sums = 331ff9ed096806181e7cb026b937107b10c1aaa9851df949f7a9c7b4a7f5a237 + source = kauthproxy-1.2.1-amd64.zip::https://github.com/int128/kauthproxy/releases/download/v1.2.1/kauthproxy_linux_amd64.zip + sha256sums = 8199aad0e90d626bf37886558e2a13ae8b13ec280d47c7d52957addf2ce0c283 pkgname = kauthproxy - @@ -1,14 +1,29 @@ # Maintainer: Daniel Fernández RodrÃguez <gmail.com daferoes> pkgname=kauthproxy -pkgver=1.1.1 +pkgver=1.2.1 pkgrel=1 pkgdesc="Local authentication proxy for Kubernetes Dashboard" -arch=('x86_64') +arch=('x86_64' 'armv7h' 'aarch64') url="https://github.com/int128/kauthproxy" license=('Apache') depends=('kubectl' 'glibc') -source=(${pkgname}-${pkgver}.zip::https://github.com/int128/kauthproxy/releases/download/v${pkgver}/kauthproxy_linux_amd64.zip) -sha256sums=('331ff9ed096806181e7cb026b937107b10c1aaa9851df949f7a9c7b4a7f5a237') +source=() +sha256sums=() + +case "$CARCH" in + x86_64) _pkgarch="amd64" + sha256sums+=('8199aad0e90d626bf37886558e2a13ae8b13ec280d47c7d52957addf2ce0c283') + ;; + arm*) _pkgarch="arm" + sha256sums+=('90b8b6fabc3e19863b33a30f2d8e8ce037890faab3208ac236072a1a3d4eea0a') + ;; + aarch64) _pkgarch="arm64" + sha256sums+=('4b66e50e503e105126d0563c12ba45be687ddc5c48cfc2ff50c7c4fe0fcfbf19') + ;; +esac + +source+=(${pkgname}-${pkgver}-${_pkgarch}.zip::"https://github.com/int128/kauthproxy/releases/download/v${pkgver}/kauthproxy_linux_${_pkgarch}.zip") + package() { install ${srcdir}/kauthproxy -Dm755 "${pkgdir}/usr/bin/kauthproxy" install ${srcdir}/kauthproxy -Dm755 "${pkgdir}/usr/bin/kubectl-auth_proxy" |