Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/nova/
Date: Fri, 29 Jan 2016 19:17:54
Message-Id: 1454094961.c1c891e3221a6dd2b739d6555617d52c3c72a423.prometheanfire@gentoo
1 commit: c1c891e3221a6dd2b739d6555617d52c3c72a423
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 29 19:16:01 2016 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 29 19:16:01 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c891e3
7
8 sys-cluster/nova: removing xen
9
10 Package-Manager: portage-2.2.26
11
12 ...{nova-2015.2.9999.ebuild => nova-12.0.1-r1.ebuild} | 19 ++++++++-----------
13 sys-cluster/nova/nova-2015.1.9999.ebuild | 9 +++------
14 sys-cluster/nova/nova-2015.2.9999.ebuild | 9 +++------
15 3 files changed, 14 insertions(+), 23 deletions(-)
16
17 diff --git a/sys-cluster/nova/nova-2015.2.9999.ebuild b/sys-cluster/nova/nova-12.0.1-r1.ebuild
18 similarity index 96%
19 copy from sys-cluster/nova/nova-2015.2.9999.ebuild
20 copy to sys-cluster/nova/nova-12.0.1-r1.ebuild
21 index 2c6ccd0..7fb35af 100644
22 --- a/sys-cluster/nova/nova-2015.2.9999.ebuild
23 +++ b/sys-cluster/nova/nova-12.0.1-r1.ebuild
24 @@ -5,22 +5,21 @@
25 EAPI=5
26 PYTHON_COMPAT=( python2_7 )
27
28 -inherit distutils-r1 eutils git-r3 linux-info multilib user
29 +inherit distutils-r1 eutils linux-info multilib user
30
31 DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python"
32 HOMEPAGE="https://launchpad.net/nova"
33 -SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/nova/liberty/nova.conf.sample -> liberty-nova.conf.sample"
34 -EGIT_REPO_URI="https://github.com/openstack/nova.git"
35 -EGIT_BRANCH="stable/liberty"
36 +SRC_URI="
37 + https://tarballs.openstack.org/${PN}/${P}.tar.gz
38 + https://dev.gentoo.org/~prometheanfire/dist/nova/liberty/nova.conf.sample -> liberty-nova.conf.sample"
39
40 LICENSE="Apache-2.0"
41 SLOT="0"
42 -KEYWORDS=""
43 -IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test xen"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test"
46 REQUIRED_USE="
47 !compute-only? ( || ( mysql postgres sqlite ) )
48 - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
49 - compute? ( ^^ ( kvm xen ) )"
50 + compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
51
52 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
53 # need to package dev-python/sphinxcontrib-seqdiag
54 @@ -222,9 +221,7 @@ RDEPEND="
55 compute? (
56 app-cdr/cdrkit
57 sys-fs/dosfstools
58 - kvm? ( app-emulation/qemu )
59 - xen? ( app-emulation/xen
60 - app-emulation/xen-tools )
61 + app-emulation/qemu
62 )
63 iscsi? (
64 sys-fs/lsscsi
65
66 diff --git a/sys-cluster/nova/nova-2015.1.9999.ebuild b/sys-cluster/nova/nova-2015.1.9999.ebuild
67 index 84c7b12..517c097 100644
68 --- a/sys-cluster/nova/nova-2015.1.9999.ebuild
69 +++ b/sys-cluster/nova/nova-2015.1.9999.ebuild
70 @@ -15,11 +15,10 @@ EGIT_BRANCH="stable/kilo"
71 LICENSE="Apache-2.0"
72 SLOT="0"
73 KEYWORDS=""
74 -IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test xen"
75 +IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test"
76 REQUIRED_USE="
77 !compute-only? ( || ( mysql postgres sqlite ) )
78 - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
79 - compute? ( ^^ ( kvm xen ) )"
80 + compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
81
82 DEPEND="
83 dev-python/setuptools[${PYTHON_USEDEP}]
84 @@ -156,9 +155,7 @@ RDEPEND="
85 net-misc/bridge-utils
86 compute? (
87 app-cdr/cdrkit
88 - kvm? ( app-emulation/qemu )
89 - xen? ( app-emulation/xen
90 - app-emulation/xen-tools )
91 + app-emulation/qemu
92 )
93 iscsi? (
94 sys-fs/lsscsi
95
96 diff --git a/sys-cluster/nova/nova-2015.2.9999.ebuild b/sys-cluster/nova/nova-2015.2.9999.ebuild
97 index 2c6ccd0..923f7f7 100644
98 --- a/sys-cluster/nova/nova-2015.2.9999.ebuild
99 +++ b/sys-cluster/nova/nova-2015.2.9999.ebuild
100 @@ -16,11 +16,10 @@ EGIT_BRANCH="stable/liberty"
101 LICENSE="Apache-2.0"
102 SLOT="0"
103 KEYWORDS=""
104 -IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test xen"
105 +IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test"
106 REQUIRED_USE="
107 !compute-only? ( || ( mysql postgres sqlite ) )
108 - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
109 - compute? ( ^^ ( kvm xen ) )"
110 + compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
111
112 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
113 # need to package dev-python/sphinxcontrib-seqdiag
114 @@ -222,9 +221,7 @@ RDEPEND="
115 compute? (
116 app-cdr/cdrkit
117 sys-fs/dosfstools
118 - kvm? ( app-emulation/qemu )
119 - xen? ( app-emulation/xen
120 - app-emulation/xen-tools )
121 + app-emulation/qemu
122 )
123 iscsi? (
124 sys-fs/lsscsi