From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A73FD139694 for ; Wed, 10 May 2017 21:24:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9CE9BE0CB5; Wed, 10 May 2017 21:24:53 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 66D85E0CB5 for ; Wed, 10 May 2017 21:24:53 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3277D33E4AD for ; Wed, 10 May 2017 21:24:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 92FAF845 for ; Wed, 10 May 2017 21:24:50 +0000 (UTC) From: "Manuel Rüger" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Manuel Rüger" Message-ID: <1494451397.2989e3a303b3f61cbc115c0db0086e4f492d63c9.mrueg@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/minikube/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-cluster/minikube/Manifest sys-cluster/minikube/minikube-0.19.0.ebuild X-VCS-Directories: sys-cluster/minikube/ X-VCS-Committer: mrueg X-VCS-Committer-Name: Manuel Rüger X-VCS-Revision: 2989e3a303b3f61cbc115c0db0086e4f492d63c9 X-VCS-Branch: master Date: Wed, 10 May 2017 21:24:50 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d6b575c9-3752-483b-8cd2-9b2d0af85609 X-Archives-Hash: 3b475ff6666a03d45cd2cb0384aaf8fe commit: 2989e3a303b3f61cbc115c0db0086e4f492d63c9 Author: Manuel Rüger gentoo org> AuthorDate: Wed May 10 21:23:17 2017 +0000 Commit: Manuel Rüger gentoo org> CommitDate: Wed May 10 21:23:17 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2989e3a3 sys-cluster/minikube: Version bump to 0.19.0 Package-Manager: Portage-2.3.5, Repoman-2.3.1 sys-cluster/minikube/Manifest | 1 + sys-cluster/minikube/minikube-0.19.0.ebuild | 43 +++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest index 833286bd4cc..cc7ce26394e 100644 --- a/sys-cluster/minikube/Manifest +++ b/sys-cluster/minikube/Manifest @@ -1,3 +1,4 @@ DIST minikube-0.16.0.tar.gz 16133596 SHA256 ea5034287eaccf6ae357a6679fb830fe28d14e2512f4008972e0404b248282ac SHA512 0e3aea16cef775b29a22544d15e760eeb5cc3cf91e96104fe1b1682e6cbe5bdcf30b7ebefc9456b31f768ec26d3e16f290921974e147a730d144a104dc052548 WHIRLPOOL 370e8ade300f6c34bdb6d697ed3c1e21de3ffed89d78597bc97c8fbccf000308f600a9f5982897805ee3ac27a11e77625fb9e29fd0f752f29f2faef2e72af320 DIST minikube-0.17.1.tar.gz 16303526 SHA256 eebc101452f3d97c82979caca9a6d352e36fc2f605124fd5adb3dc96ee6c8ba5 SHA512 670f4e24d48e24ff7815c2c1ee367d3b224f84b29de0a198aec0881f018b91f3f78ce5072cb160856b4b71071cc229e49e846d61ad9ceeb4f5e0e399f3f4a952 WHIRLPOOL 81726120c99f10298e41b2ecc7ace058804fdd36247f1e6e4f88c69a2e44ff195351f86aa2ba37eb92067fa1a264ec86e33f253928f0d184122e2a338045aa8a DIST minikube-0.18.0.tar.gz 16528540 SHA256 9852627033582fcf6f23ae99604f26130e65cee0396a04bfe71c8439d645acf5 SHA512 10eae27b29aa037009fa59efbe4970029b7007303dd3b3ef9f0a3fc0872dc4a01133706513094349e8df700c445a38f6008aa3167c6d51c38617c5d66a7f162d WHIRLPOOL 6d7b1d77a13634795c19c0b95e3db7be11b90c81ff07bee73576bfcaa842bdf3f13fba1dfaa415c13db48410ed08f03bd7cbb16152ce7a6e3af7f957b7dc3f96 +DIST minikube-0.19.0.tar.gz 16564469 SHA256 41501ffaff36a96fba3a913333fb08755873712ffeadcd008254b702e18b5b45 SHA512 af5cfa6fafc5ac16227bda88395924f1baaeebe1ced468e5033fd89ab23c87a59c81889c4fa7382ff900f3dec33205550899ac612b20d0a65df820bc37cc8c76 WHIRLPOOL b3eec9f8d55da969a6a6d08d24cedc6d74875f4222032458a309042a33a046b1af22f0fb5f37f1e6d6200d53eb16abb51b7fbdbf578ff9b53a6f19a9876a589b diff --git a/sys-cluster/minikube/minikube-0.19.0.ebuild b/sys-cluster/minikube/minikube-0.19.0.ebuild new file mode 100644 index 00000000000..6221d6e9250 --- /dev/null +++ b/sys-cluster/minikube/minikube-0.19.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit python-any-r1 golang-build golang-vcs-snapshot + +EGO_PN="k8s.io/minikube/..." +ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Single Node Kubernetes Cluster" +HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="hardened" + +DEPEND="dev-go/go-bindata + ${PYTHON_DEPS}" +RDEPEND=">=sys-cluster/kubectl-1.5.3" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e 's/ -s -w/ -w/' -e 's#$(GOPATH)/bin/go-bindata#go-bindata#' -e 's#GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' src/${EGO_PN%/*}/Makefile || die + sed -i -e "s/get_rev(), get_version(), get_tree_state()/get_rev(), get_version(), 'gitTreeState=clean'/" src/${EGO_PN%/*}/hack/get_k8s_version.py || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN%/*} +} + +src_install() { + pushd src/${EGO_PN%/*} || die + dobin out/minikube out/localkube + dodoc CHANGELOG.md DRIVERS.md README.md ROADMAP.md + popd || die +}