summaryrefslogtreecommitdiff
path: root/sysutils/pipeform
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/pipeform')
-rw-r--r--sysutils/pipeform/Makefile21
-rw-r--r--sysutils/pipeform/distinfo5
-rw-r--r--sysutils/pipeform/pkg-descr4
3 files changed, 30 insertions, 0 deletions
diff --git a/sysutils/pipeform/Makefile b/sysutils/pipeform/Makefile
new file mode 100644
index 000000000000..1574be768b31
--- /dev/null
+++ b/sysutils/pipeform/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= pipeform
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+CATEGORIES= sysutils
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= TUI for Terraform runtime progress
+WWW= https://github.com/magodo/pipeform
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/magodo/pipeform
+
+CGO_ENABLED= 0
+
+PLIST_FILES= bin/pipeform
+
+.include <bsd.port.mk>
diff --git a/sysutils/pipeform/distinfo b/sysutils/pipeform/distinfo
new file mode 100644
index 000000000000..c762485ab90f
--- /dev/null
+++ b/sysutils/pipeform/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1752072680
+SHA256 (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.mod) = dd7c20554d239ef5557ab5a2b31b23ebf673e0e62737cfa53b64b3f25bd6ee6d
+SIZE (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.mod) = 1958
+SHA256 (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.zip) = 9b3da8c19a410e040cfdd0c1250dff6aa08d6637fae4ecfc9e88de39db5986a2
+SIZE (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.zip) = 467741
diff --git a/sysutils/pipeform/pkg-descr b/sysutils/pipeform/pkg-descr
new file mode 100644
index 000000000000..7bb7d20a4243
--- /dev/null
+++ b/sysutils/pipeform/pkg-descr
@@ -0,0 +1,4 @@
+pipeform is a terminal user interface (TUI) for displaying Terraform runtime
+progress. It provides an interactive visual representation of Terraform
+operations such as plan, apply, and refresh, making it easier to monitor
+the progress of infrastructure changes in real-time.