summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Ramirez2023-05-24 18:52:42 -0500
committerAlejandro Ramirez2023-05-24 18:52:42 -0500
commit2642b713db3b0b653aacd297837cda89f7755e7a (patch)
treec1f6b47ad1c670efc2f1936a0804e6088e74275b
downloadaur-2642b713db3b0b653aacd297837cda89f7755e7a.tar.gz
Init commit (v0.13.0)
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD23
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"
+}