diff options
author | 2013-11-28 13:04:14 +0000 | |
---|---|---|
committer | 2013-11-28 13:04:14 +0000 | |
commit | 2f5f29031bce4dd36885c95f4f3497d1bece5981 (patch) | |
tree | 71fd3628ab734c190a5ea1e8df3e6d48156a71fb /dev-python/python-glanceclient | |
parent | Version bump. (diff) | |
download | historical-2f5f29031bce4dd36885c95f4f3497d1bece5981.tar.gz historical-2f5f29031bce4dd36885c95f4f3497d1bece5981.tar.bz2 historical-2f5f29031bce4dd36885c95f4f3497d1bece5981.zip |
switch herd, add IUSE doc, doc dep, update / uncomment test deps, add doc build & install, update test phase, testing support by (good ol') Chicago
Package-Manager: portage-2.2.0/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/python-glanceclient')
-rw-r--r-- | dev-python/python-glanceclient/ChangeLog | 9 | ||||
-rw-r--r-- | dev-python/python-glanceclient/Manifest | 23 | ||||
-rw-r--r-- | dev-python/python-glanceclient/metadata.xml | 2 | ||||
-rw-r--r-- | dev-python/python-glanceclient/python-glanceclient-0.10.0-r1.ebuild | 67 |
4 files changed, 83 insertions, 18 deletions
diff --git a/dev-python/python-glanceclient/ChangeLog b/dev-python/python-glanceclient/ChangeLog index 68e5cdb2937e..ddb749a3a684 100644 --- a/dev-python/python-glanceclient/ChangeLog +++ b/dev-python/python-glanceclient/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-python/python-glanceclient # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-glanceclient/ChangeLog,v 1.6 2013/08/11 01:43:36 prometheanfire Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-glanceclient/ChangeLog,v 1.7 2013/11/28 13:03:45 idella4 Exp $ + +*python-glanceclient-0.10.0-r1 (28 Nov 2013) + + 28 Nov 2013; Ian Delaney <idella4@gentoo.org> + +python-glanceclient-0.10.0-r1.ebuild, metadata.xml: + switch herd, add IUSE doc, doc dep, update / uncomment test deps, add doc + build & install, update test phase, testing support by (good ol') Chicago *python-glanceclient-0.10.0 (11 Aug 2013) diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest index f69ac76ee880..2fa6672dde11 100644 --- a/dev-python/python-glanceclient/Manifest +++ b/dev-python/python-glanceclient/Manifest @@ -2,23 +2,14 @@ Hash: SHA256 DIST python-glanceclient-0.10.0.tar.gz 112205 SHA256 42ba47254eb9d547753486bb6d46aa4f90ff67127d83401fe2570f201c5e2501 SHA512 1a278238fb01e0fb20fc195db60fe56f6f846916ab93239825d9940cbf5dbfa674d409d92269dedf0860b58586754b9fc0d8aff6955e0dee9457d18462ff3fcb WHIRLPOOL ba72f61c0c1a3b93742e5350bdddf8b665651375ca1e563c7dc8d96796425e4198cb0265afa4a5cf5e6c0d892b1dec3bd45c06f01478da7f267457989d64510e +EBUILD python-glanceclient-0.10.0-r1.ebuild 2254 SHA256 aa56a7ecdcc15a12e79b2473b433af7a1744237b87dccdb39806b930bc60182a SHA512 2e801a76393fc53c003dc98ebb12a4dc9d02f177b264c355bfe4919acbc170f7d7dfc628fd340511e1c78369d944da47f397efc7b6a5e48b9899fd9a9367139e WHIRLPOOL bf18c9d44cd59c5566593ef2dcee74f4c40adf784a00ea03ad173551c161a4e7fb2725d99a8782cb4185f6111e91b7d4ddf0236e922ceb9344639ece177356be EBUILD python-glanceclient-0.10.0.ebuild 1560 SHA256 c24de0dec5a477a308d062c94a360f89589595f955795b42c9da8e8c269ff74d SHA512 b69472ee7db80563e549d8213c21be00edd94d130d09e95f2a18c74e5179fcaebc4779e527853682f6562987af21e560dd1debcc3c45c4df06defc8c87c07082 WHIRLPOOL 832f2b27f37205d1cee541fb03073fa8d37b0e8eb6f0d741e871feb7899e33630149a03253af3ae847da77b31693cf372d855fa9140ecd58ca16323e274ae793 -MISC ChangeLog 1313 SHA256 36a37d6c45461470eaa54b69dde6f67a1498799fd3205d2049a171192f53c7a6 SHA512 6fa9e6be75422c58719bfd69a7317311a196ce4b9977fead9d6198b0a51fd4b0e0a91136703fdffae3438c8895777303fb7142478aa009c65ab647581dcb5304 WHIRLPOOL eff2a3288e6a22cdec54448a04d260f908bf9b14b4ff614410b5da3c6255197d11210ebde7a3114b4cfc264ae99473f2743c24eba33d732a4838ecae331e1a0e -MISC metadata.xml 371 SHA256 9705675c18b16c332a20538de047ca5dcd9438f28d7df9530a6bc27f7375c50e SHA512 6c696a390c508365fd380ad899be9bfd539f6a4f4daa497d101de800294db691e2831f0ea25ea95a311ec1502c5c98a799a1689bc6acb764c3162f319d5c74ac WHIRLPOOL 2cadddd247b1834d87a9720830e440296c5c2b2408ba53afeede2dcad728036a2ec647fb1b9c79db37703a6d0b4270bdc5db1925dd02841c220c449f5ec3f4e9 +MISC ChangeLog 1608 SHA256 fbbdcca99e64fe869917f7621f73b0738789fd8ccfcf9f21d14a652061256cce SHA512 bae861c2a4e54212662000da6edc6f14ab766c92bbca59e0b7e2d49268cf2b955e06576d20e4d0f066d8756b2c23eb3089ce489b3d6d404f7bb6ae0f6b892c52 WHIRLPOOL cdde5d9a18c74d424b04a47634a20d9f02c24652c93f77723c8c9c87111daf4804993bb36159a3584b027947992061f87254238b8576b1fa1582f4336b9c9cde +MISC metadata.xml 374 SHA256 25f4c8b04b8d1227f48cac4ddf91c678130ce4987e620012fd66ae46b89d5d4d SHA512 dd9ae276a6ef8dd748b8b856ea179cf5b6cabed8f47e9f56a308f697cb549a59ff554b978caf6d6afd2639768559742d9168bbb29e2ae4738169210744d24471 WHIRLPOOL 8c844dfb17d7f8ffb9038b5cad4579c715d126773850b66b57677c2b7b445117f1603c652404368b151818547957fa278f1edb15993f7f16490cb4715e6d755e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJSBuyCAAoJECRx6z5ArFrDdIgQAN+JrjolClMVeoM0SWxDXeoz -74AdO4uTqIPJcx+jNiYXxNhgukF7gFifiglA4uKmlCip0E+Yg0d9Gf/wkvOvzocn -VxJ2pWzbQrZuqyJvpco40mTSuVWYUi8HgDF0UpRh+c8htcpzf8YTz+7YtBEvQ3W7 -9HP+G9/x3vLij6aT+/jXKGbQyHtc6gfl/gfaEdmoNng+XYC16CJWNxHsnFye923N -kV0FxJvwET9jd8SFOYtduaC+WEz6gTo9HObDIc+GX0kP8r8bnmyG5DmM4mrDFJ6/ -QJwcXQuhk37iWbxS4zl3PXiCTrfDKg0lQffwkFH5DsNNM0uDoyVrA1Gu/27lmFsA -Vm3YHc/IpFNNpiYKkxQIdW4eH8kuK/qcg/ODXbtzS1pZVSLzcz3KfYs0erwe5bhP -4UR4ZvGR5ZpUKIVxVXdClOXQFpeZICcyR01FkrtoDIHpkKp954hIUB3oZ1GaQYxs -iKp9uFyIJJimf14SHCq9kFxZmnE6OYglVbrYSCIrVLje/I/xoCy7HLYOis79ufZO -YkVa43JQwi/MopxrGnMqewkfuufw20kDACVdon3x9agr0XYCMf9GdeV0hKU5okIy -eJYnnr8sHOT1VcuTm6dV0puTiMHY/AxBsWZ5z1ICkUILYjw93SKEjbT9zHoj2NXz -gKpn31mvgXNXJh5iDn9d -=/twW +iEYEAREIAAYFAlKXP0MACgkQso7CE7gHKw1xSwCghkjeXnvd37LiWjzXuyy0wM1c +9dIAn3z2/ZGyGTrtroMsdg3XG1aSzuFo +=Fw8K -----END PGP SIGNATURE----- diff --git a/dev-python/python-glanceclient/metadata.xml b/dev-python/python-glanceclient/metadata.xml index 2d9cce40a14e..7ecd625c6daa 100644 --- a/dev-python/python-glanceclient/metadata.xml +++ b/dev-python/python-glanceclient/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-glanceclient/python-glanceclient-0.10.0-r1.ebuild b/dev-python/python-glanceclient/python-glanceclient-0.10.0-r1.ebuild new file mode 100644 index 000000000000..0aa811be6a9d --- /dev/null +++ b/dev-python/python-glanceclient/python-glanceclient-0.10.0-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-glanceclient/python-glanceclient-0.10.0-r1.ebuild,v 1.1 2013/11/28 13:03:45 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Glance API" +HOMEPAGE="https://github.com/openstack/python-glanceclient" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/mox[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + >=dev-python/pep8-1.3.3[${PYTHON_USEDEP}] + >=dev-python/setuptools-git-0.4[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.13[${PYTHON_USEDEP}] + >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}] + =dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}] + >=dev-python/flake8-2.0[${PYTHON_USEDEP}] + >=dev-python/hacking-0.5.3[${PYTHON_USEDEP}] + <dev-python/hacking-0.6[${PYTHON_USEDEP}] + dev-python/mox[${PYTHON_USEDEP}] + >=dev-python/mock-0.8.0[${PYTHON_USEDEP}] + ) + doc? ( dev-python/sphinx ) + " +RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}] + >=dev-python/d2to1-0.2.10[${PYTHON_USEDEP}] + <dev-python/d2to1-0.3[${PYTHON_USEDEP}] + >=dev-python/pbr-0.5[${PYTHON_USEDEP}] + <dev-python/pbr-0.6[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-0.2.1[${PYTHON_USEDEP}] + <dev-python/python-keystoneclient-1[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.6[${PYTHON_USEDEP}] + <dev-python/prettytable-0.8[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/warlock-0.7.0[${PYTHON_USEDEP}] + <dev-python/warlock-2[${PYTHON_USEDEP}]" + +python_prepare_all() { + sed -e 's:intersphinx_mapping:_&:' -i doc/source/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && esetup.py build_sphinx +} + +python_test() { + testr init + testr run || die "testsuite failed under python2.7" + flake8 tests && einfo "run flake8 over tests folder passed" || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/build/html/. ) + distutils-r1_python_install_all +} |