commit:     ebe0f94d94b63a72ab92ecbadc960632979ad841
Author:     Andres Morey <andres <AT> kubetail <DOT> com>
AuthorDate: Sun Oct 12 07:07:50 2025 +0000
Commit:     Andres Morey <andres <AT> kubetail <DOT> com>
CommitDate: Sun Oct 12 07:07:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebe0f94d

dev-util/kubetail: add 0.9.0

Signed-off-by: Andres Morey <andres <AT> kubetail.com>

 dev-util/kubetail/Manifest              |  1 +
 dev-util/kubetail/kubetail-0.9.0.ebuild | 46 +++++++++++++++++++++++++++++++++
 dev-util/kubetail/metadata.xml          | 11 ++++++++
 3 files changed, 58 insertions(+)

diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest
new file mode 100644
index 0000000000..222e3b674a
--- /dev/null
+++ b/dev-util/kubetail/Manifest
@@ -0,0 +1 @@
+DIST kubetail-0.9.0.tar.gz 618012 BLAKE2B 
7948912708565d8170e90b8e79c5982bf88af0a07cc6742b7b04cf0be904d8c9ab8d7cb9d710092f34aa4ed51c1dc6cae9b9adc7e18d2c290a47d0d02cc6c27d
 SHA512 
c76605dc3ddca95aebe0cacfa0eef0e602781850fba0c23ceff84e1b35c770364d9daca2c5073a70eb87c8e81f51d7b25a309e466a32d873d5fdbd3fc4db109e

diff --git a/dev-util/kubetail/kubetail-0.9.0.ebuild 
b/dev-util/kubetail/kubetail-0.9.0.ebuild
new file mode 100644
index 0000000000..f98dc2974d
--- /dev/null
+++ b/dev-util/kubetail/kubetail-0.9.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shell-completion
+
+DESCRIPTION="Real-time logging dashboard for Kubernetes"
+
+HOMEPAGE="https://github.com/kubetail-org/kubetail";
+
+SRC_URI="https://github.com/kubetail-org/kubetail/archive/refs/tags/cli/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+S="${WORKDIR}/kubetail-cli-v${PV}"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+       >=dev-lang/go-1.24.7
+       >=net-libs/nodejs-22.13.1
+       >=sys-apps/pnpm-bin-10.2.0
+"
+
+RDEPEND="sys-cluster/kubectl"
+
+QA_PREBUILT="usr/bin/kubetail"
+
+src_compile() {
+       emake
+
+       ./bin/kubetail completion bash > "kubetail.bash" || die
+       ./bin/kubetail completion zsh > "kubetail.zsh" || die
+       ./bin/kubetail completion fish > "kubetail.fish" || die
+}
+
+src_install() {
+       dobin bin/kubetail || die
+
+       newbashcomp "kubetail.bash" kubetail
+       newzshcomp "kubetail.zsh" "_kubetail"
+       dofishcomp "kubetail.fish"
+}

diff --git a/dev-util/kubetail/metadata.xml b/dev-util/kubetail/metadata.xml
new file mode 100644
index 0000000000..ad29894e56
--- /dev/null
+++ b/dev-util/kubetail/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <maintainer type="person">
+    <email>[email protected]</email>
+    <name>Andres Morey</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">kubetail-org/kubetail</remote-id>
+  </upstream>
+</pkgmetadata>

Reply via email to