removing old nova stuffs
authorMatt Thode <prometheanfire@gentoo.org>
Wed, 26 Nov 2014 21:26:33 +0000 (21:26 +0000)
committerMatt Thode <prometheanfire@gentoo.org>
Wed, 26 Nov 2014 21:26:33 +0000 (21:26 +0000)
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Manifest-Sign-Key: 0x2471EB3E40AC5AC3

sys-cluster/nova/ChangeLog
sys-cluster/nova/Manifest
sys-cluster/nova/nova-2014.1.3.ebuild [deleted file]
sys-cluster/nova/nova-2014.1.9999.ebuild [deleted file]

index 381211ba96dbee7ff1743242366193fb64127807..1cd3f490521285bb0de1f38e7884d42c68cf0d4e 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sys-cluster/nova
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/ChangeLog,v 1.79 2014/11/21 00:18:17 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/ChangeLog,v 1.80 2014/11/26 21:26:21 prometheanfire Exp $
+
+  26 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> -nova-2014.1.3.ebuild,
+  -nova-2014.1.9999.ebuild:
+  removing old nova stuffs
 
   21 Nov 2014; Matthew Thode <prometheanfire@gentoo.org>
   nova-2014.2.9999.ebuild, nova-2014.2.ebuild:
index 955de08b8d986b3b9c09b9f51068219677df813a..d2843538f33269a2c7c85048dd8c43983b9b9d19 100644 (file)
@@ -6,29 +6,26 @@ AUX nova-initd 1496 SHA256 5b5f928335ac345103492555c3bc57407f547915b099762d0087a
 AUX nova-sudoers 78 SHA256 9e88c2843fb74cc46802c0b103067ad12915ec50335d05e546a5dba76acb4a76 SHA512 22c0606c6335b2d1a03bd18a319a54f16f76f091b2e8416dbba05ce7c15890beff7f32f0322eb5ba3f2a5c750436cacbe0cee189b390b878e3f0c0df219ef984 WHIRLPOOL bc42ae1d12e9f900b263fd5c3d0f59062f46fbec1ff97c0bceb234082bea5943eb64795b4f5e102b8e2749c6868163e5924467088cad42df09345e3406e5f83c
 AUX nova.initd 627 SHA256 74417e422e6c503ae338bb981934b54a5da57e783bdfed778de6ce9fec3617b8 SHA512 163d5d94f6ce7c67413b9e90161590651329c96e1c8df480d1c983294f43bd596ef75ebe818cd1a8f1557babfd6bbd02a7deaf597d936acfe882dc3c9c5a1f42 WHIRLPOOL b51a0316513d06083f2cfa572427926c14663ab984bcd26a9521bf88699bfefd745e7ff91e9330bae86bd769d809837e010caa948cd133fbd010e820b7ab8448
 AUX nova.sudoersd 78 SHA256 9e88c2843fb74cc46802c0b103067ad12915ec50335d05e546a5dba76acb4a76 SHA512 22c0606c6335b2d1a03bd18a319a54f16f76f091b2e8416dbba05ce7c15890beff7f32f0322eb5ba3f2a5c750436cacbe0cee189b390b878e3f0c0df219ef984 WHIRLPOOL bc42ae1d12e9f900b263fd5c3d0f59062f46fbec1ff97c0bceb234082bea5943eb64795b4f5e102b8e2749c6868163e5924467088cad42df09345e3406e5f83c
-DIST nova-2014.1.3.tar.gz 8008501 SHA256 5d9dd3bcfb7375919d2610430cf744d53bd32c59438d18a5a7037cce5a09ee9c SHA512 b2eb33bd47b1dd8bd224cdda553588c4ae838c5839c41e8d0b1037f309a38e5ebd104ecc32b6eebcebb6197956b199df1cd76beafa3b5dbb8666a9d0ce75dd78 WHIRLPOOL 45ca3ee9c13be66d5ff01fdfe354679c610cdaf841435c0461f4b210a4331478762c2b4474e88bf19b338dbc310b265776821c1e97faafb19d808f1989cc9a1e
 DIST nova-2014.2.tar.gz 4425305 SHA256 6f31b920087d9e961239b0f3b8fb80a0dcbb01f3123226252f52ed30539bcb58 SHA512 63d9d50e25f554a9bb7ea7a6218cfd3da10ce5203060ea39f9a407f2d64d7c9c249cac671c379ccacba940d4207c0434cc18728b67dfff9867f27a2ec08d8319 WHIRLPOOL 7864136cea9038c2e85b0a46dc5e7c7177f6dbc6326b59d8a98290173360afc9e3c1bfa61dcffffc9bf28a058dafb8b84880f0bad1fdb03ec3ed134b279f83bd
-EBUILD nova-2014.1.3.ebuild 5638 SHA256 c4fe953e996d21e12079c24388200852d4d6e7e4b9e9c04a81a8f2712445b43c SHA512 45ec983a8b7966585f32fa964c934fb361288cbca58851f6e0aadea701a545d96130dff910781a26cbdba18a3c419a94df241dc8ed9d00ffd26a7c0e7ce76ff5 WHIRLPOOL 443f09e3fcf8ee0271735b230feedc993e7f0020c1b31a04e8ee3f5fa67db6d8c711fa90b10db0bfe932f336453fc45e7d8bf3254ac15975cbb7d8da911c8f3d
-EBUILD nova-2014.1.9999.ebuild 5646 SHA256 2f8969a5da43f52b8d6cee0b0298e9e4ce7ca05d5789058e82a70be00df84117 SHA512 a18761c049449a06aacc575b0b3b2ca78470a2a0980461ca31c404568c8f4a10b9178fb76a9376d0d029ba8196dbb87748014ea4678fa4bbfa6b2ecdaeac1d67 WHIRLPOOL 4731dfc9cbca7344a10e97b8135071818a11ecc1768261c9d8f4e94e23a9713b7b231e1cbd8d4d4cab36947e52ebf45a6fd95c81bef5f7dbfa8edf0e0772a117
 EBUILD nova-2014.2.9999.ebuild 6231 SHA256 8545b28da4ff4b50d93725fda97ff4bcfe3a67a72502bfe9e9f0bb689145ff06 SHA512 3f30b101877a5068ace57d0c83de5428f36b601ac96901613e8645910a20ff9378a0564c6fdfb6f9e6960d30e2c09ca0ccd11bdc857934751e0765154382b35a WHIRLPOOL 1c142151ecb475b45256a984540e33066dc0c27d3f284860d6b4949d6b295b7414c664a46ea9ad6149348e44983fb02a70eacaffc5d77de8fae4e012424c012d
 EBUILD nova-2014.2.ebuild 6221 SHA256 785f51a17fa2f768ef2ac5f6e0f7ce97402365d6d8811fffd31f363401b7c253 SHA512 f5ceb3431add34278b2ed9cd12b46e6623b576df8674c12c4e9817c8fc1505f5bc48d038080c80b9ef4f1741a9c94d37d2b8050ef0b3110156dcd51ca94a47f8 WHIRLPOOL 24966f8ba69a246248dcf7f1dfab66ce01dfbbb6657bf1d9793cb59a3308fa891f64122b6e332e480569e5736d27df3ce4a1997d7d15a24ea312169b3ddfad87
 EBUILD nova-9999.ebuild 5002 SHA256 23733c3e71e51c89f2052dea058e739d948872701aa778211b48f5b7d090fb24 SHA512 908ba7a512531263c0da227814c812a36fb634bf9e62b9a3971315bc64e74d1c8089680c91ae78b2d22981d6ff5fbd9e3f045ce35c85c603ba8ef09a85f42023 WHIRLPOOL a8364da03efe966c411ee598dc25bc6de1ef997cf19ffd06311a2c75c8c5c59cb0bc637315f3045e58d36d35f90ef160f9ec8846e3128aaa599d019e16f6370b
-MISC ChangeLog 17744 SHA256 8c76280ffa6314e0c36886e49b44b8b1670fcfe537c74af9cc5f200055b34f9b SHA512 2802c7f34b8150a0d8aeb27541c0889a636b6693812a93fbc197a6f08cb8c9347cda2b85b57599dc59b8c484000c58d502700227ffff6a0af1c6cf0730151344 WHIRLPOOL 0c3693a9f4be5eb41ea7fd505d62d6801a5764559975c2cf17f30468ec67b4822f60920bd6573512bb0f67af8a08f4f7b848e7869a123996d5cec40889d2277f
+MISC ChangeLog 17880 SHA256 e79bc73c6c837b0f8531a9b189e1fc578e7e0d9f1d4e1ae21fc182377a8a8f04 SHA512 842524ffe8352af2b5efcba9b9e290109df4d7146a3fd03e998bafd9c8ecb90502d22f895cc71f3dbb959d03a0b3a95fab97a179680fa1ff39ec34fcf8174b10 WHIRLPOOL e165346c7a9450e4073ce1dd18340eee744187231c4e35cc28f652c72b20c04b8d4a2de4f6831dcd50e4199db591c00bc08d49b8cca4549745189119ee649ada
 MISC metadata.xml 818 SHA256 2db18087f26467d27436c57cc533ab1dc0e31e643ed2b212a78eaf1e9e4d702b SHA512 cd64b2b5fff76252104a60670edab8a732ea0c6ab5e72b083f988bbc18dcf38e455cadd589e89597fa049009b60a99631306ea61bb02e14f1658a52b22d4c5aa WHIRLPOOL 05cca8681c60b074f53e6874f1e8a5b17a3ebcdd06e552e4ac6a2672f91077ce71e0d343f0db27ba0722a33bc5b1e97d38ad34dbe418e2961ca067d8b863c6db
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJUboT8AAoJECRx6z5ArFrD0ewP/jULBgzZJNm0CoYqsc0aLbdZ
-8uqGiZvaHS4Bo5scLHM3XI6eH0fydRyPcDkKKhce6rKpZtV35YM1YKOKdHylQnSd
-Sds1HPKS00/H/951PL+M74+mzatSg8iF5E2Qex7+9h4mKBKJoHE6jfmvuChe0KsV
-+ejnG1UixxX6epHhol1NH4ECIpFRUVynYqwuEGl/23epy6P04IzSrUKLw4J/yJpT
-gcdmiECEnAxOa8ug6rqfPGeWxNdXk0yuWbb7wT+MhUSaHBVWrbw+m+qKXkHBg/ti
-5gAuSIMUwSsJBmx62PVAdC+clbPjZiQYb2oBUtSKhoeDR0JOP8hAvbUeTDZRUARC
-6AG5UNDE3gn2fD4ii12p9We5bF3ifVnkkA/Lo1gIk8QG98SRUckAHL3L2A3DQQvz
-5+xu323ViKGvVVzQmw2RvS9r+M7A31byWOQKRORXQ95Q3r5RzOWPAWBZEJPK5Gtu
-JrA7fZ/ONag5YJ5QG+4TpnDfQzj5G/1BSWQUcfa0jS87Lc7zCkD2QtDL/4h9rxuC
-lj8Z8Drzp7eYv9g5rviqm8n1i1KM6+tomxHiqZCE5ssy4s0rwL+bTwFTICH2+kTV
-5V1U2C/juuPREnKGbdUeB8N+2XfRNoSbx0ruQcplhFWYc09gX+6c5K9jcMx5Bxfn
-0l9Db8SS2DWUyDWuo8GF
-=Ot4e
+iQIcBAEBCAAGBQJUdkW4AAoJECRx6z5ArFrDRA8P/2t4KSkveHl+N2unJGYaSMbV
+cdYco+by5YdjKRehRR5AiCO5JJ0ExZS+Jsgru+9wZb1Q3ZqkIWnKDGiWf2H3FF8H
+HftBdI4gdHsIHGuFbn0MjN/gRyhwN7hY2wmJjUgt/vME0cC/ZveofCo0/b6jd9Br
+6KRstv/pGJs6oea0VaHQtwqvYFfLLmcXuHfeISn9SCW2ywDmSDB0DlTOZ4MFo2es
++r1nSTfaT7R66OUdk8pOIokqDBsKo6cnW/Y7CCA0aEuIe8xeTUvf0x5593cGxEc3
+l6lg8jnz/HGxT1e8Z3qGg3higBRsXDK8tqCuLLn9xSQYPNlNoFVWFrYYPzlG48gi
+XLf+w/RQH7tpiqQklGQ4ziH/HM0PT7qKnpb3sl5bGM9Lcg/BnkRqLDJzG1DgvBHD
+swHbaeeG4Y6YpFqXWw7taBtzCzeonWMdflMUCjJZVusQczW+x+63sPrruU5sD81c
+0cEwf9wHDjebiIjeEzBqDEysP9o1EbLAsafEZMdmkQf4RGMVhXNd3i0Fad3lp+Pb
+1SspHSUhsHXtPLscPhAeQL4Uv8UZ+uF7J8Zo/irdgtSsTIVUN8dX1j1B0rM8tRep
+zMhCzaWxDQqCVGMEBHhNHIS6dHthumkXFpY7OukZ3Kgn0GgG6h+bHr8bMlhKNBF4
+guJRAj7KleZzWg3GP4oj
+=TiQ3
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/nova/nova-2014.1.3.ebuild b/sys-cluster/nova/nova-2014.1.3.ebuild
deleted file mode 100644 (file)
index 774c34b..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2014.1.3.ebuild,v 1.1 2014/10/11 23:28:30 prometheanfire Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils linux-info multilib user
-
-DESCRIPTION="A cloud computing fabric controller (main part of an IaaS system) written in Python"
-HOMEPAGE="https://launchpad.net/nova"
-SRC_URI="http://launchpad.net/${PN}/icehouse/${PV}/+download/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+compute +kvm +network +novncproxy sqlite mysql postgres xen"
-REQUIRED_USE="|| ( mysql postgres sqlite )
-                         compute? ( || ( kvm xen ) )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-               >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
-               <dev-python/pbr-1.0[${PYTHON_USEDEP}]
-               app-admin/sudo
-               dev-python/mox[${PYTHON_USEDEP}]
-               dev-python/fixtures[${PYTHON_USEDEP}]"
-
-RDEPEND="sqlite? (
-                       >=dev-python/sqlalchemy-0.8.0[sqlite,${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[sqlite,${PYTHON_USEDEP}]
-               <=dev-python/sqlalchemy-0.9.99[sqlite,${PYTHON_USEDEP}]
-               )
-               mysql? (
-                       dev-python/mysql-python
-                       >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
-                       <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-               )
-               postgres? (
-                       dev-python/psycopg:2
-                       >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
-                       <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-               )
-               >=dev-python/amqplib-0.6.1[${PYTHON_USEDEP}]
-               >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
-               >=dev-python/boto-2.12.0[${PYTHON_USEDEP}]
-               !~dev-python/boto-2.13.0[${PYTHON_USEDEP}]
-               >=dev-python/eventlet-0.13.0[${PYTHON_USEDEP}]
-               dev-python/jinja[${PYTHON_USEDEP}]
-               >=dev-python/kombu-2.4.8[${PYTHON_USEDEP}]
-               >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-               >=dev-python/routes-1.12.3-r1[${PYTHON_USEDEP}]
-               !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-               >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
-               >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-               >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
-               dev-python/paste[${PYTHON_USEDEP}]
-               >=dev-python/sqlalchemy-migrate-0.9[${PYTHON_USEDEP}]
-               !~dev-python/sqlalchemy-migrate-0.9.2[${PYTHON_USEDEP}]
-               >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
-               >=dev-python/suds-0.4[${PYTHON_USEDEP}]
-               >=dev-python/paramiko-1.9.0[${PYTHON_USEDEP}]
-               dev-python/pyasn1[${PYTHON_USEDEP}]
-               >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
-               >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
-               >=dev-python/python-cinderclient-1.0.6[${PYTHON_USEDEP}]
-               >=dev-python/python-neutronclient-2.3.4[${PYTHON_USEDEP}]
-               <=dev-python/python-neutronclient-3.0.0[${PYTHON_USEDEP}]
-               >=dev-python/python-glanceclient-0.9.0[${PYTHON_USEDEP}]
-               >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}]
-               >=dev-python/six-1.6.0[${PYTHON_USEDEP}]
-               >=dev-python/stevedore-0.14[${PYTHON_USEDEP}]
-               >=dev-python/websockify-0.5.1[${PYTHON_USEDEP}]
-               <dev-python/websockify-0.6[${PYTHON_USEDEP}]
-               >=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
-               dev-python/oslo-rootwrap[${PYTHON_USEDEP}]
-               >=dev-python/pycadf-0.4.1[${PYTHON_USEDEP}]
-               >=dev-python/oslo-messaging-1.3.0[${PYTHON_USEDEP}]
-               dev-python/libvirt-python[${PYTHON_USEDEP}]
-               novncproxy? ( www-apps/novnc )
-               sys-apps/iproute2
-               net-misc/openvswitch
-               net-misc/rabbitmq-server
-               sys-fs/sysfsutils
-               sys-fs/multipath-tools
-               net-misc/bridge-utils
-               kvm? ( app-emulation/qemu )
-               xen? ( app-emulation/xen
-                          app-emulation/xen-tools )"
-
-PATCHES=(
-)
-
-pkg_setup() {
-       linux-info_pkg_setup
-       CONFIG_CHECK_MODULES="NBD VHOST_NET IP6TABLE_FILTER IP6_TABLES IPT_REJECT \
-       IPTABLE_MANGLE IPT_MASQUERADE IPTABLE_NAT IPTABLE_FILTER IP_TABLES \
-       NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK X_TABLES \
-       ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT"
-       if linux_config_exists; then
-               for module in ${CONFIG_CHECK_MODULES}; do
-                       linux_chkconfig_present ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
-               done
-       fi
-       enewgroup nova
-       enewuser nova -1 -1 /var/lib/nova nova
-}
-
-python_compile() {
-       distutils-r1_python_compile
-       ./tools/config/generate_sample.sh -b ./ -p nova -o etc/nova
-}
-
-python_install() {
-       distutils-r1_python_install
-
-       for svc in api cert compute conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do
-               newinitd "${FILESDIR}/nova.initd" "nova-${svc}"
-       done
-       use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute"
-       use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy"
-
-       diropts -m 0750 -o nova -g qemu
-       dodir /var/log/nova /var/lib/nova/instances
-       diropts -m 0750 -o nova -g nova
-
-       insinto /etc/nova
-       insopts -m 0640 -o nova -g nova
-       newins "etc/nova/nova.conf.sample" "nova.conf"
-       doins "etc/nova/api-paste.ini"
-       doins "etc/nova/logging_sample.conf"
-       doins "etc/nova/policy.json"
-       doins "etc/nova/rootwrap.conf"
-       #rootwrap filters
-       insinto /etc/nova/rootwrap.d
-       doins "etc/nova/rootwrap.d/api-metadata.filters"
-       doins "etc/nova/rootwrap.d/compute.filters"
-       doins "etc/nova/rootwrap.d/network.filters"
-       #copy migration conf file (not coppied on install via setup.py script)
-       insinto /usr/$(get_libdir)/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/
-       doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg"
-       #copy the CA cert dir (not coppied on install via setup.py script)
-       cp -R "${S}/nova/CA" "${D}/usr/$(get_libdir)/python2.7/site-packages/nova/" || die "installing CA files failed"
-
-       #add sudoers definitions for user nova
-       insinto /etc/sudoers.d/
-       insopts -m 0600 -o root -g root
-       doins "${FILESDIR}/nova-sudoers"
-}
diff --git a/sys-cluster/nova/nova-2014.1.9999.ebuild b/sys-cluster/nova/nova-2014.1.9999.ebuild
deleted file mode 100644 (file)
index dd2180a..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2014.1.9999.ebuild,v 1.9 2014/10/11 23:28:30 prometheanfire Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils git-2 linux-info multilib user
-
-DESCRIPTION="A cloud computing fabric controller (main part of an IaaS system) written in Python"
-HOMEPAGE="https://launchpad.net/nova"
-EGIT_REPO_URI="https://github.com/openstack/nova.git"
-EGIT_BRANCH="stable/icehouse"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="+compute +kvm +network +novncproxy sqlite mysql postgres xen"
-REQUIRED_USE="|| ( mysql postgres sqlite )
-                         compute? ( || ( kvm xen ) )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-               >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
-               <dev-python/pbr-1.0[${PYTHON_USEDEP}]
-               app-admin/sudo
-               dev-python/mox[${PYTHON_USEDEP}]
-               dev-python/fixtures[${PYTHON_USEDEP}]"
-
-RDEPEND="sqlite? (
-                       >=dev-python/sqlalchemy-0.8.0[sqlite,${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[sqlite,${PYTHON_USEDEP}]
-               <=dev-python/sqlalchemy-0.9.99[sqlite,${PYTHON_USEDEP}]
-               )
-               mysql? (
-                       dev-python/mysql-python
-                       >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
-                       <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-               )
-               postgres? (
-                       dev-python/psycopg:2
-                       >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
-                       !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
-                       <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-               )
-               >=dev-python/amqplib-0.6.1[${PYTHON_USEDEP}]
-               >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
-               >=dev-python/boto-2.12.0[${PYTHON_USEDEP}]
-               !~dev-python/boto-2.13.0[${PYTHON_USEDEP}]
-               >=dev-python/eventlet-0.13.0[${PYTHON_USEDEP}]
-               dev-python/jinja[${PYTHON_USEDEP}]
-               >=dev-python/kombu-2.4.8[${PYTHON_USEDEP}]
-               >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-               >=dev-python/routes-1.12.3-r1[${PYTHON_USEDEP}]
-               !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-               >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
-               >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-               >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
-               dev-python/paste[${PYTHON_USEDEP}]
-               >=dev-python/sqlalchemy-migrate-0.9[${PYTHON_USEDEP}]
-               !~dev-python/sqlalchemy-migrate-0.9.2[${PYTHON_USEDEP}]
-               >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
-               >=dev-python/suds-0.4[${PYTHON_USEDEP}]
-               >=dev-python/paramiko-1.9.0[${PYTHON_USEDEP}]
-               dev-python/pyasn1[${PYTHON_USEDEP}]
-               >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
-               >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
-               >=dev-python/python-cinderclient-1.0.6[${PYTHON_USEDEP}]
-               >=dev-python/python-neutronclient-2.3.4[${PYTHON_USEDEP}]
-               <=dev-python/python-neutronclient-3.0.0[${PYTHON_USEDEP}]
-               >=dev-python/python-glanceclient-0.9.0[${PYTHON_USEDEP}]
-               >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}]
-               >=dev-python/six-1.6.0[${PYTHON_USEDEP}]
-               >=dev-python/stevedore-0.14[${PYTHON_USEDEP}]
-               >=dev-python/websockify-0.5.1[${PYTHON_USEDEP}]
-               <dev-python/websockify-0.6[${PYTHON_USEDEP}]
-               >=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
-               dev-python/oslo-rootwrap[${PYTHON_USEDEP}]
-               >=dev-python/pycadf-0.4.1[${PYTHON_USEDEP}]
-               >=dev-python/oslo-messaging-1.3.0[${PYTHON_USEDEP}]
-               dev-python/libvirt-python[${PYTHON_USEDEP}]
-               novncproxy? ( www-apps/novnc )
-               sys-apps/iproute2
-               net-misc/openvswitch
-               net-misc/rabbitmq-server
-               sys-fs/sysfsutils
-               sys-fs/multipath-tools
-               net-misc/bridge-utils
-               kvm? ( app-emulation/qemu )
-               xen? ( app-emulation/xen
-                          app-emulation/xen-tools )"
-
-PATCHES=(
-)
-
-pkg_setup() {
-       linux-info_pkg_setup
-       CONFIG_CHECK_MODULES="NBD VHOST_NET IP6TABLE_FILTER IP6_TABLES IPT_REJECT \
-       IPTABLE_MANGLE IPT_MASQUERADE IPTABLE_NAT IPTABLE_FILTER IP_TABLES \
-       NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK X_TABLES \
-       ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT"
-       if linux_config_exists; then
-               for module in ${CONFIG_CHECK_MODULES}; do
-                       linux_chkconfig_present ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
-               done
-       fi
-       enewgroup nova
-       enewuser nova -1 -1 /var/lib/nova nova
-}
-
-python_compile() {
-       distutils-r1_python_compile
-       ./tools/config/generate_sample.sh -b ./ -p nova -o etc/nova
-}
-
-python_install() {
-       distutils-r1_python_install
-
-       for svc in api cert compute conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do
-               newinitd "${FILESDIR}/nova.initd" "nova-${svc}"
-       done
-       use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute"
-       use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy"
-
-       diropts -m 0750 -o nova -g qemu
-       dodir /var/log/nova /var/lib/nova/instances
-       diropts -m 0750 -o nova -g nova
-
-       insinto /etc/nova
-       insopts -m 0640 -o nova -g nova
-       newins "etc/nova/nova.conf.sample" "nova.conf"
-       doins "etc/nova/api-paste.ini"
-       doins "etc/nova/logging_sample.conf"
-       doins "etc/nova/policy.json"
-       doins "etc/nova/rootwrap.conf"
-       #rootwrap filters
-       insinto /etc/nova/rootwrap.d
-       doins "etc/nova/rootwrap.d/api-metadata.filters"
-       doins "etc/nova/rootwrap.d/compute.filters"
-       doins "etc/nova/rootwrap.d/network.filters"
-       #copy migration conf file (not coppied on install via setup.py script)
-       insinto /usr/$(get_libdir)/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/
-       doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg"
-       #copy the CA cert dir (not coppied on install via setup.py script)
-       cp -R "${S}/nova/CA" "${D}/usr/$(get_libdir)/python2.7/site-packages/nova/" || die "installing CA files failed"
-
-       #add sudoers definitions for user nova
-       insinto /etc/sudoers.d/
-       insopts -m 0600 -o root -g root
-       doins "${FILESDIR}/nova-sudoers"
-}