mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-08 00:05:33 +03:00
app-admin/helm: add 3.19.2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
This commit is contained in:
parent
c16fba65b5
commit
cafcc9a84a
@ -1,6 +1,8 @@
|
||||
DIST helm-3.17.2-deps.tar.xz 60182824 BLAKE2B 6bbd4f00ec7e24ac588e6e999d7b9b727726189cb85a80012b13e44a54e470dca3cb76d71855d31976b9028a29d6e424a7f10585c5e448fd90a6140c112841f8 SHA512 0f576eda67fd0a89ebfe4a186f7cd9cbcbb33fe20fba3c9f5ba748726b9ca5cd3bba33cb84e498f1401e62d715deef430e1497e07f70ed1d292015b63ff57469
|
||||
DIST helm-3.18.6-deps.tar.xz 64471524 BLAKE2B 0649c8bddb37160bfdbf41b12c59eee43a5a9748ca3f5686afc6f7ab25a419df29ab83787e8579af62770e654362e4078bee52f340562f2042618144ad5307a5 SHA512 b7b8cfa06be501a2794b6c36a275f29274aa825b3d0c17c7a691abee2413511348dda9ff66fe9ec7eb8b7040666237765c711a348f5d6d52abd951d88055097f
|
||||
DIST helm-3.19.0-deps.tar.xz 63836668 BLAKE2B a9423cbcc33653b98559fa6136a33784c5fe5fb0e0b779dc210cea1bac22457ce757eb9fd3007b8d2ffae0056f26a91be425cd4c0b9bbfd41e3693ff4251d27f SHA512 387a28aac975f05bd1e85ff8623864919b00fdd178efaecba58acab0d0c3956c19fd8279347f1f2dd6aa0deef8a1dd9218b495cfcfd2709818b2cfb0eaf3a5be
|
||||
DIST helm-3.19.2-vendor.tar.xz 6351468 BLAKE2B f739484368f475a20e2aca7fe6b7423556460cdabedfb907ce98b0bc97cb474a0679315f009476a9a8b7d29dba729f924f8bea45b55df7db7ef4ee43d679ff44 SHA512 1786f05e72ab2ad93209b8a40b1375140cc9dc94e5e64efed7529de5f43e8b55dd4b05c81ba569829d84b265df4ade41cfc373561272765f14f3c3b33ccea8e5
|
||||
DIST k8s-helm-3.17.2.tar.gz 747610 BLAKE2B 6739319c3e95fc15d7c0be91e3f88da0e7b57c30c89453a626a50974910cfb73b01cc01e8458382da99cb03d0bf0ee0b7d5434b9588c6a82f296bfcc0332414a SHA512 91e5adb11603c7adb2a464013cff785a71de639c2bd926952c95a648d6857ec15e639bb3a668a69c8cc37123ba94cb4441d16472a6967a7712efde9b75e48c97
|
||||
DIST k8s-helm-3.18.6.tar.gz 764900 BLAKE2B 2911e1a3f6be15c1fb407568aabaee9c16eadb29031b9b0e0d9f18482efe24910b977bc0fc2230fc14c4a9dab7e047686560bb8daa901dba49f6a91ded32c107 SHA512 6ed541ab984b4db3747e182d66162291ecfb447dbb501d20466fac958e658a44e152f53efcc11812c722e5a7318f22bd09c9afc4deef2fc30397ee74e8d89db4
|
||||
DIST k8s-helm-3.19.0.tar.gz 770211 BLAKE2B e971dd0b152d9a085b94c91ad1225ca70f308c72c0370162578f5ad6ac9b023eb80d3b4f8b6f5f6c242fc88d2431f2b7fbbcd999d401f4ce7eb4863c4e42bca1 SHA512 39e990124111853d4dc6dcdc732a1adba4484f7a641e0baa3734e7a97cd5d0809420032b4ac090b61cffdb5b0a928e4a592db12c355da437c5a54cddf9b31533
|
||||
DIST k8s-helm-3.19.2.tar.gz 771479 BLAKE2B a85b555a11105bf8f0e9c4d52c364ffd4b7a7e18bb3a6ff2656e041c04a4ef9d99253d045cfb8ad9d70e2f8e61f0c93594f38675f598bd0086dce2b5b7064ce0 SHA512 54149293e7b5b45afff72de2e6e4e63db4c4f1290838fd9c8788b1ad96349cecb56cb40ab9612726341c8adabc8dd997c287577b8d0cf5c1e33538dacd3f4458
|
||||
|
||||
51
app-admin/helm/helm-3.19.2.ebuild
Normal file
51
app-admin/helm/helm-3.19.2.ebuild
Normal file
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module toolchain-funcs shell-completion
|
||||
|
||||
GIT_COMMIT=8766e718a0119851f10ddbe4577593a45fadf544
|
||||
|
||||
DESCRIPTION="Kubernetes Package Manager"
|
||||
HOMEPAGE="https://helm.sh https://github.com/helm/helm"
|
||||
SRC_URI="https://github.com/helm/helm/archive/v${PV}.tar.gz -> k8s-${P}.tar.gz"
|
||||
SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent licenses
|
||||
LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
|
||||
RESTRICT="test"
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
GOFLAGS="${GOFLAGS}" \
|
||||
LDFLAGS="" \
|
||||
GIT_COMMIT=${GIT_COMMIT} \
|
||||
GIT_SHA=${GIT_COMMIT::8} \
|
||||
GIT_TAG=v${MY_PV} \
|
||||
GIT_DIRTY=clean \
|
||||
build
|
||||
|
||||
if ! tc-is-cross-compiler; then
|
||||
einfo "generating shell completion files"
|
||||
bin/${PN} completion bash > ${PN}.bash || die
|
||||
bin/${PN} completion zsh > ${PN}.zsh || die
|
||||
bin/${PN} completion fish > ${PN}.fish || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/${PN}
|
||||
einstalldocs
|
||||
|
||||
if ! tc-is-cross-compiler; then
|
||||
newbashcomp ${PN}.bash ${PN}
|
||||
newzshcomp ${PN}.zsh _${PN}
|
||||
dofishcomp ${PN}.fish
|
||||
else
|
||||
ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'"
|
||||
fi
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user