diff options
author | Michael Hanselmann <hansmi@gentoo.org> | 2007-11-28 17:16:32 +0000 |
---|---|---|
committer | Michael Hanselmann <hansmi@gentoo.org> | 2007-11-28 17:16:32 +0000 |
commit | 292788621ec3380106ac638954d599a10dede336 (patch) | |
tree | b29bfa3225b57c03a909aeb8051dec83e74818f3 /app-emulation | |
parent | bump (diff) | |
download | historical-292788621ec3380106ac638954d599a10dede336.tar.gz historical-292788621ec3380106ac638954d599a10dede336.tar.bz2 historical-292788621ec3380106ac638954d599a10dede336.zip |
Version bump.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'app-emulation')
6 files changed, 107 insertions, 2 deletions
diff --git a/app-emulation/ganeti-instance-debian-etch/ChangeLog b/app-emulation/ganeti-instance-debian-etch/ChangeLog index 0a4e47b72888..c4c3fd4c42de 100644 --- a/app-emulation/ganeti-instance-debian-etch/ChangeLog +++ b/app-emulation/ganeti-instance-debian-etch/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/ganeti-instance-debian-etch # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-debian-etch/ChangeLog,v 1.2 2007/11/24 18:56:42 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-debian-etch/ChangeLog,v 1.3 2007/11/28 17:16:18 hansmi Exp $ + +*ganeti-instance-debian-etch-0.3 (28 Nov 2007) + + 28 Nov 2007; Michael Hanselmann <hansmi@gentoo.org> + +ganeti-instance-debian-etch-0.3.ebuild: + Version bump. *ganeti-instance-debian-etch-0.2 (23 Nov 2007) diff --git a/app-emulation/ganeti-instance-debian-etch/files/digest-ganeti-instance-debian-etch-0.3 b/app-emulation/ganeti-instance-debian-etch/files/digest-ganeti-instance-debian-etch-0.3 new file mode 100644 index 000000000000..23c4867f6396 --- /dev/null +++ b/app-emulation/ganeti-instance-debian-etch/files/digest-ganeti-instance-debian-etch-0.3 @@ -0,0 +1,3 @@ +MD5 60a85ce30249eb49f8269a92c2623cd7 ganeti-instance-debian-etch-0.3.tar 40960 +RMD160 8714bbd4ed3deccdee0657f768d6b0f1a9e2804d ganeti-instance-debian-etch-0.3.tar 40960 +SHA256 41d7b23fafb9a3de4faa775258519f7136ba2c499e85d52fecef5042087ca401 ganeti-instance-debian-etch-0.3.tar 40960 diff --git a/app-emulation/ganeti-instance-debian-etch/ganeti-instance-debian-etch-0.3.ebuild b/app-emulation/ganeti-instance-debian-etch/ganeti-instance-debian-etch-0.3.ebuild new file mode 100644 index 000000000000..47108e6c04ae --- /dev/null +++ b/app-emulation/ganeti-instance-debian-etch/ganeti-instance-debian-etch-0.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-debian-etch/ganeti-instance-debian-etch-0.3.ebuild,v 1.1 2007/11/28 17:16:18 hansmi Exp $ + +DESCRIPTION="Debian Etch instance example for Ganeti" +HOMEPAGE="http://code.google.com/p/ganeti/" +SRC_URI="http://ganeti.googlecode.com/files/${P}.tar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND=" + app-arch/dpkg + app-arch/dump + app-emulation/ganeti + dev-util/debootstrap + sys-apps/mktemp + sys-apps/util-linux + sys-fs/e2fsprogs +" + +src_install() { + dir=/srv/ganeti/os/debian-etch/ + insinto ${dir} + doins "${S}"/* + fperms 755 ${dir}/{create,export,import,rename} +} diff --git a/app-emulation/ganeti/ChangeLog b/app-emulation/ganeti/ChangeLog index 9e99b3a89298..c11d42b7f054 100644 --- a/app-emulation/ganeti/ChangeLog +++ b/app-emulation/ganeti/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/ganeti # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ChangeLog,v 1.3 2007/11/24 18:56:21 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ChangeLog,v 1.4 2007/11/28 17:16:32 hansmi Exp $ + +*ganeti-1.2_beta3 (28 Nov 2007) + + 28 Nov 2007; Michael Hanselmann <hansmi@gentoo.org> + +ganeti-1.2_beta3.ebuild: + Version bump. *ganeti-1.2_beta2-r1 (23 Nov 2007) diff --git a/app-emulation/ganeti/files/digest-ganeti-1.2_beta3 b/app-emulation/ganeti/files/digest-ganeti-1.2_beta3 new file mode 100644 index 000000000000..c27377c33edf --- /dev/null +++ b/app-emulation/ganeti/files/digest-ganeti-1.2_beta3 @@ -0,0 +1,3 @@ +MD5 f03ab8846c5f354948250fec285534cf ganeti-1.2b3.tar.gz 606793 +RMD160 b1de189aa0f0b0e7e8539851efdc2df6496aa4a3 ganeti-1.2b3.tar.gz 606793 +SHA256 c8164419df987c925b090ebb77f467e1d019920f3d7980c1d90b1956f7149889 ganeti-1.2b3.tar.gz 606793 diff --git a/app-emulation/ganeti/ganeti-1.2_beta3.ebuild b/app-emulation/ganeti/ganeti-1.2_beta3.ebuild new file mode 100644 index 000000000000..0b2a729d1f8a --- /dev/null +++ b/app-emulation/ganeti/ganeti-1.2_beta3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-1.2_beta3.ebuild,v 1.1 2007/11/28 17:16:32 hansmi Exp $ + +NEED_PYTHON=2.4 + +inherit python autotools eutils + +MY_P=${P/_beta/b} +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Ganeti is a virtual server management software tool built upon Xen" +HOMEPAGE="http://code.google.com/p/ganeti/" +SRC_URI="http://ganeti.googlecode.com/files/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND=" + >=app-emulation/xen-3.0 + dev-libs/openssl + dev-python/pyopenssl + dev-python/pyparsing + dev-python/simplejson + dev-python/twisted + net-analyzer/arping + net-misc/bridge-utils + net-misc/openssh + sys-apps/iproute2 + sys-cluster/drbd + sys-fs/lvm2 + sys-fs/mdadm +" + +src_unpack() { + unpack "${A}" + cd "${S}" + + eautoreconf +} + +src_compile() { + econf --localstatedir=/var --with-ssh-initscript=/etc/init.d/sshd || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + + newinitd "${FILESDIR}/ganeti.initd" ganeti + + keepdir /var/{lib,log,run}/ganeti/ + keepdir /srv/ganeti/{os,export}/ +} |