summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <ramereth@gentoo.org>2010-01-15 17:50:51 +0000
committerLance Albertson <ramereth@gentoo.org>2010-01-15 17:50:51 +0000
commitd20481180910971be66d74defd83a2c99ba87092 (patch)
treef214f9353e2268dd242ccf1924d216d6dbddabc7 /app-emulation
parentMarked ~x64-solaris (diff)
downloadhistorical-d20481180910971be66d74defd83a2c99ba87092.tar.gz
historical-d20481180910971be66d74defd83a2c99ba87092.tar.bz2
historical-d20481180910971be66d74defd83a2c99ba87092.zip
Version bump
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/ganeti/ChangeLog10
-rw-r--r--app-emulation/ganeti/Manifest10
-rw-r--r--app-emulation/ganeti/ganeti-2.1.0_rc3.ebuild73
3 files changed, 87 insertions, 6 deletions
diff --git a/app-emulation/ganeti/ChangeLog b/app-emulation/ganeti/ChangeLog
index f656757a43c8..579424382f51 100644
--- a/app-emulation/ganeti/ChangeLog
+++ b/app-emulation/ganeti/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/ganeti
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ChangeLog,v 1.13 2009/12/17 17:05:20 ramereth Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ChangeLog,v 1.14 2010/01/15 17:50:51 ramereth Exp $
+
+*ganeti-2.1.0_rc3 (15 Jan 2010)
+
+ 15 Jan 2010; Lance Albertson <ramereth@gentoo.org>
+ +ganeti-2.1.0_rc3.ebuild:
+ Version bump
*ganeti-2.1.0_rc2 (17 Dec 2009)
*ganeti-2.0.5 (17 Dec 2009)
diff --git a/app-emulation/ganeti/Manifest b/app-emulation/ganeti/Manifest
index c6e52f36cf89..abb46b8aa915 100644
--- a/app-emulation/ganeti/Manifest
+++ b/app-emulation/ganeti/Manifest
@@ -13,6 +13,7 @@ DIST ganeti-2.0.4.tar.gz 662927 RMD160 9b70c32d9439b36f2f6128f437ca01426e288f50
DIST ganeti-2.0.5.tar.gz 668568 RMD160 ae53b420302070522e29d00196f4ce4ae9b7fa50 SHA1 ac7195f500f78337ab5f6003b617ccabb842e2b5 SHA256 9cfdac5754ab6db7bb98b492d3556e51d46b6aa918df6df9050d46d5f10c3573
DIST ganeti-2.1.0~rc1.tar.gz 1201913 RMD160 3f9f7eaf021b82bc7a16f13d42227544bd0d95cb SHA1 16833412e40e1e719d86b3dcfef0b9ae598590d0 SHA256 82a0440662e84a9ed20781e8881a1421f06ffdf95c9604aa61f8e312ff6d4620
DIST ganeti-2.1.0~rc2.tar.gz 1225690 RMD160 59223717ec70eeade38db9b8cc5077f8b60b6bee SHA1 7763a52bec950e03f71e51952b090cae746cd4c3 SHA256 9438aa099974ea8bd8f6de24ae6603945693ef718353a388162b979eef5ee557
+DIST ganeti-2.1.0~rc3.tar.gz 1209924 RMD160 f893ca2791e6e93a880eed57ed23963079182382 SHA1 eba6f631a216398b89177599b2362dc21fd063cc SHA256 990f435bd5e44228d08b1257da96a219d494404ab31f56dcb2b74ca7fe3cfd6c
EBUILD ganeti-1.2.1.ebuild 1183 RMD160 c56555692f488039ddaa7d046711d28022d34e3c SHA1 4064edf3e307133a0efb21592df9d2bc71490b19 SHA256 946f5af6c06df1596b70b9ff0f51e223f1aef59f7fac8cd975524f7e2851aedf
EBUILD ganeti-1.2.9.ebuild 1184 RMD160 a5a134cb7dec0599845d544f3637cce9c36b9413 SHA1 a1209b771ec6bfd056186fa9d99819ab0d84a471 SHA256 437c0d62c4db77b71f8a97f95f8f4ffecf36624a9cd2988feb9df1ec406a627c
EBUILD ganeti-2.0.3.ebuild 1755 RMD160 86a4ebf578d94de19e33402c24391420cdd5668a SHA1 ee8a5fdf36e370de182855b8c3011c5eb8bc5e6b SHA256 7f4c7c2da6f128a15b9430a9e6ba786893df3941bee461c0ded54b6d80e94fc3
@@ -20,12 +21,13 @@ EBUILD ganeti-2.0.4.ebuild 1762 RMD160 d2e28451ff25fc2b19fce9c852559617648ef7d1
EBUILD ganeti-2.0.5.ebuild 1762 RMD160 16540a00486a5715f81055aba5ab6a4c5f8afd1d SHA1 d5371fc235ecfb8b6fdd7c9f0a47e0e3a7b08298 SHA256 1daa44848d5dc3863a611722f4d71ec64e3e3f5da041fc35c71339fead7242c8
EBUILD ganeti-2.1.0_rc1.ebuild 1922 RMD160 539e66ba830bae088d013b95de7ea9f71ef6e0f6 SHA1 f5d0ade075f176910d7dc38efd8231db3e2ee4a6 SHA256 c2c4d1338672d8d6e73e16c1dfb2ac006cef454fe0f722e7550d5feacca14fed
EBUILD ganeti-2.1.0_rc2.ebuild 1933 RMD160 4394237b10bcbe4f127490b7f6cef8ce2a4f4705 SHA1 1f79087a449c71521cd3927f6d46cccc4154da17 SHA256 1f80c1880f2f33ceb125b78945e5ad138250bb85c9bb7d4ed29b07339fd7355d
-MISC ChangeLog 2588 RMD160 0cae64f083317624ad166a7add86f2b9cbefb038 SHA1 695f78ce190cf0ebabadab8e377fc346b8fcb8bd SHA256 81a33993219a09cae50c7c231263c97706bc7940b5afd1542a3e75ca37260e8e
+EBUILD ganeti-2.1.0_rc3.ebuild 1933 RMD160 1582ddab1135e4679fa8d2f41189ed49783c38ae SHA1 f6f72466599c4d60a26f2f143ffb17deb331b30a SHA256 fed2150f6f761749e178671948c0b0d493a445e82c1514a384a1b88261230d4b
+MISC ChangeLog 2718 RMD160 2d68e434ee69afc34278cc426e2db0af839983b3 SHA1 4a202271b3ee4b6c1d713ca125856224aa3a1fbc SHA256 502e9f12a9c6759cc82697fcda84cb28d055f448a78e8d863acd75512e2d37d0
MISC metadata.xml 1187 RMD160 c4f4fd250ec9b7b8fb4738a8d61c09f2af01d3a0 SHA1 921024500dae363c3e73ba565d3300a000f1772c SHA256 e6a405062ca4862abc506bd8fc0138403976c0769dd25ddcb4b737507bda9404
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iD8DBQFLKmVZQW+hXSf0t0IRAriMAJ94EP+Lq/QWmXQrt7tv0cLjE+4B5QCePKDm
-xHUyUXzuRYILd8ZCQByG/ek=
-=OUy1
+iD8DBQFLUKsCQW+hXSf0t0IRAqhwAJ9dutnP9de1GI50qMCqHhW0umXUaACfcqc3
+ncgK1imfwmC5KENDKC5XuXU=
+=nxCF
-----END PGP SIGNATURE-----
diff --git a/app-emulation/ganeti/ganeti-2.1.0_rc3.ebuild b/app-emulation/ganeti/ganeti-2.1.0_rc3.ebuild
new file mode 100644
index 000000000000..8374e0275a31
--- /dev/null
+++ b/app-emulation/ganeti/ganeti-2.1.0_rc3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.1.0_rc3.ebuild,v 1.1 2010/01/15 17:50:51 ramereth Exp $
+
+EAPI=2
+
+inherit eutils confutils bash-completion
+
+MY_PV="${PV/_rc/~rc}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Ganeti is a virtual server management software tool"
+HOMEPAGE="http://code.google.com/p/ganeti/"
+SRC_URI="http://ganeti.googlecode.com/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kvm xen drbd"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="xen? ( >=app-emulation/xen-3.0 )
+ kvm? ( app-emulation/qemu-kvm )
+ drbd? ( >=sys-cluster/drbd-8.0 )
+ dev-libs/openssl
+ dev-python/pyopenssl
+ dev-python/pyparsing
+ dev-python/pyinotify
+ dev-python/simplejson
+ net-analyzer/arping
+ net-misc/bridge-utils
+ net-misc/openssh
+ net-misc/socat
+ sys-apps/iproute2
+ sys-fs/lvm2"
+RDEPEND="${DEPEND}"
+
+src_prepare () {
+ epatch "${FILESDIR}/${PN}-2.1.0_rc1-fix-brctl-path-for-gentoo.patch"
+}
+
+pkg_setup () {
+ confutils_require_any kvm xen
+}
+
+src_configure () {
+ econf --localstatedir=/var \
+ --docdir=/usr/share/doc/${P} \
+ --with-ssh-initscript=/etc/init.d/sshd \
+ --with-export-dir=/var/lib/ganeti-storage/export \
+ --with-os-search-path=/usr/share/ganeti/os \
+ --with-file-storage-dir=/var/lib/ganeti-storage/file
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ newinitd "${FILESDIR}"/ganeti-2.1.initd ganeti
+ dobashcompletion doc/examples/bash_completion ganeti
+ dodoc INSTALL NEWS README doc/*.{rst,png}
+ rm -rf "${D}"/usr/share/doc/ganeti
+ docinto examples
+ dodoc doc/examples/{dumb-allocator,ganeti.cron,gnt-config-backup}
+ docinto examples/hooks
+ dodoc doc/examples/hooks/{ipsec,ethers}
+
+ keepdir /var/{lib,log,run}/ganeti/
+ keepdir /usr/share/ganeti/os/
+ keepdir /var/lib/ganeti-storage/{export,file}/
+}
+
+pkg_postinst () {
+ bash-completion_pkg_postinst
+}