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>
