summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabricio Caseiro2022-06-27 15:38:59 -0300
committerFabricio Caseiro2022-06-27 15:38:59 -0300
commitff901e36df2586afce65c66ae6b324e7b90c4d7f (patch)
tree5df7c9982d4bc70bdb9bfd09389887c175808a5b
downloadaur-ff901e36df2586afce65c66ae6b324e7b90c4d7f.tar.gz
cmctl-bin - release 1.8.2 for aarch64 and x86_64
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD25
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5c024521e7ff
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = cmctl-bin
+ pkgdesc = cmctl is a CLI tool that can help you to manage cert-manager resources inside your cluster
+ pkgver = 1.8.2
+ pkgrel = 1
+ url = https://cert-manager.io/docs/usage/cmctl/
+ arch = aarch64
+ arch = x86_64
+ license = Apache
+ provides = cmctl
+ provides = cmctl-bin
+ conflicts = cmctl
+ source_aarch64 = cmctl-1.8.2.tar.gz::https://github.com/cert-manager/cert-manager/releases/download/v1.8.2/cmctl-linux-arm64.tar.gz
+ sha256sums_aarch64 = 646c9e214a590b7ef344680840b636428c76af1750b374b004c1674f5becb77b
+ source_x86_64 = cmctl-1.8.2.tar.gz::https://github.com/cert-manager/cert-manager/releases/download/v1.8.2/cmctl-linux-amd64.tar.gz
+
+pkgname = cmctl-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..993ae7971302
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Fabricio Caseiro <fcaseiro@gmail.com>
+
+_pkgname='cmctl'
+pkgname="${_pkgname}-bin"
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='cmctl is a CLI tool that can help you to manage cert-manager resources inside your cluster'
+arch=('aarch64' 'x86_64')
+url='https://cert-manager.io/docs/usage/cmctl/'
+license=('Apache')
+depends=()
+optdepends=()
+makedepends=()
+conflicts=("${_pkgname}")
+provides=('cmctl' 'cmctl-bin')
+
+source_aarch64=("$_pkgname-$pkgver.tar.gz::https://github.com/cert-manager/cert-manager/releases/download/v${pkgver}/${_pkgname}-linux-arm64.tar.gz")
+source_x86_64=("$_pkgname-$pkgver.tar.gz::https://github.com/cert-manager/cert-manager/releases/download/v${pkgver}/${_pkgname}-linux-amd64.tar.gz")
+sha256sums_aarch64=('646c9e214a590b7ef344680840b636428c76af1750b374b004c1674f5becb77b')
+sha256sums_amd64=('10bde6a2fd15e42626435abe8a368e4240cc6ef6896b50abc39c0b2ddd17e554')
+
+package() {
+ cd "${srcdir}"
+ install -Dm755 "cmctl" "${pkgdir}/usr/bin/cmctl"
+}