summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Thode <prometheanfire@gentoo.org>2013-06-09 02:02:39 +0000
committerMatthew Thode <prometheanfire@gentoo.org>2013-06-09 02:02:39 +0000
commit672ad9c38f03dc8c6915e13600ef5eefadf13e20 (patch)
treea199e6f4ecdc2c21063fa0cc05d6163c30439723 /dev-python/python-heatclient
parent2.2.0_alpha179 version bump. This includes all of the fixes in 2.1.12.4. (diff)
downloadgentoo-2-672ad9c38f03dc8c6915e13600ef5eefadf13e20.tar.gz
gentoo-2-672ad9c38f03dc8c6915e13600ef5eefadf13e20.tar.bz2
gentoo-2-672ad9c38f03dc8c6915e13600ef5eefadf13e20.zip
initial commit of python-heatclient
(Portage version: 2.1.11.62/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
Diffstat (limited to 'dev-python/python-heatclient')
-rw-r--r--dev-python/python-heatclient/ChangeLog10
-rw-r--r--dev-python/python-heatclient/Manifest4
-rw-r--r--dev-python/python-heatclient/metadata.xml12
-rw-r--r--dev-python/python-heatclient/python-heatclient-0.2.2.ebuild45
-rw-r--r--dev-python/python-heatclient/python-heatclient-9999.ebuild47
5 files changed, 118 insertions, 0 deletions
diff --git a/dev-python/python-heatclient/ChangeLog b/dev-python/python-heatclient/ChangeLog
new file mode 100644
index 000000000000..0659f3cdc33a
--- /dev/null
+++ b/dev-python/python-heatclient/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-python/python-heatclient
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/ChangeLog,v 1.1 2013/06/09 02:02:39 prometheanfire Exp $
+
+*python-heatclient-9999 (09 Jun 2013)
+*python-heatclient-0.2.2 (09 Jun 2013)
+
+ 09 Jun 2013; Matthew Thode <prometheanfire@gentoo.org> +metadata.xml,
+ +python-heatclient-0.2.2.ebuild, +python-heatclient-9999.ebuild:
+ initial commit of python-heatclient
diff --git a/dev-python/python-heatclient/Manifest b/dev-python/python-heatclient/Manifest
new file mode 100644
index 000000000000..a862bb19343c
--- /dev/null
+++ b/dev-python/python-heatclient/Manifest
@@ -0,0 +1,4 @@
+DIST python-heatclient-0.2.2.tar.gz 40892 SHA256 1ccd0d04928429a3928d9e7057db28de893659d3200f15c4da43de7fb731392b SHA512 b29e097a59c3e773e51a932011714d893e51692bdc9b76ea3431d5b642a8fdafb6237af25516a495c9c88ad344193da01af17db7d344e35e4debc614f814dd7a WHIRLPOOL df9997b97babe7aa57b2a44d5e25b8db53d542fcb563e14eb28ce8b25892912ebed1ea8c0b571ec1986aefb41efa07da2eea6709c777fc99da321f173e55f688
+EBUILD python-heatclient-0.2.2.ebuild 1517 SHA256 49e8d3ed7813e3659b5e260b69830c496c1a2ab56f599a7288ac4d4ed4c525e6 SHA512 4226a1e5ad96b4ea62401edf6d40c42be6ec28d4d82fe82cc80e009cf96df51ad7a610ff5cbaa34d7cd3355e5aaaf5526d2d7ea4399aec9942cac7b2a8328ba8 WHIRLPOOL 8a8bb4ea271a444834a41122912baee0214e28a3c53acbc81b676705f24f48de7b749133fd6f7a6cf12a59939be1b5133c48ac8eab60c39b0dccd4733fb184f5
+EBUILD python-heatclient-9999.ebuild 1719 SHA256 431f082ffe623807e41c66fff864a747cf0286e0360555dc4d1353cbc5e05943 SHA512 e7b08b2e5aeca7778ed6e34f4ac019cb0afdfc897ac9d779f26c10273b0d1cdd0e661ed99b8e8534d8205157a52641858163266709e9043f14c9123e134f76ab WHIRLPOOL 4a401a9f850f5ee893d655456dbf397c72741d57677ba12defeb7c1088c7f79eb98ce329c32cc13ff47c577372623c9516c267692606ea998695b25c653a5d44
+MISC metadata.xml 372 SHA256 24f3c325fb555376255f0c1236891bdae5bbf6333dcfb139a594491d49392997 SHA512 187f67e4c02db7d99a53eaac30787265611100ddaa0ea9bf9aefd2552581647c54f15f3a7ea51d5ec013bd907ded3c7d92ee728bbf5e91211bc1ab305ae5e133 WHIRLPOOL f5136fc137f9046aee9807712d4db107fb14a29706253d17d0d21ce6a61928ad97072df5c34796bb41604b358119fc19975fec6b7cc5f2b3445cb8c2a0bd1dc2
diff --git a/dev-python/python-heatclient/metadata.xml b/dev-python/python-heatclient/metadata.xml
new file mode 100644
index 000000000000..27928f5bc3bc
--- /dev/null
+++ b/dev-python/python-heatclient/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <longdescription lang="en">
+ This is a client library for Heat built on the Heat orchestration API
+ </longdescription>
+</pkgmetadata>
+
diff --git a/dev-python/python-heatclient/python-heatclient-0.2.2.ebuild b/dev-python/python-heatclient/python-heatclient-0.2.2.ebuild
new file mode 100644
index 000000000000..8230e7a954ba
--- /dev/null
+++ b/dev-python/python-heatclient/python-heatclient-0.2.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/python-heatclient-0.2.2.ebuild,v 1.1 2013/06/09 02:02:39 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="This is a client library for Heat built on the Heat orchestration
+API."
+HOMEPAGE="https://github.com/openstack/python-heatclient"
+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/mox[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/nose-exclude[${PYTHON_USEDEP}]
+ dev-python/nosexcover
+ dev-python/nosehtmloutput[${PYTHON_USEDEP}]
+ dev-python/openstack-nose-plugin[${PYTHON_USEDEP}]
+ =dev-python/pep8-1.2
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-git-0.4[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/d2to1-0.2.10[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.4[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.6[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-0.2[${PYTHON_USEDEP}]
+ <dev-python/python-keystoneclient-0.3[${PYTHON_USEDEP}]
+ virtual/python-argparse[${PYTHON_USEDEP}]"
+
+PATCHES=(
+)
+# "${FILESDIR}/0.2.3-CVE-2013-2104.patch"
+
+python_test() {
+ ${PYTHON} setup.py nosetests || die
+}
diff --git a/dev-python/python-heatclient/python-heatclient-9999.ebuild b/dev-python/python-heatclient/python-heatclient-9999.ebuild
new file mode 100644
index 000000000000..e80585b6ea89
--- /dev/null
+++ b/dev-python/python-heatclient/python-heatclient-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild,v 1.1 2013/06/09 02:02:39 prometheanfire Exp $
+
+EAPI=5
+#restricted due to not caring about 9999
+RESTRICT="test"
+PYTHON_COMPAT=( python2_7 )
+
+inherit git-2 distutils-r1
+
+DESCRIPTION="This is a client library for Heat built on the Heat orchestration
+API."
+HOMEPAGE="https://github.com/openstack/python-heatclient"
+EGIT_REPO_URI="https://github.com/openstack/python-heatclient.git"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/mox[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/nose-exclude[${PYTHON_USEDEP}]
+ dev-python/nosexcover
+ dev-python/nosehtmloutput[${PYTHON_USEDEP}]
+ dev-python/openstack-nose-plugin[${PYTHON_USEDEP}]
+ =dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
+ =dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-git-0.4[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/d2to1-0.2.10[${PYTHON_USEDEP}]
+ <dev-python/d2to1-0.3[${PYTHON_USEDEP}]
+ >=dev-python/pbr-0.5.10[${PYTHON_USEDEP}]
+ <dev-python/pbr-0.6[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.4[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.6[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-0.2[${PYTHON_USEDEP}]
+ <dev-python/python-keystoneclient-0.3[${PYTHON_USEDEP}]
+ virtual/python-argparse[${PYTHON_USEDEP}]"
+
+python_test() {
+ ${PYTHON} setup.py nosetests || die
+}