summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2013-11-23 10:07:48 +0000
committerIan Delaney <idella4@gentoo.org>2013-11-23 10:07:48 +0000
commit60ac8945c0e23c55e727d7f27e8a60d93e259706 (patch)
treebf7f9af83402de31b40afb0e3d903c2e9dec79a8 /dev-python/python-neutronclient
parentnew dep of test pahse of python-neutronclient, req'd for openstack, ebuild pr... (diff)
downloadhistorical-60ac8945c0e23c55e727d7f27e8a60d93e259706.tar.gz
historical-60ac8945c0e23c55e727d7f27e8a60d93e259706.tar.bz2
historical-60ac8945c0e23c55e727d7f27e8a60d93e259706.zip
IUSE test, test deps, test phase added, switched herd
Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/python-neutronclient')
-rw-r--r--dev-python/python-neutronclient/ChangeLog8
-rw-r--r--dev-python/python-neutronclient/Manifest13
-rw-r--r--dev-python/python-neutronclient/metadata.xml2
-rw-r--r--dev-python/python-neutronclient/python-neutronclient-2.3.0-r3.ebuild55
4 files changed, 70 insertions, 8 deletions
diff --git a/dev-python/python-neutronclient/ChangeLog b/dev-python/python-neutronclient/ChangeLog
index 93dc910d2a1e..d6aa880d92b5 100644
--- a/dev-python/python-neutronclient/ChangeLog
+++ b/dev-python/python-neutronclient/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/python-neutronclient
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-neutronclient/ChangeLog,v 1.5 2013/09/26 00:14:50 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-neutronclient/ChangeLog,v 1.6 2013/11/23 10:07:21 idella4 Exp $
+
+*python-neutronclient-2.3.0-r3 (23 Nov 2013)
+
+ 23 Nov 2013; Ian Delaney <idella4@gentoo.org>
+ +python-neutronclient-2.3.0-r3.ebuild, metadata.xml:
+ IUSE test, test deps, test phase added, switched herd
26 Sep 2013; Mike Gilbert <floppym@gentoo.org>
python-neutronclient-2.2.6-r2.ebuild, python-neutronclient-2.3.0-r2.ebuild:
diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest
index a78e819e4b28..6170019fa9a7 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -7,12 +7,13 @@ DIST python-quantumclient-2.2.3.tar.gz 106218 SHA256 8fabbc2fdfe58aa30c30d3a7478
EBUILD python-neutronclient-2.2.3.ebuild 1551 SHA256 b25489e650856c4ee2204af9d423afb563da1546bd658be2edbdb4069b8edb05 SHA512 333bfaccc56d0b24cf575e7ee1ade9ced82fe9f7c980c68731a339dce7a843b727d8460f2d89e12711124fd90f0c90693864e5aeac94797286ce74da4a529bfa WHIRLPOOL e5c3efb397608e5aa62ea1069f219637849b71e803aed9c032ffa20eedafd7bac1899ff50ccd1312ca716ebae690a6a698201fd5cb05adfcbdd988d13e02c17b
EBUILD python-neutronclient-2.2.6-r2.ebuild 1284 SHA256 cd38abdb04d33a8cd17741bb88fe58817b0641b7bc5466e7bab0d4c2f68d0eab SHA512 91f129b80d116c67ddc1bfff7214453607624f2456e3da3f6fce9ca04c21bb2661fecc6e8ab16a3bb8941ea94b094741b08426f26fb5bd1435171ca377d5b62c WHIRLPOOL 6eba5548e41f4cd880db5557f2db98294275190f368bebb02b514442d8cf92c2ae547f00b1b9c527a5b0d981f5fdf3aaaed504746f0a5b694dcef87e480800bb
EBUILD python-neutronclient-2.3.0-r2.ebuild 1364 SHA256 40ccd022c6f5dcd4881d693eb87eb4b1c91b0e8bbf39ebdd2e05f29b3b9ecac7 SHA512 59ed000cfcbd5998c9d8d4aff8238e6ce3a8197b090f209e546c74c92205993a86e37ebdb79c858f0ce38fbea5acfcf1ba6bcee3c59ed57cc992b74c9e5001d2 WHIRLPOOL 2a8ee70525f1205d59d85c7ec9f066884e5ef9dc61e0b8f19890fa7326380fec3d21eb748864bbcea58d82deddb561d3c3d970f7e435b28e829ca9db653c2cff
-MISC ChangeLog 1916 SHA256 d46c6f2877aa797be683d836cb2edc88012bb7c110b7906efa650e2151676447 SHA512 ae7bbfdc707dd1f05234024e590769b60b0893abbfed0ac85b0e8b4d52d61b67cd564a19161ee0bb8f9ab7906313241e59481efcafc6d274871c937381624bb2 WHIRLPOOL c198990deef8ee5f57a969c9492a23d174548011047de0cdff4be1872bd540d5f719937ea86e9eda0270b7ddb57091f28d3170ae337d6429f0d8b3e294283e87
-MISC metadata.xml 376 SHA256 db6edb990a0c1eca28126f52ef79777dbc841bc4a28bad59b809f810543dc7ff SHA512 23877fbb498cadcee327a557df1f11fce4c411d57eedb5a86d481bb632e2dcf973d0dd4796103f686e96b0fca8d1b154f3945c5bb595c80fda61a1919fa8ccea WHIRLPOOL 9540462294d0180bc04e829ae4392f6e9a99664ebf9ed4f7a2304f6a15caeae795f7e19c11439e2b51b1d132177e771e5102616ec4963fb35d2fa8c4028d3e7b
+EBUILD python-neutronclient-2.3.0-r3.ebuild 1926 SHA256 5cf9f30156674655f56f4b5e46276da1d4bc9524e2d50c7d5c54258c6afc9ee0 SHA512 ca7c760f196056b64b515a3d3b038643f775fbd1271fa63c90f91efe14b42441c01f910068709246d9b12f4ad6fc9f3c44938dc270f28b65feee74c2a0c5fabb WHIRLPOOL 3c953fade577812d22f7361512f4ab9b054a34b42bc59b0f72a90f3438aae569a28bff9e527fa1f9cfa9bc7b25a669fa0ca41440eb22011a669d26eb266eec2a
+MISC ChangeLog 2122 SHA256 1302223a4577af8d150a151a90e683eb194abbd6dca5dd25bacf2775c8b75bf4 SHA512 d7b3329f34495a0e8bf0d04543cf994d6a9f00cbb1708acb6100c396e22e4b1a1664c2e1a54bb4bc4090fd12a30fbb422649b2246823957acae01c1be8c57238 WHIRLPOOL da00ea7c97621b5334e5155c0c91461b5ca6d1afe1962757a91958370cb6caa2c36187c3240fd2de092bfac772133ca5a36ff4737991d7249a0dadfec399e288
+MISC metadata.xml 379 SHA256 ab969e25f7aab93d2bb8e280bf093eeb3b18444a6152307f72bd04c0c9768153 SHA512 c6ae3c1f66dd6474f6a12d1ee328e7e848a44969e263b988f0a71b7923cb550575e0e112e994c6854f66d43a1b2c8a30a192fa26548f336802b35b53a72447b3 WHIRLPOOL bc3697e4533438c78f116d46fd093d559837c0e080f0983fa7b2c59138214ced0d86aaf3c21f3d31887ae133d15ffecb3b7f0621a18ff1d27228ab04f927d4ee
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlJDfHwACgkQC77qH+pIQ6RJowEAnZlJEGB5PUHKiBc3mgXYq5HO
-MiF8evbYoxO/OQA0pdoA/0Aw4/qPnhnKb4MyyriAHmks2cfZNiIIEnUZjGXUSpfi
-=b/ko
+iEYEAREIAAYFAlKQfmoACgkQso7CE7gHKw1JPQCgxn3eldfKSMDiATTyuGZADi+R
+Ua8AoJDPZzS1kWS8Xb5JLAJVQaD2abV/
+=edPQ
-----END PGP SIGNATURE-----
diff --git a/dev-python/python-neutronclient/metadata.xml b/dev-python/python-neutronclient/metadata.xml
index e229462b4534..527ff10653bc 100644
--- a/dev-python/python-neutronclient/metadata.xml
+++ b/dev-python/python-neutronclient/metadata.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>python</herd>
+ <herd>openstack</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
diff --git a/dev-python/python-neutronclient/python-neutronclient-2.3.0-r3.ebuild b/dev-python/python-neutronclient/python-neutronclient-2.3.0-r3.ebuild
new file mode 100644
index 000000000000..b1f2d480eef6
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-2.3.0-r3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-neutronclient/python-neutronclient-2.3.0-r3.ebuild,v 1.1 2013/11/23 10:07:21 idella4 Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="https://launchpad.net/neutron"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( >=dev-python/hacking-0.5.6[${PYTHON_USEDEP}]
+ <dev-python/hacking-0.8[${PYTHON_USEDEP}]
+ >=dev-python/cliff-tablib-1.0[${PYTHON_USEDEP}]
+ >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+ >=dev-python/mox-0.5.3[${PYTHON_USEDEP}]
+ dev-python/subunit[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.17[${PYTHON_USEDEP}]
+ >=dev-python/testtools-0.9.32[${PYTHON_USEDEP}] )"
+RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}]
+ >=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
+ <dev-python/pbr-1.0[${PYTHON_USEDEP}]
+ >=dev-python/cliff-1.4[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.4[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-2.0.9[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ >=dev-python/Babel-0.9.6[${PYTHON_USEDEP}]"
+
+python_test() {
+ testr init
+ testr run || die "tests failed under python2.7"
+}
+
+python_install() {
+ distutils-r1_python_install
+ #stupid stupid
+ local SITEDIR="${D%/}$(python_get_sitedir)" || die
+ cd "${SITEDIR}" || die
+ local egg=( python_neutronclient*.egg-info )
+ #[[ -f ${egg[0]} ]] || die "python_quantumclient*.egg-info not found"
+ ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die
+ ln -s neutronclient quantumclient || die
+ ln -s neutron quantumclient/quantum || die
+}