mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2026-05-06 07:27:03 -04:00
sys-cluster/kube-scheduler: add 1.32.11
Signed-off-by: William Hubbs <williamh@gentoo.org>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
DIST kubernetes-1.32.10.tar.gz 36387593 BLAKE2B 36d612cb52ad38e884db4195d94ae94e9395f818fba1d27aca2b2d5aa286d100c3f6eb54f3d8a50863f264f197c035b8985f71dff4ff0cd5d006fd5202517f82 SHA512 6d7737d1142af13359eda2d8f17717e4046cddd249b45f7d333c9b7e99330b6f1de36a735f700056161a751c980c625f35f85019ada9c198c4f9a90f8071d2d4
|
||||
DIST kubernetes-1.32.11.tar.gz 36398817 BLAKE2B 63103be0387c175e22c877c7edf1f68cbae28cbfade09ddb5a735b9ed27239a0593a10346424dbf4129cc15786236f585d37f52b2459c29f0c332e4f4abe7965 SHA512 a7ff80d340f83f1bc3a0d1666fe931d00ace63417159bbfd683b90d7b1345b1ee5d52967931b7dfa41cf196877b50f00ddde266a2d1f0d9a4f20fdcb974e3d04
|
||||
DIST kubernetes-1.32.9.tar.gz 36381108 BLAKE2B a617404aab203cf2b11c1adf1e60fe326f474a74e0caea04dcb001f40b8a0552b5c1411630d379ac5bcb22220833c64bc86f0c1a36e6c16c6b2eb422c0af4bcc SHA512 aad8538f6331b1d3e1bf7d19a8ce15b4bf0cbffc3a71f0bd09fb04e34ad25ddc70186b06f88668dd3f4008a8d4bb3b1421d20e21f029b9be4cffd2c3f64ca22b
|
||||
DIST kubernetes-1.33.5.tar.gz 37091266 BLAKE2B e7c2093a1e96fc82156895f40f4f5e13e65def5918f9487ce386c70f3364da1bd43d8322c29e045bfa0d2675797b882fb689ed777e3fc90c1fcd69724b9a9790 SHA512 bd5d3a95b03df672b9371b53bb7410ce1fba7a70be4a647044429828c3eb50ac5267db21bd7ddf1b15aec1476d782d77124be752109b79c283cb513a0ab79359
|
||||
DIST kubernetes-1.33.6.tar.gz 37104539 BLAKE2B d4bf3ba1499073fe91a5007e9dfa2bcf282ab799794a17ef67e677321515d4e81628f9cf8a147bd7aa4a2b18b35b47d03902cfbbde148079f2c3daa1e5218ba9 SHA512 d20b142dc41350c6fcc4b84e79f3c0982408de396c2fcfb4a1e34d928f2e334f40ee7ebce37147d4bab6be8d31468c5bf0723433f8ede353a04d2b06f88b1014
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module systemd
|
||||
|
||||
DESCRIPTION="Kubernetes Scheduler"
|
||||
HOMEPAGE="https://kubernetes.io"
|
||||
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
|
||||
S=${WORKDIR}/kubernetes-${PV}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent licenses
|
||||
LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="hardened"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="acct-group/kube-scheduler
|
||||
acct-user/kube-scheduler"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-lang/go-1.23.3"
|
||||
|
||||
QA_PRESTRIPPED=usr/bin/kube-scheduler
|
||||
|
||||
src_compile() {
|
||||
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
|
||||
emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
|
||||
WHAT=cmd/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin _output/bin/${PN}
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}.logrotated ${PN}
|
||||
keepdir /var/log/${PN}
|
||||
fowners ${PN}:${PN} /var/log/${PN}
|
||||
}
|
||||
Reference in New Issue
Block a user