Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
Date: Fri, 27 Sep 2019 12:44:36
Message-Id: 1569588253.3bd1389ee13fed7bfd784b35b775b47fd4de31b8.mrueg@gentoo
1 commit: 3bd1389ee13fed7bfd784b35b775b47fd4de31b8
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 27 12:43:37 2019 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 27 12:44:13 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd1389e
7
8 sys-cluster/kubeadm: Version bump to 1.16.0
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.16
11 Signed-off-by: Manuel Rüger <mrueg <AT> gentoo.org>
12
13 sys-cluster/kubeadm/Manifest | 1 +
14 sys-cluster/kubeadm/kubeadm-1.16.0.ebuild | 47 +++++++++++++++++++++++++++++++
15 2 files changed, 48 insertions(+)
16
17 diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
18 index 8414e218817..10d7989c3d0 100644
19 --- a/sys-cluster/kubeadm/Manifest
20 +++ b/sys-cluster/kubeadm/Manifest
21 @@ -3,3 +3,4 @@ DIST kubernetes-1.14.6.tar.gz 28077478 BLAKE2B 8d4d3904b465e97822695f51b0b0becdd
22 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301 SHA512 cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
23 DIST kubernetes-1.15.3.tar.gz 26635140 BLAKE2B 3189d1e79c47bd5e656972c9e2944a41b827f601e43d397fd2b1ea3f20b65acd80105556607a7699cacf8e0c819d2e09dd35e0283003c22972f4aeb83822ae98 SHA512 b4c3f65f7ae6c9b3e1bb8efd5182a0c922e372c0b8db77b71cd52025c7a00f592ad450c042d78b1d54b716c328c0b291296b36c102579a416b9cd8dda1be8ad2
24 DIST kubernetes-1.15.4.tar.gz 26643115 BLAKE2B 7fa68a2deae73d92526a65a0c70f697ec831e158417a607ab1884ade53c652123370e0fdfb13bc6804fc3fece03d2a29d3bd91fd27f767585f3ea05eec759b47 SHA512 046305e572b743c4eb59fd9ee05af197961d1a5b47cf88d30cbcbb9be4cc7dddc497738cd3700a4ff047deb8c0057d809b2c7b98fcf160657b94ae7b71ea3299
25 +DIST kubernetes-1.16.0.tar.gz 31159351 BLAKE2B e140a8bcbd753e29dfe4367c5a81578327239e72e51d1dd9402094c7482ba159a27ba5fb9df9825e5c7f3e428a6855c598670932f53d63845cf18fcdec6a0a54 SHA512 2019c15ea952b9dea7cb2a1ce6df0402f8addc9e5786413cc9a734923c0fa0256881e59b9a36f859cac9072c91754baf2ba235793296ec870e1aee5a64c4a097
26
27 diff --git a/sys-cluster/kubeadm/kubeadm-1.16.0.ebuild b/sys-cluster/kubeadm/kubeadm-1.16.0.ebuild
28 new file mode 100644
29 index 00000000000..ffd3646b62e
30 --- /dev/null
31 +++ b/sys-cluster/kubeadm/kubeadm-1.16.0.ebuild
32 @@ -0,0 +1,47 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +inherit golang-build golang-vcs-snapshot bash-completion-r1
38 +
39 +EGO_PN="k8s.io/kubernetes"
40 +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
41 +KEYWORDS="~amd64"
42 +
43 +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
44 +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
45 +SRC_URI="${ARCHIVE_URI}"
46 +
47 +LICENSE="Apache-2.0"
48 +SLOT="0"
49 +IUSE=""
50 +
51 +DEPEND=">=dev-lang/go-1.12
52 + dev-go/go-bindata"
53 +
54 +RESTRICT="test"
55 +
56 +src_prepare() {
57 + default
58 + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
59 + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
60 +}
61 +
62 +src_compile() {
63 + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v
64 + pushd src/${EGO_PN} || die
65 + _output/bin/${PN} completion bash > ${PN}.bash || die
66 + _output/bin/${PN} completion zsh > ${PN}.zsh || die
67 + popd || die
68 +}
69 +
70 +src_install() {
71 + pushd src/${EGO_PN} || die
72 + dobin _output/bin/${PN}
73 +
74 + newbashcomp ${PN}.bash ${PN}
75 + insinto /usr/share/zsh/site-functions
76 + newins ${PN}.zsh _${PN}
77 +
78 + popd || die
79 +}