diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/pyrax |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pyrax')
-rw-r--r-- | dev-python/pyrax/Manifest | 5 | ||||
-rw-r--r-- | dev-python/pyrax/metadata.xml | 25 | ||||
-rw-r--r-- | dev-python/pyrax/pyrax-1.9.7.ebuild | 44 |
3 files changed, 74 insertions, 0 deletions
diff --git a/dev-python/pyrax/Manifest b/dev-python/pyrax/Manifest new file mode 100644 index 000000000000..76292124d85d --- /dev/null +++ b/dev-python/pyrax/Manifest @@ -0,0 +1,5 @@ +DIST pyrax-1.9.7.tar.gz 313170 SHA256 6f2e2bbe9d34541db66f5815ee2016a1366a78a5bf518810d4bd81b71a9bc477 SHA512 e83c5e79d49eb3095e8e196b4c9db419194131503d95737564e5a1e3e20f06aa4b53196111d8d326ac50041cd0c2590cefeb41d7d6d654112a85df867b7495f3 WHIRLPOOL a41c5d8ba30b72fd3b07fa43300a8123ed3be93bf4d70db9fd3df3ff90d9415c4dfe895ca2f89457a300f1a738e93b6cd1b0bd0f81edc4ee905bad003f05ec1d +EBUILD pyrax-1.9.7.ebuild 1076 SHA256 f0388bc2042fa3d00146820fb18e47cdeb49c6e0d7d50da485236d57bbdee63e SHA512 dac80fb4d86a79e6a8907dde2c2aa8d02765647ad77d4f547e3c384ce968e47ffde1bc73f9287a430d0284bb089846034773cbe4239f4245daa9286a5b0b9231 WHIRLPOOL 1c27c7c1fe94b32c61f6b16b3424410d0788c1fbdc85fddee16a5c2a2008296b33a47a5d01bde5d3cdd1f41f04071becb6b89e77c1fee1103c5d2e0ac7888242 +MISC ChangeLog 2667 SHA256 bf70664fbcdb77e9184af9051dc75f08f6ac153b31550c6fbb14c9acbbdc93db SHA512 771beff19799c4476ac71aa5d1aacc5f3d5393b93a1b1a3b27f2dfac9cbeb285dc1f1b2097295459f4049a204f76981a81e9ee7777844cdbd6448d6a90ab48d0 WHIRLPOOL b75971e2dcd7063f8cc86d03600685023970c91cd3ff9428a0905e6dedd9eaedd5b71c69660c86723341e4ad048dfa5b4f906a844e0553f1a8b7e02ea7eaab92 +MISC ChangeLog-2015 3609 SHA256 eca6f70ddfd7ae00db3ff5f4918ea8ed33257a08a9eecccf08fe346ffaf2ae0a SHA512 7ea47a56e0d1acd502fd6d5e3d7cfb0149a3a522e59cb0e5f72c572e0ae14212fe67bac8e4c9431e579d118b96a041fe22f8acf0819974d0af58451fa8cdb3f2 WHIRLPOOL 5a91fb742344312a22a70bcd0a08b8072c0544d774c51ca932c9f20276d27c0344e542596c2e3adb09800530c1594402644f7a0e714e83b421369707451a91b3 +MISC metadata.xml 803 SHA256 f0ea07c504d61749d2ff1d7117a30a341c4ff35b97363e0484a4993ad0d66708 SHA512 8be1c472f6b6ad1231d32a58ead0ddf9eb51fbd7fc245f8de2b7905234efd3fd63602934d6048f6beb09166cd6fcdd9b43e5900a1aab680261402c1ab35329f4 WHIRLPOOL 1c0ee5009630b3278bc85f210688bff707573e0511c67e76545f69cb6aea161f167655e17b58f21d8ed2dc9220ee978c708e092a263240f4498849c163ba401f diff --git a/dev-python/pyrax/metadata.xml b/dev-python/pyrax/metadata.xml new file mode 100644 index 000000000000..42df4d0552ba --- /dev/null +++ b/dev-python/pyrax/metadata.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>prometheanfire@gentoo.org</email> + <name>Matthew Thode</name> + </maintainer> + <maintainer type="person"> + <email>alunduil@gentoo.org</email> + <name>Alex Brandt</name> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <longdescription lang="en"> + Python SDK for OpenStack/Rackspace APIs + pyrax should work with most OpenStack-based cloud deployments, + though it specifically targets the Rackspace public cloud. + </longdescription> + <upstream> + <remote-id type="pypi">pyrax</remote-id> + <remote-id type="github">rackspace/pyrax</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyrax/pyrax-1.9.7.ebuild b/dev-python/pyrax/pyrax-1.9.7.ebuild new file mode 100644 index 000000000000..364b110b6959 --- /dev/null +++ b/dev-python/pyrax/pyrax-1.9.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Python language bindings for OpenStack Clouds" +HOMEPAGE="https://github.com/rackspace/pyrax" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples test" + +CDEPEND=" + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/python-novaclient-2.13.0[${PYTHON_USEDEP}] + dev-python/rackspace-novaclient[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.1[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${CDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + dev-python/rax-scheduled-images-python-novaclient-ext[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND}" + +python_test() { + nosetests tests/unit || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use examples && local EXAMPLES=( samples/. ) + + distutils-r1_python_install_all +} |