diff options
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/Manifest.gz | bin | 14204 -> 14197 bytes | |||
-rw-r--r-- | sys-cluster/minikube/Manifest | 2 | ||||
-rw-r--r-- | sys-cluster/minikube/minikube-0.34.1.ebuild | 50 | ||||
-rw-r--r-- | sys-cluster/util-vserver/Manifest | 3 | ||||
-rw-r--r-- | sys-cluster/util-vserver/files/util-vserver-0.30.216_pre3120-vserver-init-functions.patch | 11 | ||||
-rw-r--r-- | sys-cluster/util-vserver/util-vserver-0.30.216_pre3120-r1.ebuild | 15 |
6 files changed, 76 insertions, 5 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz Binary files differindex fa023e90b278..1533a6c2448f 100644 --- a/sys-cluster/Manifest.gz +++ b/sys-cluster/Manifest.gz diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest index d779e6bf737c..2035ceff7ba6 100644 --- a/sys-cluster/minikube/Manifest +++ b/sys-cluster/minikube/Manifest @@ -3,9 +3,11 @@ DIST minikube-0.31.0.tar.gz 9213283 BLAKE2B 97440d26d724e54d265ee9c3602c2dc0cfd4 DIST minikube-0.32.0.tar.gz 9216759 BLAKE2B 0b823ea3e9d912d3caeb7fe4cb28390c718fcc77c509bf4fac9b8e318fc70ca8152795de28c56f1a117f42181b4e668f267a710c058003727f4e07a1be2ea0b4 SHA512 e760f92155accd27b5851e45931207222170027ac26e16285df0cb876fd6f49f51c5c258a159cb2595656f5a0f20115cb94f34e8368c344f2ecc39c863d6f67c DIST minikube-0.33.0.tar.gz 9433237 BLAKE2B bf05d05d6323b3a4d656a7522fec464d01c1d02d69c6079dc520a6e9ca356a25c231cb661aaf037d2a20d2091ca1b030fc7e3609576644efe1413f620eee0ef3 SHA512 1204618591048878c9160f2b3d69f6cb6e6139a603071407b5539e9747a79eb73481cb515e7cb413d7925b981f69ced044eb8a0a7dd3aa3fee9042e75372b13e DIST minikube-0.33.1.tar.gz 9434081 BLAKE2B a29c3293f67e33fa0f5ece632db1a852a3bbd6f2c522699e59148a41277bf819c20d5d27034c71f89df2a5d7895c2dbf3166c11661e98be38267fbd5b2c25ab5 SHA512 c4a266c2d68264155ebc6dcbd3788ed77678c86310be469e595cd6f1d89677082cd8445e9dd456ec7d7433922fd0e7d4315614c2a62640ce9efc7adceb0e7cb8 +DIST minikube-0.34.1.tar.gz 11048222 BLAKE2B 7451d310079f58c5a81383b3801faa153aeca9be6a93dd553d4220e203ce5ad06c2c5b1d0a7601bd76c9f05881c99ceabd959d1b290daa9c0ffce8b2f59c4e69 SHA512 004e403be9300b93a734eabe0fadf01fbfb7f13e04564df08924a6681109b1c155979728561aadce94265920ff3706785390d7ee9000a5072789127185d2a1d4 EBUILD minikube-0.30.0.ebuild 1622 BLAKE2B bc9bfd9a6b693bc71719750f01b81a313eabbd4bea23604a939588f06a3783604ae264f49376883b83a8599c5bca2259c4043afa3e1fbf3dfe9fe020467be13a SHA512 41801a7f65a66a4b0a6fbfeefde14b5f32fe09246bd76967ca34c28b56a0008acf0f7ffd6d7705966a83fa3d3e6f89063774b228bef59310e085d4ece9f2a39c EBUILD minikube-0.31.0.ebuild 1622 BLAKE2B bc9bfd9a6b693bc71719750f01b81a313eabbd4bea23604a939588f06a3783604ae264f49376883b83a8599c5bca2259c4043afa3e1fbf3dfe9fe020467be13a SHA512 41801a7f65a66a4b0a6fbfeefde14b5f32fe09246bd76967ca34c28b56a0008acf0f7ffd6d7705966a83fa3d3e6f89063774b228bef59310e085d4ece9f2a39c EBUILD minikube-0.32.0.ebuild 1622 BLAKE2B bc9bfd9a6b693bc71719750f01b81a313eabbd4bea23604a939588f06a3783604ae264f49376883b83a8599c5bca2259c4043afa3e1fbf3dfe9fe020467be13a SHA512 41801a7f65a66a4b0a6fbfeefde14b5f32fe09246bd76967ca34c28b56a0008acf0f7ffd6d7705966a83fa3d3e6f89063774b228bef59310e085d4ece9f2a39c EBUILD minikube-0.33.0.ebuild 1622 BLAKE2B b2273eeb591682b876038d482d59e1c1c87ae2fac757898989381c7a5222441a91594037fc3d359c7136fd8ae77a13180997dd8c8c57818c7e559faea962f44b SHA512 6e22477460f56a96428ad103b22c9df7daaa8fe3d04269206ca732826b3ec9ea3173ecf050bcaa6015a1d5094cb878eeea4e40bf46626f6ae4a63f2fe37a6691 EBUILD minikube-0.33.1.ebuild 1622 BLAKE2B b2273eeb591682b876038d482d59e1c1c87ae2fac757898989381c7a5222441a91594037fc3d359c7136fd8ae77a13180997dd8c8c57818c7e559faea962f44b SHA512 6e22477460f56a96428ad103b22c9df7daaa8fe3d04269206ca732826b3ec9ea3173ecf050bcaa6015a1d5094cb878eeea4e40bf46626f6ae4a63f2fe37a6691 +EBUILD minikube-0.34.1.ebuild 1622 BLAKE2B b2273eeb591682b876038d482d59e1c1c87ae2fac757898989381c7a5222441a91594037fc3d359c7136fd8ae77a13180997dd8c8c57818c7e559faea962f44b SHA512 6e22477460f56a96428ad103b22c9df7daaa8fe3d04269206ca732826b3ec9ea3173ecf050bcaa6015a1d5094cb878eeea4e40bf46626f6ae4a63f2fe37a6691 MISC metadata.xml 394 BLAKE2B ca9fbc7af4a84d99a6d22c00cb28c09747675dc66ef21a43b3011bdccd129df698cacad0375f4ef360de2874d1cf6282834c6b901cd86c6c4dd213f67f006f45 SHA512 0690f97963d432904a0f002273d73ac4d998cde1d2f2fafddc2eeb5d841970b634c58ffa534fd5982a8166a40159164422771baa000566561b4f428ebe818bd8 diff --git a/sys-cluster/minikube/minikube-0.34.1.ebuild b/sys-cluster/minikube/minikube-0.34.1.ebuild new file mode 100644 index 000000000000..dfa9435d5830 --- /dev/null +++ b/sys-cluster/minikube/minikube-0.34.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +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 libvirt" + +DEPEND="dev-go/go-bindata + ${PYTHON_DEPS} + libvirt? ( app-emulation/libvirt[qemu] )" +RDEPEND=">=sys-cluster/kubectl-1.10.0" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e 's/ -s -w/ -w/' -e 's#.*GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' -e 's#$(GOPATH)/bin/go-bindata#/usr/bin/go-bindata#g' src/${EGO_PN}/Makefile || die + sed -i -e "s/get_commit(), get_tree_state(), get_version()/get_commit(), 'gitTreeState=clean', get_version()/" src/${EGO_PN}/hack/get_k8s_version.py || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" GOFLAGS="-v" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN} $(usex libvirt "out/docker-machine-driver-kvm2" "") out/minikube-linux-amd64 +} + +src_install() { + pushd src/${EGO_PN} || die + newbin out/minikube-linux-amd64 minikube + use libvirt && dobin out/docker-machine-driver-kvm2 + dodoc -r docs CHANGELOG.md README.md + popd || die +} + +pkg_postinst() { + elog "You may want to install the following optional dependency:" + elog " app-emulation/virtualbox or app-emulation/virtualbox-bin" +} diff --git a/sys-cluster/util-vserver/Manifest b/sys-cluster/util-vserver/Manifest index 9f6c231fcfde..f3a612bb2b0d 100644 --- a/sys-cluster/util-vserver/Manifest +++ b/sys-cluster/util-vserver/Manifest @@ -1,5 +1,6 @@ AUX bash_completion 7568 BLAKE2B 853a448c7675888ae8e8a79218c2f156684a0189e27e94a0c512477dd1065c3f178485810d8ef2242e7e4a5b3c17533f8e6279d4fe3dc720f4ea9864f0f66dc2 SHA512 b9e5745775121107da14540103bbf4943692a514cf3cd69b71c999a5e0eb1c81253b6ac4ca635cdb6e64cd1f1c1204dfecd4a6f83cbe7d5448625c53f80ed3bb +AUX util-vserver-0.30.216_pre3120-vserver-init-functions.patch 476 BLAKE2B 29479f8de5f7f0b455ce98cededff4b54535ffffa1762681646fd594d3f84b2c10674cb2269987c3b1106ac64cfab8aaf9c747a0f75e7d2ee0127cc08e2e459b SHA512 0d973356d9b2cb403d7f0895836850f7500e42b1d304880da6542584a37d877b840ab1a134bc754915fbcc702b4824158004f22d3acee3eaf64e298620bed987 DIST util-vserver-0.30.216-pre3120.tar.gz 990833 BLAKE2B a9227d4b4074300f188617c48ec7884f8cf34e8b2c2685eab7678b00fbca6ea5ad4bc9dd926f88e49633165b0402802a3077d029ee4c75447112705fdb41ca4c SHA512 eca7680a8b06fecd678b4dad5824c92b53d872b3e7ec9cc275425437fb7fcfb3991f58770096f20d8274e37927a39b64ed9db082ef806e76d0c603b2cd64ef32 -EBUILD util-vserver-0.30.216_pre3120-r1.ebuild 2577 BLAKE2B cd7ad46e0a1307edc3b9248f30959a712e09ce21ada06dfd787b0390331a46c4b428cc2287ead248304a5c08b8c99de91395445fc13b45264de6aa1bee3dceed SHA512 cd81a853fae7d732385f4c60802e6ffa83a6de83ad55213b2fd7dd0bebcac4040c85c656627e4c9220bf9ef563d3807b152615038fc8ba06e616a3422ffbcb6e +EBUILD util-vserver-0.30.216_pre3120-r1.ebuild 2697 BLAKE2B 4ff53e547164d2a34b79ec2d0e1e1f686d20b73fb6078a2fb0fc0d1b82540105c117317f4cdb1340f61eb3a2221b787a899c3be3d39d00e4bf6b53760ad23825 SHA512 124764e5c8c57086a3b0c57c2d1cdfdba58f8e31ceb18df95b6f411ec5b2ec2a1e6546d93c3a133f946bf4455b5a52173390782deacfb3abc83aba8425bc2777 EBUILD util-vserver-0.30.216_pre3120.ebuild 2626 BLAKE2B 8687a97b2e603e34f39cbaaf4d9dc89fa6a6e0cc848df90b106a6771ac181b5f28804697afa53b3bed83599756e0bd6eb279df6240790f4dd68a33c135588a16 SHA512 aca3576606941549fcdbd51b7e5ffec420013dd1763e6f4af48aaba281fe9796e5c4ec84ca9289b7bfec1fc78e73832fcf7eaaaea60766ad6c33b4fc1cba3d44 MISC metadata.xml 608 BLAKE2B 08f33a158673400b65c252f2baefce7e21cbc227ff8e8f0d5fb0470dfb721d8c1936784958d67b9575ba56bd466af4d8a7c369d8712ff9d600f45b48cd88c9c6 SHA512 38db9a382d90e296630c14ab82f175f955f82429fb1dae2e63c1b8cc9924dc527772bd5d6aa302a41dbacc2d3d330e2bc67a010570179c265ebd6f377d214931 diff --git a/sys-cluster/util-vserver/files/util-vserver-0.30.216_pre3120-vserver-init-functions.patch b/sys-cluster/util-vserver/files/util-vserver-0.30.216_pre3120-vserver-init-functions.patch new file mode 100644 index 000000000000..9026ba07c967 --- /dev/null +++ b/sys-cluster/util-vserver/files/util-vserver-0.30.216_pre3120-vserver-init-functions.patch @@ -0,0 +1,11 @@ +--- a/scripts/vserver-init.functions 2019-02-20 07:54:16.747585681 +0000 ++++ b/scripts/vserver-init.functions 2019-02-20 07:54:31.457661349 +0000 +@@ -80,7 +80,7 @@ + + function create_dirs() + { +- $_MKDIR -p "$__RUNDIR" && $_MKDIR -p "$__VSHELPERSTATEDIR" && $_MKDIR -p `$_READLINK "$__PKGSTATEREVDIR"` ++ $_MKDIR -p "$__RUNDIR" && $_MKDIR -p "$__VSHELPERSTATEDIR" && $_MKDIR -p "$__PKGCACHEDIR" && $_MKDIR -p `$_READLINK "$__PKGSTATEREVDIR"` + } + + function mount_cgroup() diff --git a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3120-r1.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3120-r1.ebuild index 228e64e50988..d9776666cc1a 100644 --- a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3120-r1.ebuild +++ b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3120-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,6 +30,12 @@ RDEPEND=" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}/${P}-vserver-init-functions.patch" +) + +DOCS=( README ChangeLog NEWS AUTHORS THANKS util-vserver.spec ) + pkg_setup() { if [[ -z "${VDIRBASE}" ]]; then einfo @@ -68,15 +74,16 @@ src_compile() { src_install() { make DESTDIR="${D}" install install-distribution || die + # remove runtime paths + rm -r "${D}"/var/run || die + rm -r "${D}"/var/cache || die + # keep dirs - keepdir /var/cache/vservers keepdir "${VDIRBASE}" keepdir "${VDIRBASE}"/.pkg # bash-completion newbashcomp "${FILESDIR}"/bash_completion ${PN} - - dodoc README ChangeLog NEWS AUTHORS THANKS util-vserver.spec } pkg_postinst() { |