diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-emulation/ganeti-instance-debootstrap | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'app-emulation/ganeti-instance-debootstrap')
5 files changed, 135 insertions, 0 deletions
diff --git a/app-emulation/ganeti-instance-debootstrap/Manifest b/app-emulation/ganeti-instance-debootstrap/Manifest new file mode 100644 index 000000000000..610f882bd759 --- /dev/null +++ b/app-emulation/ganeti-instance-debootstrap/Manifest @@ -0,0 +1,7 @@ +DIST ganeti-instance-debootstrap-0.11.tar.gz 67946 BLAKE2B 0dbf3d16ae4058f0093adcd0a33c473719cf6de267dbc4e99e3326a2885d57693e2d0408b1079681056be88c7db23ab168e38f38d4051e8847d3b552fa42d4a1 SHA512 d39ae29b49e3e0e25e9052ee5201d5aeeedfa229cc0b8674ea01a26b1b615b262c1464ca16b5268884a0fa28981e5126eec084d7bb9298a4b405574925b85b4e +DIST ganeti-instance-debootstrap-0.12.tar.gz 69835 BLAKE2B 096bd1534a41de21cb26883397f1f07db2e9ea5991cfea05d8c4e44344659d642fded54ed90e350b1db3225385badd350f88c5137e9c035d5ee7fa24bd7098c2 SHA512 5f1813510071addca9bee5e36f7b34a5cbd06f53db8222f6345cb788af8d686aeb94d11ec098eb63b8e11ded18a03c233dd99237f2db9190894bab6189353ab5 +DIST ganeti-instance-debootstrap-0.16.tar.gz 23020 BLAKE2B 8e96597ee94e5806de78ade571f5287e68c5442a91fb8ef3f6e2dbb95301e036fa79225b3c8a2517b05ff14eba0fb541c792556218d0f9a9346f1ebe524a6b38 SHA512 43197d034d719b81ea8737ea60763d43bf71bc9b15b0fbee60bd42e5b0c0f3821805986d4f564db91207a83c2396e87fe081180eec3a5da77d18f2d510fbff1f +EBUILD ganeti-instance-debootstrap-0.11.ebuild 754 BLAKE2B b2127379cb20e6a727a9ddd04c5f233ddcf1dc61184b580edbb82955f8b2943ef4f134eb8b5fe43c024b23b8dbefd1a9f3642fbf24f6c14f27c9953408cdd100 SHA512 8b7567e8ca01eb60cac1052ea9aa1f2decff3c7f051846ac94fa7de986fc28e30ab788f1b6973dc3c5ff3b8d58cc0560a473f46947f7d152df888d6b0f21ca27 +EBUILD ganeti-instance-debootstrap-0.12.ebuild 756 BLAKE2B 2bad6ddd56879f8c16c439f57ca956decf925e28e65e025a2b03af7eb230bb292dafc23acbee4df1309a27efe898ac22b0092f47fc180ca7692a865e8851880f SHA512 c7501faf82959a41f3d1bde365d41f53a9b23852ea93f3c11768ab3b97b3908870e6aa7ea6b2212c6f287b624ac30ba308a1aa72536192131985335f1ea5142e +EBUILD ganeti-instance-debootstrap-0.16.ebuild 846 BLAKE2B 1958a53d66b67c49c2534e775cbefbeff8ce5ff43d8a3f5cd11ece43c9b2636b776b6e6e41178dc676ce7d38e13b09128f2fe8ea01940bb1efff8d27d903d7b0 SHA512 49a465b86bc87209fa0e55c6ad21541476a8b4a6f28b03c905ae9339f72de06109b7d389cfe92e811eda69ddf136efe92c3e7b2e1e9acc129b82b7ec1c090111 +MISC metadata.xml 693 BLAKE2B 8e67678f49377a1e982361b80d67e2af5b4a093996d7416e1ac98925ee3cd9f3a79fcd23f9146df831c55b6aa9aa8ed4e7c5e735d9fd191b48406b256757d340 SHA512 5cc8e1aa819d16acfd1645a8f4921343e931423af0e4e6414d92599d3d9a0ea301b1549a767b9c768cb7f35d9bf580657ddf25d1165ccf59cdda54e0099fbcb3 diff --git a/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.11.ebuild b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.11.ebuild new file mode 100644 index 000000000000..91c4f1ab4d1c --- /dev/null +++ b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.11.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 + +inherit eutils + +DESCRIPTION="Scripts to build Ganeti VMs with debootstrap" +HOMEPAGE="http://www.ganeti.org/" +SRC_URI="https://ganeti.googlecode.com/files/ganeti-instance-debootstrap-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="" +RDEPEND="app-arch/dpkg + app-arch/dump + app-emulation/ganeti + dev-util/debootstrap + >=sys-apps/coreutils-6.10-r1 + sys-apps/util-linux + sys-fs/e2fsprogs" + +src_configure() { + econf --docdir=/usr/share/doc/${P} || die "econf failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + insinto /etc/ganeti/instance-debootstrap/hooks + doins examples/hooks/* +} diff --git a/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.12.ebuild b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.12.ebuild new file mode 100644 index 000000000000..8d6740a836aa --- /dev/null +++ b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 + +inherit eutils + +DESCRIPTION="Scripts to build Ganeti VMs with debootstrap" +HOMEPAGE="http://www.ganeti.org/" +SRC_URI="https://ganeti.googlecode.com/files/ganeti-instance-debootstrap-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="app-arch/dpkg + app-arch/dump + app-emulation/ganeti + dev-util/debootstrap + >=sys-apps/coreutils-6.10-r1 + sys-apps/util-linux + sys-fs/e2fsprogs" + +src_configure() { + econf --docdir=/usr/share/doc/${P} || die "econf failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + insinto /etc/ganeti/instance-debootstrap/hooks + doins examples/hooks/* +} diff --git a/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild new file mode 100644 index 000000000000..7bea16989fde --- /dev/null +++ b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Scripts to build Ganeti VMs with debootstrap" +HOMEPAGE="http://www.ganeti.org/" +SRC_URI="http://downloads.ganeti.org/instance-debootstrap/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + ${DEPEND} + >=sys-apps/coreutils-6.10-r1 + app-arch/dpkg + app-arch/dump + app-emulation/ganeti + dev-util/debootstrap + sys-apps/util-linux + sys-fs/e2fsprogs + sys-fs/multipath-tools +" + +src_prepare() { + default + + sed -i -e 's|AC_MSG_ERROR|AC_MSG_WARN|g' configure.ac || die + sed -i -e 's|COPYING||g' Makefile.am || die + + eautoreconf +} + +src_configure() { + econf --docdir=/usr/share/doc/${P} +} + +src_install() { + default + + insinto /etc/ganeti/instance-debootstrap/hooks + doins examples/hooks/* +} diff --git a/app-emulation/ganeti-instance-debootstrap/metadata.xml b/app-emulation/ganeti-instance-debootstrap/metadata.xml new file mode 100644 index 000000000000..26710bfe632c --- /dev/null +++ b/app-emulation/ganeti-instance-debootstrap/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>virtualization@gentoo.org</email> + <name>Gentoo Virtualization Project</name> + </maintainer> + <longdescription lang="en">This is a guest OS definition for Ganeti (https://code.google.com/p/ganeti). + It will install a minimal version of Debian or Ubuntu via debootstrap (thus + it requires network access). This only works if you have a Debian-based node + or you have debootstrap installed by hand on another distribution.</longdescription> + <upstream> + <remote-id type="google-code">ganeti</remote-id> + </upstream> +</pkgmetadata> |