summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/ganeti-instance-image')
-rw-r--r--app-emulation/ganeti-instance-image/ChangeLog8
-rw-r--r--app-emulation/ganeti-instance-image/Manifest10
-rw-r--r--app-emulation/ganeti-instance-image/ganeti-instance-image-0.5.ebuild50
3 files changed, 63 insertions, 5 deletions
diff --git a/app-emulation/ganeti-instance-image/ChangeLog b/app-emulation/ganeti-instance-image/ChangeLog
index 67b29429f77d..ca78c4e881d0 100644
--- a/app-emulation/ganeti-instance-image/ChangeLog
+++ b/app-emulation/ganeti-instance-image/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/ganeti-instance-image
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-image/ChangeLog,v 1.3 2011/01/22 20:09:49 ramereth Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-image/ChangeLog,v 1.4 2011/03/26 21:12:26 ramereth Exp $
+
+*ganeti-instance-image-0.5 (26 Mar 2011)
+
+ 26 Mar 2011; Lance Albertson <ramereth@gentoo.org>
+ +ganeti-instance-image-0.5.ebuild:
+ Version bump
22 Jan 2011; Lance Albertson <ramereth@gentoo.org>
ganeti-instance-image-0.4.ebuild:
diff --git a/app-emulation/ganeti-instance-image/Manifest b/app-emulation/ganeti-instance-image/Manifest
index de993ea86f03..0d9d150dc919 100644
--- a/app-emulation/ganeti-instance-image/Manifest
+++ b/app-emulation/ganeti-instance-image/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST ganeti-instance-image-0.4.tar.gz 71730 RMD160 f553a3a1df0016b5bf356fce65744ec640b64706 SHA1 810bb7a45b7a17942e5705c475dd1abb528cff69 SHA256 e36a470deb5789ba8a08bb6f044c7e7ed50bd23f50c5cd66c97f0057e69256fc
+DIST ganeti-instance-image-0.5.tar.gz 74988 RMD160 c4d7cb1a6864e44174ebc72c80482fdb48c3a080 SHA1 3fce6d73586d773fb8e5a603710e44d192561bf3 SHA256 14b16a2185242cdcc06057912b783a4db47133b6dbaf87d6e8faa7a74d13bc14
EBUILD ganeti-instance-image-0.4.ebuild 1158 RMD160 637bf40f0d522f57047bb4265f13a03110951607 SHA1 f8dee84aed445a056f1a5bc3dbd336ebdffa434f SHA256 3b9ac48d5076f463030fd0974c86ffa6473b6efced61c78376f246d17177c66c
-MISC ChangeLog 655 RMD160 bdf2ef88827205d8dd35d2abbc43fd3bbf3126da SHA1 8ad41e88b9c3914bc4bccfcd91aa0f5f8ae3b698 SHA256 e6ff2ab181ba4695066024df4fdbb8c4cdf4ea68c001b4d5483f8005129344f3
+EBUILD ganeti-instance-image-0.5.ebuild 1159 RMD160 6ebb092be79dc86e1c5404b879c169da487c4bda SHA1 da2263cdaa01ac3164ed0919cc60e6e9370dea78 SHA256 eab263dc65b3e26a71552567b2c8455bcb8cc7f2962efeb0622a6ddfb4901613
+MISC ChangeLog 803 RMD160 38e1dc74273a4babe4061cc63f14c91524772868 SHA1 4cdca5ac8c5871e302bab994ce1a06596e671c6f SHA256 d6733d96c9b158c42b964e1894868231cd95ed056937fbbbc6b4c4669a9d76b4
MISC metadata.xml 308 RMD160 bc882ca9b3d4b9b46d20a0f164a5cdadc17dacac SHA1 2c3a486b68808efd3987058b7e6d1ef4ba455cb6 SHA256 d1a77bd6e8fabecf9becdc0268a327ab76c6d4396d558696338718eb03d3acdc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iD8DBQFNOzmYQW+hXSf0t0IRAv8EAJ0TUZzqQSdlcHbK4IBTJ2mYqVpHhACgxEnT
-3pkM1UN3rB7nWI3AOSAWbas=
-=Qeuz
+iD8DBQFNjlbAQW+hXSf0t0IRApbgAJ49wxsp+sQz0Q6OkOs/iQZN+pyh+wCgrUcE
+UsFySFtBNgsIzVhZjSHPeuw=
+=VN5I
-----END PGP SIGNATURE-----
diff --git a/app-emulation/ganeti-instance-image/ganeti-instance-image-0.5.ebuild b/app-emulation/ganeti-instance-image/ganeti-instance-image-0.5.ebuild
new file mode 100644
index 000000000000..1c7592852c75
--- /dev/null
+++ b/app-emulation/ganeti-instance-image/ganeti-instance-image-0.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-image/ganeti-instance-image-0.5.ebuild,v 1.1 2011/03/26 21:12:26 ramereth Exp $
+
+EAPI=2
+
+inherit eutils
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="git://git.osuosl.org/${PN}.git"
+ EGIT_BRANCH="master"
+ inherit git autotools
+else
+ SRC_URI="http://ftp.osuosl.org/pub/osl/ganeti-instance-image/${P}.tar.gz"
+fi
+
+DESCRIPTION="Scripts to build out CD or image based VMs using Ganeti"
+HOMEPAGE="http://code.osuosl.org/projects/ganeti-image"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-arch/dump
+ >=app-emulation/ganeti-2.0.3
+ || ( >=sys-apps/coreutils-6.10-r1 sys-apps/mktemp )
+ sys-apps/util-linux
+ sys-fs/multipath-tools
+ sys-fs/e2fsprogs"
+
+src_prepare() {
+ if [[ ${PV} == "9999" ]]; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf --with-default-dir=/etc/ganeti
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ rm -rf "${D}"/usr/share/doc/${PN}
+ dodoc README NEWS ChangeLog
+ insinto /etc/ganeti
+ newins defaults ${PN}
+}