adding for kilo
authorMatt Thode <prometheanfire@gentoo.org>
Thu, 30 Apr 2015 20:51:14 +0000 (20:51 +0000)
committerMatt Thode <prometheanfire@gentoo.org>
Thu, 30 Apr 2015 20:51:14 +0000 (20:51 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x33ED3FD25AFC78BA

dev-python/python-neutronclient/ChangeLog
dev-python/python-neutronclient/Manifest
dev-python/python-neutronclient/python-neutronclient-2.4.0.ebuild [new file with mode: 0644]

index e833a7ca379e75b51d79b639d4f8bda2ae5cafc8..26c69aacb93ce8b01c6d30fe8526a116dbc8e24d 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/python-neutronclient
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-neutronclient/ChangeLog,v 1.12 2014/08/01 05:41:17 prometheanfire Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-neutronclient/ChangeLog,v 1.13 2015/04/30 20:51:08 prometheanfire Exp $
+
+*python-neutronclient-2.4.0 (30 Apr 2015)
+
+  30 Apr 2015; Matthew Thode <prometheanfire@gentoo.org>
+  +python-neutronclient-2.4.0.ebuild:
+  adding for kilo
 
 *python-neutronclient-2.3.6 (01 Aug 2014)
 
index a296f0b4c023011201a7108081c0baa9930aad52..ccfadcc1f7cc11e09748b2a7fca5e78be7e88a16 100644 (file)
@@ -2,23 +2,25 @@
 Hash: SHA256
 
 DIST python-neutronclient-2.3.6.tar.gz 123143 SHA256 f2ae938654497e12218ca3105872a1d55c5ce06e19ed0baa8471ee024e494b1f SHA512 0d894ca7cbafe3c4f12a45e27953abdeedfeff009d96bc6852465089f64ee57f065d87067e79665a401e574100115eec8ae7bb7a220005955be4535c7a44bcb7 WHIRLPOOL d2f3aeda0894bb2f262b7761af6f64ecb80a3c15ef68fd4a6eb257446bf647e96eee5d51f692071ac776ee8c3f26ecb7314d825826070e2ddfbfcd84257e466d
+DIST python-neutronclient-2.4.0.tar.gz 137923 SHA256 4c5c3a79216c682926f75ffd8db5f4338525a643ea02de37df7bf82a1e486b28 SHA512 ce3407ec101ca0fe04da5fbb3d68e3e331824190ed6e93308e56a471b9bf1b0d873f6e7b733d205bccaba6567d87a0a829e442efb6a3b0d96ecee5a1abb5a071 WHIRLPOOL 28b798ed7605264ec6d1e69f4a98ba7eb7e825594dc0ca9d5941d5293810c4f7cd32c680d09be44077ee269f8bd0c8644543c477223d5b55f078f81a0993460f
 EBUILD python-neutronclient-2.3.6.ebuild 2677 SHA256 d93cc3718246ec8f48bab7ae7719592977430db4489feb8a16920b54c27c5da3 SHA512 b395413df2ecd2cf688d5184389578a4191519d966e445d1d9ce1d5147a5ad5bdc9ab79d8527524e5c03b2a97a2d8bc30ac0e855564cc1cbdede0ce6ec15b8c1 WHIRLPOOL 774ede4dc1b06692fec88e25133feeee6a7988dc3335e952ddc911e6091c28fa10d743faba879cfc5181bc663308b437a5086ed4e1593b10eaec27b1e402b02e
-MISC ChangeLog 3323 SHA256 1314ff57c1c86e05b56b17f4052d78e559d8d490d20b863142c0e0d346c15b7b SHA512 531c1347a2f42771fefd87c45eac48fdfa2f4b00363eae525b9827b30279a0e868caadd614f610d4ebbbea1260f2068613d20c81b2d853f08ffa1a7edfcb2a05 WHIRLPOOL d192442bbf26a3f1341620a72d5f06e02b89f60d26d001b286a865e95e5fd0f9fd1ac8b8516f26da52eda42f3402e25d881cb5d343745458ad5b041ca3cde395
+EBUILD python-neutronclient-2.4.0.ebuild 3307 SHA256 82341f17cd25ee2972f1112b2847cca475e096cfd8638a6b2d6a46848dc29a8d SHA512 6be3b1d08f67d2d1394950aa64fa9f58b41da707197670b251bcfa1953d7d6855193dfe8c46394d00cc4282acbc296a6d9bb76b6e7c49f717ad5d9ed59b89553 WHIRLPOOL ea3570c13108038f297d44f289e67e977d7893d49a6d17ccfc14370e6d497e999e23e6066b4c2025944e06eb2cfc8c6028556f5630faaffca3d81fc72cf4fa6c
+MISC ChangeLog 3480 SHA256 c0858db79b4b62ec7f2d23d0f9c71441c7029697cb00dfa76aa490bc2881a4e7 SHA512 31327d37de5a2eafb6b8ab7a52c8f0421b31d311d6535c3b3e026246ab7b347e1f4d4d03e4ab446720da72762d4589276f0b39031efcbdea023ba473a2ec854e WHIRLPOOL 3992588c8537ba2d69616d51e7cabba40bbf95130347f5752a9936dd18bfe7935998cf49ca740ba294708a1d90509f0e55d2333fa45c2f24e96ae50d1a396e5c
 MISC metadata.xml 379 SHA256 ab969e25f7aab93d2bb8e280bf093eeb3b18444a6152307f72bd04c0c9768153 SHA512 c6ae3c1f66dd6474f6a12d1ee328e7e848a44969e263b988f0a71b7923cb550575e0e112e994c6854f66d43a1b2c8a30a192fa26548f336802b35b53a72447b3 WHIRLPOOL bc3697e4533438c78f116d46fd093d559837c0e080f0983fa7b2c59138214ced0d86aaf3c21f3d31887ae133d15ffecb3b7f0621a18ff1d27228ab04f927d4ee
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJT2yicAAoJECRx6z5ArFrDlXEP/jeM1MX3qcqCHvW9hbDuYxZq
-oUC1xe3d3hHn/WQ9cpsUujXDNs2Vpt7b5DroIQkLOCmtxBRHt1tHaYX5T6ttWiSO
-r8zyCxgOAUJuA+viAAygH4cEP1wkznupe05mEQfZ/p8oby6aZRz9mHzzT++8DkzH
-/hHudQ8TQytHYCWySKYl+98ihpmQFt4vJJu+GbPNG/wtSJzhtc2ei0q8NfsaNbw9
-UzN6rHCs6MQhYQySPKBPQi3al5XGwWL1qGVEGqYhE8uMCV/9JRNID7Ygj4QGW++8
-oTj9sM2s4oWw6HC/2wIAtdz5c5YgstK4ETcNXHrVrevGZoOjNcHi79DrgyJUxopB
-mYXRi15vLDSuDUf+JUnUboheiB1nGu4K1ilrQLNWISl3CMz6HlqJmAT2fkcWEdud
-VtZtRsiWEvZbaTUD7D6ys5aDL+3jKL72VLRbiqqRtadhC+RE4fdiwZMAN016IsCq
-Ufw121JJaJ0RG2Lhl0M06JWFpUa+eXOC97l1cdkn1CNUkg8MTwjLyLmKvO8gGOOw
-p9nRSriRZKApKJt5iYszTk4rgkXP6tDu0i1nSsp6zPO7Z/3vg1aNL+RKhaZKFFWF
-wZj8ogHGIr6dSRhI/lRE8l3c5AWoC+mmh08uonQEoNfhGS+qCrmmsyBp7lFok9u0
-S6BfZ3s3vm2a3LpGaQKc
-=BPWT
+iQIcBAEBCAAGBQJVQpXUAAoJEGSje+quGaTo2+kQALCENRbSy1hUmsMZXVxxlUGx
+0Kdk8K7RKn6s9s+e6Ke5K/Q6ECl5+c9Y1HgBWz3MZH0nNi5MyfEhZxRkqGaYphW8
+1NRwROs2MQ8H3dtMZFg7JEwv+ea2vDjyWpo63iGJQ4vAoi/+3IQoQpGFs/Zfs8F9
++XmIVrgpt4dpEWY68LTkpjOPfS3Srv2labyGqGgk4cnUBUqduVW+BlVEA1N9F58e
+or9nz3yHADZdQuH2b6/8hsnO/N+NvGDngx+queknGna577nrZyYjTqC1TDtJnPiD
+4VDW+KcallS6bS2W/u1HtPaaFX9YX0PDKOTdC/12k/5QNJQ23sgD1WQT9/C8BYlw
+zRHRxtFaAm79mAx2pi0Zl3ltrnYJeWB0JebN1Um+s8UZrIGKZSEKNHXR9JnU2GEE
+8j16H7pob+hruDch8nZr73hNAiqsbh+rgWBpNFRfSNaoDLx3dGNziZLDcnfxgEva
+j60rTHmOlMbegjs8gBDfOrtr9ZbkoWWsUf6MZfsGLCEbSeInIUydx/pP0n6OI8fn
+4MPsPFXUZcwTGMPr1MdkB5UAsc9IrhIZ0rhTHoaWpdhZvja4mBAPXw2qo4+sOcNg
+FG+de3UhuXhPmn0vPjHewAI/cqK9gZVPhLwqueqyFkCO81lSNDsASHCen7Gs+caM
+pA45PkwDz5QN1ZRwkpPV
+=wOFK
 -----END PGP SIGNATURE-----
diff --git a/dev-python/python-neutronclient/python-neutronclient-2.4.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-2.4.0.ebuild
new file mode 100644 (file)
index 0000000..b45efca
--- /dev/null
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 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.4.0.ebuild,v 1.1 2015/04/30 20:51:08 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+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 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+REQUIRED_USE="test? ( doc )"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
+       <dev-python/pbr-1.0[${PYTHON_USEDEP}]
+       test? (
+               >=dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
+               <dev-python/hacking-0.11[${PYTHON_USEDEP}]
+               >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+               >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+               >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+               >=dev-python/mock-1.0[${PYTHON_USEDEP}]
+               >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+               <dev-python/oslo-sphinx-2.6.0[${PYTHON_USEDEP}]
+               >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
+               <dev-python/oslotest-1.6.0[${PYTHON_USEDEP}]
+               >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+               >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+               >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+               >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
+               <dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
+               >=dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}]
+       )
+       doc? (
+               >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+               !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+               <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
+       )"
+
+RDEPEND="
+       >=dev-python/cliff-1.10.0[${PYTHON_USEDEP}]
+       <dev-python/cliff-1.11.0[${PYTHON_USEDEP}]
+       >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
+       >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+       >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+       <dev-python/oslo-i18n-1.6.0[${PYTHON_USEDEP}]
+       >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+       <dev-python/oslo-serialization-1.5.0[${PYTHON_USEDEP}]
+       >=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
+       <dev-python/oslo-utils-1.5.0[${PYTHON_USEDEP}]
+       >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
+       !~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
+       >=dev-python/python-keystoneclient-1.1.0[${PYTHON_USEDEP}]
+       >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
+       >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+       >=dev-python/Babel-1.3[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+       # built in...
+       sed -i '/argparse/d' requirements.txt
+       distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+       use doc && "${PYTHON}" setup.py build_sphinx
+}
+
+python_test() {
+       testr init
+       testr run || die "tests failed under python2.7"
+       flake8 neutronclient/tests || die "run by flake8 over tests folder yielded error"
+}
+
+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
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( doc/build/html/. )
+       distutils-r1_python_install_all
+}