From fab95e98818bada1626a7723a1348f4e920d25e0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 26 Feb 2024 17:40:44 +0000 Subject: gentoo auto-resync : 26:02:2024 - 17:40:44 --- sys-cluster/kube-scheduler/Manifest | 2 ++ .../kube-scheduler/kube-scheduler-1.29.2.ebuild | 39 ++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild (limited to 'sys-cluster/kube-scheduler') diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 9361c3706b3d..98888ebab5b3 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -5,8 +5,10 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B cf45650e62a79fddee9ffd08cb80cb90 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a +DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09 SHA512 8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a EBUILD kube-scheduler-1.26.13.ebuild 961 BLAKE2B 57cc7180db967bd13e8aad997462ec475eb6d493ca45a9c24dd88dce21b5f4eb4fa0e77fff57b750973ae85cddcdc8a9e1b7b2c85a965c9150cbb8b23ef24da6 SHA512 e924455ac7218216d4e22169094c8892d3a9b31fd309d4c1c886c7cb99b92e71db3ecf871ad04a5102ace0f15fe7cfb6f74ad55719fce322a569a7698e8c4c39 EBUILD kube-scheduler-1.27.10.ebuild 961 BLAKE2B 589f45e45f26bb4a8cc2a37d4e4c3782e9a6d922c5af3ce754ece255671faeed27f151a0dc5090492d23ccde98049eefeafc91644598ec986401adf5e52f95f6 SHA512 10fe778021aff1b667a7181fc5352ce927a07b377eab05ed353e164947ae26c6c1e9d194a6564f170ff0f659185bac26e84ae8d3367cd50da52daacaf0a075a1 EBUILD kube-scheduler-1.28.6.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455 EBUILD kube-scheduler-1.29.1.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455 +EBUILD kube-scheduler-1.29.2.ebuild 984 BLAKE2B 8c85217ab07ae9d7461f707aebba50ca91b108194c09e99704f7b2307c80028e9fceb0101fbd4cb26ed6c52d4f9a0529d950569cd73fde1563d46a17d8ccdb1b SHA512 a6b19f463a34fd6b59cb76b255d23c43c2dcba859909c6f7fb207732bf0ab4e0642cf675f21bf9b4d06fa21aef74a86c44a95cad56e836e0a51179ade0cfa197 MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild new file mode 100644 index 000000000000..2a519df97c29 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 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} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} -- cgit v1.2.3