From f824a5ab091248adebb95aac5a6cb64ef162e0a3 Mon Sep 17 00:00:00 2001 From: Robert Gogolok Date: Sun, 14 Sep 2025 17:53:54 +0200 Subject: [PATCH] sysutils/stackit: Add new port A command-line interface to manage STACKIT resources PR: 289607 --- sysutils/Makefile | 1 + sysutils/stackit/Makefile | 19 +++++++++++++++++++ sysutils/stackit/distinfo | 5 +++++ sysutils/stackit/pkg-descr | 6 ++++++ 4 files changed, 31 insertions(+) create mode 100644 sysutils/stackit/Makefile create mode 100644 sysutils/stackit/distinfo create mode 100644 sysutils/stackit/pkg-descr diff --git a/sysutils/Makefile b/sysutils/Makefile index a1b45d449a73..e21c8afc9cb1 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1337,6 +1337,7 @@ SUBDIR += ssd_report SUBDIR += sshsudo SUBDIR += ssync + SUBDIR += stackit SUBDIR += stalepid SUBDIR += stepsync SUBDIR += storcli diff --git a/sysutils/stackit/Makefile b/sysutils/stackit/Makefile new file mode 100644 index 000000000000..423906668ee8 --- /dev/null +++ b/sysutils/stackit/Makefile @@ -0,0 +1,19 @@ +PORTNAME= stackit +DISTVERSIONPREFIX= v +DISTVERSION= 0.42.0 +CATEGORIES= sysutils + +MAINTAINER= gogolok@gmail.com +COMMENT= Command-line interface to manage STACKIT resources +WWW= https://github.com/stackitcloud/stackit-cli + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= go:modules +GO_MODULE= github.com/stackitcloud/stackit-cli +GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL}" + +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/sysutils/stackit/distinfo b/sysutils/stackit/distinfo new file mode 100644 index 000000000000..60633c704718 --- /dev/null +++ b/sysutils/stackit/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1757862801 +SHA256 (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.mod) = 31496624947deb70f8440b8f7a0bc280cd103f88fb1044bdc51e1146d8dff692 +SIZE (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.mod) = 12903 +SHA256 (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.zip) = 6d18a68ca9d49687b8bf47759a338dfb28746f7b87a34eda386f2bfc9adde93a +SIZE (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.zip) = 2189171 diff --git a/sysutils/stackit/pkg-descr b/sysutils/stackit/pkg-descr new file mode 100644 index 000000000000..298e9ecb0292 --- /dev/null +++ b/sysutils/stackit/pkg-descr @@ -0,0 +1,6 @@ +Use the STACKIT command-line tool, stackit, to manage +STACKIT services and resources as well as perform +operations using the command-line or in scripts or +automation. + +See also: https://github.com/stackitcloud/stackit-cli