summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <ramereth@gentoo.org>2011-02-10 20:54:09 +0000
committerLance Albertson <ramereth@gentoo.org>2011-02-10 20:54:09 +0000
commitcf80c0aa335f4ebb880846d32dd569b02b5a7bd8 (patch)
tree02cac72437cd98b66956636cc7e43231f0d423c1 /app-emulation
parentAutomated update of use.local.desc (diff)
downloadhistorical-cf80c0aa335f4ebb880846d32dd569b02b5a7bd8.tar.gz
historical-cf80c0aa335f4ebb880846d32dd569b02b5a7bd8.tar.bz2
historical-cf80c0aa335f4ebb880846d32dd569b02b5a7bd8.zip
Version bump, add blocker to older ganeti versions
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/ganeti-htools/ChangeLog10
-rw-r--r--app-emulation/ganeti-htools/Manifest10
-rw-r--r--app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild46
3 files changed, 60 insertions, 6 deletions
diff --git a/app-emulation/ganeti-htools/ChangeLog b/app-emulation/ganeti-htools/ChangeLog
index ffbc850a2be1..d9f6a57e5039 100644
--- a/app-emulation/ganeti-htools/ChangeLog
+++ b/app-emulation/ganeti-htools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/ganeti-htools
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ChangeLog,v 1.5 2010/12/23 16:52:40 ramereth Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ChangeLog,v 1.6 2011/02/10 20:54:09 ramereth Exp $
+
+*ganeti-htools-0.3.0 (10 Feb 2011)
+
+ 10 Feb 2011; Lance Albertson <ramereth@gentoo.org>
+ +ganeti-htools-0.3.0.ebuild:
+ Version bump, add blocker to older ganeti versions
*ganeti-htools-0.2.8 (23 Dec 2010)
diff --git a/app-emulation/ganeti-htools/Manifest b/app-emulation/ganeti-htools/Manifest
index eccfc82d4361..e13b7ab476a1 100644
--- a/app-emulation/ganeti-htools/Manifest
+++ b/app-emulation/ganeti-htools/Manifest
@@ -4,15 +4,17 @@ Hash: SHA1
DIST ganeti-htools-0.2.6.tar.gz 225043 RMD160 d15feff29fcc46725ba5dc921ac02b148b180287 SHA1 78ed1b8050c811e84d58197a78ab8a85fe7da561 SHA256 480ab3f46c40ae8d20d069c19b73215f98b71d9b0e3743b7c6d995ce92aee4ef
DIST ganeti-htools-0.2.7.tar.gz 231463 RMD160 c155bf7bd5bf7469744357716bc631e18eaf1c4c SHA1 236f289c04eeb31c86a418a565361b68cca085f6 SHA256 61c5c74a3435a0efadba5b703c6f25388d07c76209fb37290406c9abfb60260a
DIST ganeti-htools-0.2.8.tar.gz 236904 RMD160 6a074ecb3fad96370be9acf6d7f7e7841ec49c67 SHA1 04bd3785ad5ff712826f7b114031168c51f92ef9 SHA256 40574419e07353144e75211b5b524c38cd8e5335589a60ef774851f8e028596d
+DIST ganeti-htools-0.3.0.tar.gz 284839 RMD160 ea4f896bc4bf6480c9829dd3852267c0f3b1aba3 SHA1 5bc7950bb99738ca77e6e564fcf6b5ec40408cd2 SHA256 80fcd138cd21f662db226cd30b1efcc08fdaa197c56822809c1c2b58be04a32c
EBUILD ganeti-htools-0.2.6.ebuild 984 RMD160 016cd45659e679829225757207b0115a71647af2 SHA1 1bf02dd5bb73b826d12a0246b40016c6bfd97901 SHA256 2771c8a6c3a3c5bf11695d8b2254d72eedbdc09e110a9470afd183dbcfd1ef1d
EBUILD ganeti-htools-0.2.7.ebuild 984 RMD160 12986a823d9c11c21a7d1c2d19e2fde7724a56a7 SHA1 fedd98069ccaf7dbcf1c54fd72a5ca3d3adc8316 SHA256 e6a08e3c4d04216d8d7bbe3cfe4d4d7bb87611bd64a7eec461f9efa89de01c41
EBUILD ganeti-htools-0.2.8.ebuild 984 RMD160 94e8359cacccf617dc4b6cd1920648f019150150 SHA1 5c1dc288c708e2517fb71bb5050111726b202b61 SHA256 27941321e84b454420d3987ef018b64737eb991f4d85ef4b8a5517f466587818
-MISC ChangeLog 1023 RMD160 264df65abf4bf1767466fad0e3a4a47a599c23c2 SHA1 2d8564f8b2d77ddbaa3eb5eaff6ad259ba40ae59 SHA256 3db0496e94230eb4f6c9f3bdbec078ea53059e3fb102fc8b924db84fe0cf8ee3
+EBUILD ganeti-htools-0.3.0.ebuild 1100 RMD160 aaba9e131f9d05d507d6b35cc925e29119c38f13 SHA1 8dcb9511675747120ece7a54fc719d62a08343d4 SHA256 dcfa1f4c13139d003ff12f84c7db864a18807e1a7084345b2ad8b300df01f0e6
+MISC ChangeLog 1197 RMD160 6490e88d57480a1c078eae6187ebc8e140052f39 SHA1 d24043e7b0adcbe8d1f8607ea03f5d630aafce9d SHA256 b7d2e36239bca6d92a012d26312ca63a165210e86c7db5a764a73a7712be05ee
MISC metadata.xml 976 RMD160 68370778be364a77047e5df0399cb36eb542fca4 SHA1 e98ddb23b2e1764825505eeb7b02d3e7096f1511 SHA256 2937ca96523baef7708d2ab300a5a8cc5ceaa5c4dda69d1c61a95e5bfa064b0d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iD8DBQFNE35GQW+hXSf0t0IRArdYAKDApmIvErLbQ4p1lCseTZK3cVFkVwCfSit9
-b/2u2IiwI9gGUuFk0pGZkk0=
-=PMup
+iD8DBQFNVFBoQW+hXSf0t0IRAvgKAKDH93rDW/ZpWSxb+Y96trw/foYlRwCgiWlT
+ZqvSUDFVMKIkpeOxBM2tFGw=
+=YVyY
-----END PGP SIGNATURE-----
diff --git a/app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild b/app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild
new file mode 100644
index 000000000000..1842b0430b77
--- /dev/null
+++ b/app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild,v 1.1 2011/02/10 20:54:09 ramereth Exp $
+
+EAPI="2"
+
+inherit multilib
+
+DESCRIPTION="Cluster tools for fixing common allocation problems on Ganeti 2.0
+clusters."
+HOMEPAGE="http://code.google.com/p/ganeti/"
+SRC_URI="http://ganeti.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="dev-lang/ghc
+ dev-haskell/json
+ dev-haskell/curl
+ dev-haskell/network
+ dev-haskell/parallel"
+RDEPEND="${DEPEND}
+ !<app-emulation/ganeti-2.4"
+
+src_prepare() {
+ # htools does not currently compile cleanly with ghc-6.12+, so remove this
+ # for now
+ sed -i -e "s:-Werror ::" Makefile
+ # Workaround to skip pandoc
+ sed -i -e "s:) man:):" Makefile
+}
+
+src_compile() {
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ dosbin hspace hscan hbal
+ exeinto /usr/$(get_libdir)/ganeti/iallocators
+ doexe hail
+ doman man/*.1
+ dodoc README NEWS AUTHORS
+ use doc && dohtml -r apidoc/*
+}