Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2024 17:45:40 GMT
From:      "Gabriel M. Dutra" <dutra@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8d447d3b90e4 - main - sysutils/popeye: Add new port
Message-ID:  <202406081745.458HjehS008071@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dutra:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8d447d3b90e4f819a7b3d8cb0772ab9c10a20b30

commit 8d447d3b90e4f819a7b3d8cb0772ab9c10a20b30
Author:     Gabriel M. Dutra <dutra@FreeBSD.org>
AuthorDate: 2024-06-08 17:43:20 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-06-08 17:45:05 +0000

    sysutils/popeye: Add new port
    
    popeye is a utility that scans live Kubernetes clusters and reports
    potential issues with deployed resources and configurations.
---
 sysutils/Makefile         |  1 +
 sysutils/popeye/Makefile  | 28 ++++++++++++++++++++++++++++
 sysutils/popeye/distinfo  |  5 +++++
 sysutils/popeye/pkg-descr |  2 ++
 4 files changed, 36 insertions(+)

diff --git a/sysutils/Makefile b/sysutils/Makefile
index 97984b1e4b48..63285b33c31c 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1053,6 +1053,7 @@
     SUBDIR += polkit
     SUBDIR += polkit-gnome
     SUBDIR += polkit-qt-1
+    SUBDIR += popeye
     SUBDIR += pot
     SUBDIR += potnet
     SUBDIR += poweralertd
diff --git a/sysutils/popeye/Makefile b/sysutils/popeye/Makefile
new file mode 100644
index 000000000000..eb302ffd8714
--- /dev/null
+++ b/sysutils/popeye/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	popeye
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.21.3
+CATEGORIES=	sysutils
+
+MAINTAINER=	dutra@FreeBSD.org
+COMMENT=	Kubernetes cluster resource sanitizer
+WWW=		https://popeye.io/
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:1.22,modules
+
+_BUILD_DATE=	$$(date -u +"%FT%T%z")
+_BUILD_HASH=	f736e64
+
+GO_MODULE=	github.com/derailed/popeye
+GO_BUILDFLAGS=	-ldflags "\
+		-w \
+		-X ${GO_MODULE}/cmd.version=${DISTVERSION} \
+		-X ${GO_MODULE}/cmd.commit=${_BUILD_HASH} \
+		-X ${GO_MODULE}/cmd.date=${_BUILD_DATE}" \
+		-a -tags netgo
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/popeye/distinfo b/sysutils/popeye/distinfo
new file mode 100644
index 000000000000..5cb4ea45a96f
--- /dev/null
+++ b/sysutils/popeye/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1717866416
+SHA256 (go/sysutils_popeye/popeye-v0.21.3/v0.21.3.mod) = 9b67f70e29a5001d715ea3dd2e281e73b8520450d83aaa9a85c3cc58a2b314b5
+SIZE (go/sysutils_popeye/popeye-v0.21.3/v0.21.3.mod) = 6973
+SHA256 (go/sysutils_popeye/popeye-v0.21.3/v0.21.3.zip) = a7a042e2bc535698325762d4b237d0ef65ac6cb3e26b07ad0e592c9038669f66
+SIZE (go/sysutils_popeye/popeye-v0.21.3/v0.21.3.zip) = 2852179
diff --git a/sysutils/popeye/pkg-descr b/sysutils/popeye/pkg-descr
new file mode 100644
index 000000000000..4f37d973c347
--- /dev/null
+++ b/sysutils/popeye/pkg-descr
@@ -0,0 +1,2 @@
+Popeye is a utility that scans live Kubernetes clusters and reports
+potential issues with deployed resources and configurations.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406081745.458HjehS008071>