summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic Giebert2023-02-28 10:44:20 +0100
committerDominic Giebert2023-02-28 10:44:20 +0100
commitc307782b4bc77f3271098358a443d69c2327ab8a (patch)
tree8674d4066389286edfe46c06f216e04d2b615d14
downloadaur-c307782b4bc77f3271098358a443d69c2327ab8a.tar.gz
Initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD22
3 files changed, 38 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c9fcbaa9a474
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = kwctl-bin
+ pkgdesc = kwctl is the go-to CLI tool for Kubewarden users
+ pkgver = 1.5.3
+ pkgrel = 1
+ url = https://www.kubewarden.io/
+ arch = x86_64
+ license = Apache
+ makedepends = cosign
+ provides = kwctl
+ source = https://github.com/kubewarden/kwctl/releases/download/v1.5.3/kwctl-linux-x86_64.zip
+ sha256sums = 4b19ac4bf058345f38c63008f4079eae804cb159de0ea6fa37477790634dc72f
+
+pkgname = kwctl-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f024c553d9c2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+pkg/
+kwctl-*
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..219e1b36260b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Dominic Giebert <dominic.giebert@gmail.com>
+
+pkgname=kwctl-bin
+pkgdesc='kwctl is the go-to CLI tool for Kubewarden users'
+pkgver=1.5.3
+pkgrel=1
+arch=('x86_64')
+license=('Apache')
+url='https://www.kubewarden.io/'
+makedepends=('cosign')
+provides=('kwctl')
+source=("https://github.com/kubewarden/kwctl/releases/download/v${pkgver}/kwctl-linux-x86_64.zip")
+sha256sums=('4b19ac4bf058345f38c63008f4079eae804cb159de0ea6fa37477790634dc72f')
+
+
+package() {
+ # Checking the signature
+ COSIGN_EXPERIMENTAL=1 cosign verify-blob --signature kwctl-linux-x86_64.sig --cert kwctl-linux-x86_64.pem kwctl-linux-x86_64
+
+ # Copy the binary
+ install -Dm755 "kwctl-linux-x86_64" "${pkgdir}/usr/local/bin/kwctl"
+} \ No newline at end of file