summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Thode <prometheanfire@gentoo.org>2013-03-04 20:38:46 +0000
committerMatt Thode <prometheanfire@gentoo.org>2013-03-04 20:38:46 +0000
commitbd8a4166dfba9c4e85ccef1be8b1169d65ebcf7c (patch)
tree6887745f17aa2645d4fda2cbc982546afaf90aa1 /dev-python/pyrax
parentinitial add of rackspace-novaclient (diff)
downloadhistorical-bd8a4166dfba9c4e85ccef1be8b1169d65ebcf7c.tar.gz
historical-bd8a4166dfba9c4e85ccef1be8b1169d65ebcf7c.tar.bz2
historical-bd8a4166dfba9c4e85ccef1be8b1169d65ebcf7c.zip
initial add of pyrax
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0x2471EB3E40AC5AC3
Diffstat (limited to 'dev-python/pyrax')
-rw-r--r--dev-python/pyrax/ChangeLog11
-rw-r--r--dev-python/pyrax/Manifest25
-rw-r--r--dev-python/pyrax/metadata.xml15
-rw-r--r--dev-python/pyrax/pyrax-1.3.0.ebuild35
-rw-r--r--dev-python/pyrax/pyrax-9999.ebuild37
5 files changed, 123 insertions, 0 deletions
diff --git a/dev-python/pyrax/ChangeLog b/dev-python/pyrax/ChangeLog
new file mode 100644
index 000000000000..43b25cf9003d
--- /dev/null
+++ b/dev-python/pyrax/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-python/pyrax
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/ChangeLog,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
+
+*pyrax-9999 (04 Mar 2013)
+*pyrax-1.3.0 (04 Mar 2013)
+
+ 04 Mar 2013; Matthew Thode <prometheanfire@gentoo.org> +pyrax-1.3.0.ebuild,
+ +pyrax-9999.ebuild, +metadata.xml:
+ initial add of pyrax
+
diff --git a/dev-python/pyrax/Manifest b/dev-python/pyrax/Manifest
new file mode 100644
index 000000000000..4a36476a1ad8
--- /dev/null
+++ b/dev-python/pyrax/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST pyrax-1.3.0.tar.gz 147798 SHA256 9ecbc4a3a6303cc590e2ffb97582b6f4dbd75f00a16e1e15cfd4c727d2772119 SHA512 eb499c76d1537559128b6a6515e8b49d5330dc4d9125b992d876cd1960cde9fa24c247809926b39e67e4362c2dbda72e38eb67abd8f8d456fc1be730e305577b WHIRLPOOL c741d4e59aff9833a8ac23ee8bc6623bca1d0f4dd006f9fd6e8881b4fe6284bc726b3f6674fd201122cd66ff3ce79caa2d2c0c526b83ded948620d289801a6d1
+EBUILD pyrax-1.3.0.ebuild 1136 SHA256 460a9295b666ec02a07fe24da7a49ed95b62e98aa744578c8be231929dd4d64a SHA512 ce03be7774313f058d770d0d3c0c6831c97abe00961f4dacc598961e35b899d191eba46f4f644257322bbf240d309bfed7c2e14fa988f59b0d9bbf08536c7915 WHIRLPOOL a07d556ee0f6d731bc2911aa7ab724ab2bf6a5aa9d95d4ddb5e9d58b6ce220b28edd14f46fd9f3984cb25526d97f11fc98ddbec6fdcaafbca4536d2e8c907e2a
+EBUILD pyrax-9999.ebuild 1172 SHA256 c39a5e60fdaa7468919cf03ab6029b34c208c7d113f3ec652721b79829ea53e4 SHA512 a2dc44791185e34e5d6cdb17eff7b269c935311836b850fea431d7bfd546ff20c31f08247ac79c27a7482a251449b69bd59a1a37bf737b9a81d4c58638e14fcd WHIRLPOOL 27699fd88b64c052592fb496a7cb9f753728ef75a0491a4b33263534c37d92561b843f583e0242657c292877add950acdb4f544881f1bbb946815ed239bcea54
+MISC ChangeLog 406 SHA256 c04a95448232d5bc35ee0dbbb9823d45dbb758cb2b49f00e13ceb96dc4bdf676 SHA512 b1e11eca307da81679c3c676fcfd7661c5faffa1f3f639d024bf81c3fc37bb76defeffedb433b94d3c345d752f2e3fa72b8fbd1f52566fddc61ff1110d7fa9e4 WHIRLPOOL 9b26d5b581c2d2c0148c26bb636267ffa9c00fc1f200aba501bdaa64abc1adbc10d5e476d8378d35630b9a5418a4ad94aeb68d86f4a1718d5474b8497f03d437
+MISC metadata.xml 488 SHA256 80ed6950e0a9eec00394c179dfdebaa0fd2c4231bb94c6f9ea9f956908030d7f SHA512 0ca9cc1bd87785042bd50e3822c9eb4785e71f10953130b6d589277e7435b342f727ff6fcc6d1ec76842d2648e04177d2a15b5922a84caf5b44959cdf8578f8e WHIRLPOOL 598516b39fe2fbc816f83a1e6465d5fb6be64e7474e9968436f49eaae35dcd2ee75f2aa23a9ab7cc28b4ea08577dfcda2e8a4975c86c2e189393ece28a359534
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRNQTIAAoJECRx6z5ArFrD/AsP/1I4XYGR/Iv+iBA6RAB+Tamt
+YzXHvajFn4o4PkTj72ILqc3K3okWH1zKLvFnYJ/9/ck+qh38ATdw5Ge87woctF4p
+66nYimfdghY5tsusDozTxYF52lZRohyp0k0+ANuT6h/lQbktpL6aGiLBxo4TdH2e
+kdw3ZiNeJPPFq3nZ8GN2WFOxL0mVODm2W8xq+1lq70YWvIvpY02k78neONM7RnpJ
+aRY0syBBUizoennV6cukdT1s40AngdeOH0naJ89wIf+geonH7Fr8IqTEH/i647Dc
+ulAdLGFs0RbvMLKaKUuzXuRWyxQ1ENWED/UfFiuizqjIeb0UAAMpZ7XNDgVOHENF
+QtbXax4GgFCsimV99CQz23xMfjYLieQRbPtVAQ6zxQa2ApoX6twdyLlXxG+PzdvG
+K95j7RMF34FWRqEHLv+2jAAwp5I987AvXzpWZh53zfz5spyBqD077OfKWV5uMOe1
+EveDOSbxQqBrTOm2Rk+x9CtWdPefVIGd5DZvwDYlwuq5jgwq8Zi3q8nOor3iftvb
+u5Ae1CnzSNF3dwVS9tpdqrX9jkzrLpd4g1JYYJbWUgMyxS+/LB4devJ5LKpIK3Ap
+N4t142YT0QeviHisYRJBrXwOqjaT0qSa1GMaob1Dl7dE8owQavG1248amGVJWJBs
+kf8EdNZPhUw3k47gFVux
+=khrI
+-----END PGP SIGNATURE-----
diff --git a/dev-python/pyrax/metadata.xml b/dev-python/pyrax/metadata.xml
new file mode 100644
index 000000000000..e7da140d7620
--- /dev/null
+++ b/dev-python/pyrax/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <maintainer>
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</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>
+</pkgmetadata>
+
diff --git a/dev-python/pyrax/pyrax-1.3.0.ebuild b/dev-python/pyrax/pyrax-1.3.0.ebuild
new file mode 100644
index 000000000000..2c43da7fb494
--- /dev/null
+++ b/dev-python/pyrax/pyrax-1.3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/pyrax-1.3.0.ebuild,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_6 python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python SDK for OpenStack/Rackspace APIs"
+HOMEPAGE="https://github.com/openstack/python-novaclient"
+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/mock
+ >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
+ dev-python/python-swiftclient[${PYTHON_USEDEP}]
+ virtual/python-unittest2[${PYTHON_USEDEP}] )"
+RDEPEND="
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/prettytable
+ >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
+ dev-python/python-swiftclient[${PYTHON_USEDEP}]
+ dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]"
+
+python_test() {
+ "${PYTHON}" setup.py nosetests || die
+}
diff --git a/dev-python/pyrax/pyrax-9999.ebuild b/dev-python/pyrax/pyrax-9999.ebuild
new file mode 100644
index 000000000000..7ae4bef789f9
--- /dev/null
+++ b/dev-python/pyrax/pyrax-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/pyrax-9999.ebuild,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_6 python2_7 )
+
+inherit distutils-r1 git-2
+
+EGIT_REPO_URI="git://github.com/rackspace/${PN}.git
+ https://github.com/rackspace/${PN}.git"
+
+DESCRIPTION="Python SDK for OpenStack/Rackspace APIs"
+HOMEPAGE="https://github.com/openstack/python-novaclient"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/mock
+ >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
+ dev-python/python-swiftclient[${PYTHON_USEDEP}]
+ virtual/python-unittest2[${PYTHON_USEDEP}] )"
+RDEPEND="
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/prettytable
+ >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
+ dev-python/python-swiftclient[${PYTHON_USEDEP}]
+ dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]"
+
+python_test() {
+ "${PYTHON}" setup.py nosetests || die
+}