sys-cluster/openshift-clients: bump v4.18.0

Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
This commit is contained in:
Alexander Miroshnichenko 2025-04-11 15:10:44 +03:00
parent 7441e2728f
commit 64289aa160
Signed by: alex
GPG Key ID: E93720C6C73A77F4
2 changed files with 41 additions and 2 deletions

View File

@ -1,3 +1,2 @@
DIST openshift-clients-4.17.0-202409111134.tar.gz 16316633 BLAKE2B 86ea5ad2e5ec492034fb2a8031b5935d12ac991b4eeaef55836a93c0533d4e16b7333b336850ba94eac476320bbfe39c04244295fb25f725b30168196bbc4dac SHA512 f2fd33075992e5d3d5402cc0361faf01e7cdae0eb9ce26db9eb2c4b0a4ff6e11e096ae7e0265ce586d9ed8694144f3f7cd6d89129b556ed17e73b50815ea47b8 DIST openshift-clients-4.17.0-202409111134.tar.gz 16316633 BLAKE2B 86ea5ad2e5ec492034fb2a8031b5935d12ac991b4eeaef55836a93c0533d4e16b7333b336850ba94eac476320bbfe39c04244295fb25f725b30168196bbc4dac SHA512 f2fd33075992e5d3d5402cc0361faf01e7cdae0eb9ce26db9eb2c4b0a4ff6e11e096ae7e0265ce586d9ed8694144f3f7cd6d89129b556ed17e73b50815ea47b8
EBUILD openshift-clients-4.17.0_p202409111134.ebuild 959 BLAKE2B d661f1ce1ae4efc0f4ebc07a93e428e736734a86b37c70e012772c64015b8c7fb25bf18fb9b4424b2ddefbb18aafefc5df83d2dfcde0d15ec40ea5c80e796d5f SHA512 0350c1f49b462a17b3ffd7713f69eae2684f12e486b22a16f0514ba717aef76b44ecf5b1d11ae3ed8eafa40a30a9d5cfc260300ab295db0fc9ae537115466653 DIST openshift-clients-v4.18.0-202502040032.tar.gz 16785398 BLAKE2B 985cf37181adaf2a1fcdf2cec6f451f953aac1be35e4be161fc2850b9874f7fb1ce7204c8f29ceb01737a92877d485cb994d4c3fdfe0d437c98fdfb2a9fc9192 SHA512 9bcc3441f43be9bb01d9df2d51e7fe3376b5597facc05ed6ae3366288ac24afb22911e49bf4d6ebb02472b63d036bad6b96574189b2acc3fd892acc04fcc0e7b
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb

View File

@ -0,0 +1,40 @@
# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit bash-completion-r1 go-module
OS_VERSION=v${PV//_p/-}
BN=oc
DESCRIPTION="The OpenShift Command Line, part of OKD"
HOMEPAGE="https://www.okd.io/"
SRC_URI="https://github.com/openshift/oc/archive/refs/tags/${PN}-${OS_VERSION}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64"
IUSE="hardened"
BDEPEND=">=dev-lang/go-1.19
virtual/krb5
app-crypt/gpgme"
RESTRICT+=" test"
S="${WORKDIR}/${BN}-${PN}-${OS_VERSION}"
src_compile() {
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
emake OS_GIT_VERSION="${OS_VERSION}" OS_GIT_COMMIT='' OS_GIT_TREE_STATE=''
}
src_install() {
./${BN} completion bash > ${BN}.bash || die
./${BN} completion zsh > ${BN}.zsh || die
newbashcomp ${BN}.bash ${BN}
insinto /usr/share/zsh/site-functions
newins ${BN}.zsh _${BN}
./genman docs/generated oc
doman docs/generated/*
dobin ${BN}
}