Gentoo Archives: gentoo-commits

From: "Matt Thode (prometheanfire)" <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyrax: pyrax-1.3.0.ebuild ChangeLog pyrax-9999.ebuild metadata.xml
Date: Mon, 04 Mar 2013 20:37:34
Message-Id: 20130304203730.006F22171D@flycatcher.gentoo.org
1 prometheanfire 13/03/04 20:37:29
2
3 Added: pyrax-1.3.0.ebuild ChangeLog pyrax-9999.ebuild
4 metadata.xml
5 Log:
6 initial add of pyrax
7
8 (Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
9
10 Revision Changes Path
11 1.1 dev-python/pyrax/pyrax-1.3.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/pyrax-1.3.0.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/pyrax-1.3.0.ebuild?rev=1.1&content-type=text/plain
15
16 Index: pyrax-1.3.0.ebuild
17 ===================================================================
18 # Copyright 1999-2013 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/pyrax-1.3.0.ebuild,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
21
22 EAPI=5
23 PYTHON_COMPAT=( python2_6 python2_7 )
24
25 inherit distutils-r1
26
27 DESCRIPTION="Python SDK for OpenStack/Rackspace APIs"
28 HOMEPAGE="https://github.com/openstack/python-novaclient"
29 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
30
31 LICENSE="Apache-2.0"
32 SLOT="0"
33 KEYWORDS="~amd64 ~x86"
34 IUSE="test"
35
36 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
37 test? ( dev-python/mock
38 >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
39 dev-python/python-swiftclient[${PYTHON_USEDEP}]
40 virtual/python-unittest2[${PYTHON_USEDEP}] )"
41 RDEPEND="
42 dev-python/httplib2[${PYTHON_USEDEP}]
43 dev-python/keyring[${PYTHON_USEDEP}]
44 dev-python/prettytable
45 >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
46 dev-python/python-swiftclient[${PYTHON_USEDEP}]
47 dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
48 dev-python/simplejson[${PYTHON_USEDEP}]"
49
50 python_test() {
51 "${PYTHON}" setup.py nosetests || die
52 }
53
54
55
56 1.1 dev-python/pyrax/ChangeLog
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/ChangeLog?rev=1.1&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/ChangeLog?rev=1.1&content-type=text/plain
60
61 Index: ChangeLog
62 ===================================================================
63 # ChangeLog for dev-python/pyrax
64 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
65 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/ChangeLog,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
66
67 *pyrax-9999 (04 Mar 2013)
68 *pyrax-1.3.0 (04 Mar 2013)
69
70 04 Mar 2013; Matthew Thode <prometheanfire@g.o> +pyrax-1.3.0.ebuild,
71 +pyrax-9999.ebuild, +metadata.xml:
72 initial add of pyrax
73
74
75
76
77 1.1 dev-python/pyrax/pyrax-9999.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/pyrax-9999.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/pyrax-9999.ebuild?rev=1.1&content-type=text/plain
81
82 Index: pyrax-9999.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyrax/pyrax-9999.ebuild,v 1.1 2013/03/04 20:37:29 prometheanfire Exp $
87
88 EAPI=5
89 PYTHON_COMPAT=( python2_6 python2_7 )
90
91 inherit distutils-r1 git-2
92
93 EGIT_REPO_URI="git://github.com/rackspace/${PN}.git
94 https://github.com/rackspace/${PN}.git"
95
96 DESCRIPTION="Python SDK for OpenStack/Rackspace APIs"
97 HOMEPAGE="https://github.com/openstack/python-novaclient"
98
99 LICENSE="Apache-2.0"
100 SLOT="0"
101 KEYWORDS=""
102 IUSE="test"
103
104 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
105 test? ( dev-python/mock
106 >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
107 dev-python/python-swiftclient[${PYTHON_USEDEP}]
108 virtual/python-unittest2[${PYTHON_USEDEP}] )"
109 RDEPEND="
110 dev-python/httplib2[${PYTHON_USEDEP}]
111 dev-python/keyring[${PYTHON_USEDEP}]
112 dev-python/prettytable
113 >=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]
114 dev-python/python-swiftclient[${PYTHON_USEDEP}]
115 dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
116 dev-python/simplejson[${PYTHON_USEDEP}]"
117
118 python_test() {
119 "${PYTHON}" setup.py nosetests || die
120 }
121
122
123
124 1.1 dev-python/pyrax/metadata.xml
125
126 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/metadata.xml?rev=1.1&view=markup
127 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyrax/metadata.xml?rev=1.1&content-type=text/plain
128
129 Index: metadata.xml
130 ===================================================================
131 <?xml version="1.0" encoding="UTF-8"?>
132 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
133 <pkgmetadata>
134 <herd>python</herd>
135 <maintainer>
136 <email>prometheanfire@g.o</email>
137 <name>Matthew Thode</name>
138 </maintainer>
139 <longdescription lang="en">
140 Python SDK for OpenStack/Rackspace APIs
141 pyrax should work with most OpenStack-based cloud deployments,
142 though it specifically targets the Rackspace public cloud.
143 </longdescription>
144 </pkgmetadata>