summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Cockburn2024-02-12 16:28:59 +0100
committerMattias Cockburn2024-02-12 16:28:59 +0100
commit8bbde166174f6fcd5e86d23e3d2786a092ff4b0e (patch)
tree386d5174310e12f4ddec4cb35d4698f4297dafe3
downloadaur-8bbde166174f6fcd5e86d23e3d2786a092ff4b0e.tar.gz
Initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD38
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a03d354b3be4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = stackit-cli
+ pkgdesc = a command-line interface for the STACKIT services
+ pkgver = 0.1.0beta.7
+ pkgrel = 1
+ url = https://github.com/stackitcloud/stackit-cli
+ arch = x86_64
+ arch = arm64
+ license = Apache2
+ makedepends = go
+ source = https://github.com/stackitcloud/stackit-cli/archive/refs/tags/v0.1.0-beta.7.tar.gz
+ sha256sums = ba28bb2d726c1e2e64bc70e370e4111afccda726955f6228d6a760ef800e4734
+
+pkgname = stackit-cli
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9a670c8d7722
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Mattias Cockburn <mattias.cockburn@iits-consulting.de>
+pkgname=stackit-cli
+_pkgver=0.1.0-beta.7
+pkgver=$(tr -d '-' <<<${_pkgver})
+pkgrel=1
+epoch=
+pkgdesc="a command-line interface for the STACKIT services"
+arch=(x86_64 arm64)
+url="https://github.com/stackitcloud/stackit-cli"
+license=('Apache2')
+groups=()
+depends=()
+makedepends=(go)
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("https://github.com/stackitcloud/${pkgname}/archive/refs/tags/v${_pkgver}.tar.gz")
+noextract=()
+validpgpkeys=()
+
+build() {
+ cd "$pkgname-$_pkgver"
+ go build -v -o stackit-cli .
+}
+
+package() {
+ cd "$pkgname-$_pkgver"
+ install -d -m 0755 "${pkgdir}/usr/bin"
+ install -m 0755 stackit-cli "${pkgdir}/usr/bin"
+}
+
+sha256sums=('ba28bb2d726c1e2e64bc70e370e4111afccda726955f6228d6a760ef800e4734')