diff options
author | Alejandro Ramirez | 2023-05-24 18:52:42 -0500 |
---|---|---|
committer | Alejandro Ramirez | 2023-05-24 18:52:42 -0500 |
commit | 2642b713db3b0b653aacd297837cda89f7755e7a (patch) | |
tree | c1f6b47ad1c670efc2f1936a0804e6088e74275b | |
download | aur-2642b713db3b0b653aacd297837cda89f7755e7a.tar.gz |
Init commit (v0.13.0)
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f8841a72c79d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = guard-bin + pkgdesc = Guard by AppsCode - Kubernetes Authentication WebHook Server + pkgver = 0.13.0 + pkgrel = 1 + url = https://appscode.com/products/guard/ + arch = x86_64 + arch = aarch64 + arch = arm + arch = armv6h + arch = armv7h + license = Apache + provides = guard + provides = guard-bin + source = guard-0.13.0-amd64.tar.gz::https://github.com/kubeguard/guard/releases/download/v0.13.0/guard-linux-amd64.tar.gz + sha256sums = 83f57233057c7fed0de56f92807be477b421a8f3893486913253749b532dde4c + +pkgname = guard-bin diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d3f49d0efa15 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.gz +*.zst +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e62f32b48a10 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Alejandro Ramirez <archlinux at got-root dot io> + +pkgname=guard-bin +pkgver=0.13.0 +pkgrel=1 +pkgdesc="Guard by AppsCode - Kubernetes Authentication WebHook Server" +arch=('x86_64' 'aarch64' 'arm' 'armv6h' 'armv7h') +url="https://appscode.com/products/guard/" +license=('Apache') +provides=("guard" "guard-bin") + +case "${CARCH}" in + x86_64) _CARCH=amd64 && sha256sums=('83f57233057c7fed0de56f92807be477b421a8f3893486913253749b532dde4c');; + arm*) _CARCH=arm && sha256sums=('43ef135fea6e3b0bb05a12effe5eab87dd4dce2eb1a633ea33c00c3a320ca51c');; + aarch64) _CARCH=arm64 && sha256sums=('4cca64e986b1638a22857df35f694b206cd846f260c7e3ddb4c1f99bb383d872');; +esac + +source=("guard-${pkgver}-${_CARCH}.tar.gz"::"https://github.com/kubeguard/guard/releases/download/v${pkgver}/guard-linux-${_CARCH}.tar.gz") + +package() { + # Install executable. + install -Dm755 "${srcdir}/guard-linux-${_CARCH}" "${pkgdir}/usr/bin/guard" +} |