diff options
author | William Hubbs <williamh@gentoo.org> | 2022-07-20 22:03:35 -0500 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2022-07-20 22:04:27 -0500 |
commit | 84e4bb9853fb4555e65114be1787770358a6b8d3 (patch) | |
tree | 17938d55ad3675a89c32f266ac98bcd4159db264 /app-admin/helm | |
parent | media-video/ffmpeg: Drop multilib dep on nv-codec-headers (diff) | |
download | gentoo-84e4bb9853fb4555e65114be1787770358a6b8d3.tar.gz gentoo-84e4bb9853fb4555e65114be1787770358a6b8d3.tar.bz2 gentoo-84e4bb9853fb4555e65114be1787770358a6b8d3.zip |
app-admin/helm: add 3.9.1
Closes: https://bugs.gentoo.org/857078
Signed-off-by: William Hubbs <williamh@gentoo.org>
Diffstat (limited to 'app-admin/helm')
-rw-r--r-- | app-admin/helm/Manifest | 2 | ||||
-rw-r--r-- | app-admin/helm/helm-3.9.1.ebuild | 41 |
2 files changed, 43 insertions, 0 deletions
diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest index 77c7b8b6c9f3..8565f3e1a34e 100644 --- a/app-admin/helm/Manifest +++ b/app-admin/helm/Manifest @@ -1,2 +1,4 @@ DIST helm-3.8.1-deps.tar.xz 374838312 BLAKE2B 13700d77faef89828a98b0410f1539c4370848d3f741881dfff4fb6d08b50d152052b4c1fa7ce4fe19d1d08583530c89f9e8ca35ede178b08c05dbecbdf36fbb SHA512 5686ca6c3f9b114032dda78842c3e3d2012f97d5721455aedc204ffae8a6bdafcb5191beaaca0e89cb827a7846fe65658d4440c2982b36b008e8aa235be41736 +DIST helm-3.9.1-deps.tar.xz 126714520 BLAKE2B 139903532e2e2bc8e4a1609416e543cc3105f831c1182fc35afdc96c9dbb5a893328c05855891e5a5d2953a5ee3f9dc6903ff4cbe85c1a7db203b370dd45650d SHA512 9f10f66e0ea5989978ae397773b90fe4336165bb92ab4ac13a9811ec598033e57456266a5dbfafb53b413e22ce5c659cf0c3e29249155b11876f888dd388f45a DIST k8s-helm-3.8.1.tar.gz 715683 BLAKE2B 2b0fc2a844f848e2a696be54224c1ca6027bf461c0885b3e082b57a09117b6ebc2500b35f1e6ad03cdc7ad4d0f18b3b6c24a1e79782b1b0492effc6a80031a93 SHA512 c4c3c8272ac4d83fad7dcdd41f81e9123ee71b01b6ebf352c3f3836048d7d240e144a52fd78e156c1957020bb1e4a868059486a4a4c3d37e4be150203a1e6158 +DIST k8s-helm-3.9.1.tar.gz 704718 BLAKE2B 688b15dcd104bb0c95feaaa63292cbb56c7d30d136ec8cc5ba5b380718eb42ef3d7b94a08317f80811eafd7bf68de7af2fc5b7849126f45502913af88c7e49a8 SHA512 3d96673bdbd4d6337841b9a12d623c7ab132028b01e594bfc289209f5f6c04c8f6e6e9212435ae1438793412764eb0e74e4c54f4e480ce813dbc646b3b75ccaf diff --git a/app-admin/helm/helm-3.9.1.ebuild b/app-admin/helm/helm-3.9.1.ebuild new file mode 100644 index 000000000000..557eb2d3d47e --- /dev/null +++ b/app-admin/helm/helm-3.9.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module +GIT_COMMIT=a7c043acb5ff905c261cfdc923a35776ba5e66e4 +GIT_SHA=a7c043ac +MY_PV=${PV/_rc/-rc.} + +DESCRIPTION="Kubernetes Package Manager" +HOMEPAGE="https://github.com/helm/helm https://helm.sh" +SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> k8s-${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RESTRICT=" test" + +src_compile() { + emake \ + GOFLAGS="${GOFLAGS}" \ + LDFLAGS="" \ + GIT_COMMIT=${GIT_COMMIT} \ + GIT_SHA=${GIT_SHA} \ + GIT_TAG=v${MY_PV} \ + GIT_DIRTY=clean \ + build + bin/${PN} completion bash > ${PN}.bash || die + bin/${PN} completion zsh > ${PN}.zsh || die +} + +src_install() { + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + dobin bin/${PN} + dodoc README.md +} |