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/python-keystoneclient: python-keystoneclient-9999.ebuild python-keystoneclient-0.10.1.ebuild ChangeLog python-keystoneclient-0.8.0.ebuild python-keystoneclient-0.7.1.ebuild
Date: Fri, 01 Aug 2014 04:50:34
Message-Id: 20140801045028.3E4F52004E@flycatcher.gentoo.org
1 prometheanfire 14/08/01 04:50:27
2
3 Modified: python-keystoneclient-9999.ebuild ChangeLog
4 Added: python-keystoneclient-0.10.1.ebuild
5 Removed: python-keystoneclient-0.8.0.ebuild
6 python-keystoneclient-0.7.1.ebuild
7 Log:
8 removing the old and jankey, adding the new hotness
9
10 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
11
12 Revision Changes Path
13 1.10 dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild?rev=1.10&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild?rev=1.10&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild?r1=1.9&r2=1.10
18
19 Index: python-keystoneclient-9999.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild,v
22 retrieving revision 1.9
23 retrieving revision 1.10
24 diff -u -r1.9 -r1.10
25 --- python-keystoneclient-9999.ebuild 6 Jul 2014 12:48:20 -0000 1.9
26 +++ python-keystoneclient-9999.ebuild 1 Aug 2014 04:50:26 -0000 1.10
27 @@ -1,11 +1,8 @@
28 # Copyright 1999-2014 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild,v 1.9 2014/07/06 12:48:20 mgorny Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild,v 1.10 2014/08/01 04:50:26 prometheanfire Exp $
32
33 EAPI=5
34 -#restricted due to packages missing and bad depends in the test ==webob-1.0.8
35 -RESTRICT="test"
36 -#PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
37 PYTHON_COMPAT=( python2_7 )
38
39 inherit distutils-r1 git-2
40 @@ -16,41 +13,63 @@
41
42 LICENSE="Apache-2.0"
43 SLOT="0"
44 -KEYWORDS=""
45 -IUSE="test"
46 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
47 +IUSE="doc examples test"
48
49 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
50 - test? ( dev-python/Babel[${PYTHON_USEDEP}]
51 - dev-python/coverage[${PYTHON_USEDEP}]
52 - dev-python/fixtures[${PYTHON_USEDEP}]
53 - dev-python/keyring[${PYTHON_USEDEP}]
54 - dev-python/mock[${PYTHON_USEDEP}]
55 - dev-python/mox[${PYTHON_USEDEP}]
56 - dev-python/nose[${PYTHON_USEDEP}]
57 - dev-python/nose-exclude[${PYTHON_USEDEP}]
58 - dev-python/nosehtmloutput[${PYTHON_USEDEP}]
59 - dev-python/openstack-nose-plugin[${PYTHON_USEDEP}]
60 - =dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
61 + >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
62 + !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
63 + <dev-python/pbr-1.0[${PYTHON_USEDEP}]
64 + test? (
65 + >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
66 + >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
67 + >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
68 + <dev-python/hacking-0.9[${PYTHON_USEDEP}]
69 + >=dev-python/httpretty-0.8.0[${PYTHON_USEDEP}]
70 + !~dev-python/httpretty-0.8.1[${PYTHON_USEDEP}]
71 + !~dev-python/httpretty-0.8.2[${PYTHON_USEDEP}]
72 + >=dev-python/keyring-2.1[${PYTHON_USEDEP}]
73 + >=dev-python/mock-1.0[${PYTHON_USEDEP}]
74 + >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
75 + >=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
76 + >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
77 >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
78 - >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]
79 - dev-python/unittest2[${PYTHON_USEDEP}]
80 - >=dev-python/webob-1.0.8[${PYTHON_USEDEP}] )"
81 -RDEPEND=">=dev-python/d2to1-0.2.10[${PYTHON_USEDEP}]
82 - <dev-python/d2to1-0.3[${PYTHON_USEDEP}]
83 - >=dev-python/iso8601-0.1.4[${PYTHON_USEDEP}]
84 - >=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
85 - >=dev-python/pbr-0.5[${PYTHON_USEDEP}]
86 - <dev-python/pbr-0.6[${PYTHON_USEDEP}]
87 - >=dev-python/prettytable-0.6[${PYTHON_USEDEP}]
88 + !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
89 + <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
90 + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
91 + >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
92 + >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
93 + >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
94 + )"
95 +
96 +RDEPEND=">=dev-python/Babel-1.3[${PYTHON_USEDEP}]
97 + >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
98 + >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
99 + >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
100 + >=dev-python/oslo-config-1.2.1[${PYTHON_USEDEP}]
101 + >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
102 <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
103 - >=dev-python/requests-0.8.8[${PYTHON_USEDEP}]
104 - dev-python/simplejson[${PYTHON_USEDEP}]
105 - dev-python/six[${PYTHON_USEDEP}]"
106 + >=dev-python/requests-1.1[${PYTHON_USEDEP}]
107 + >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
108 + >=dev-python/stevedore-0.14[${PYTHON_USEDEP}]"
109
110 PATCHES=(
111 + "${FILESDIR}"/sphinx_mapping.patch
112 )
113 -# "${FILESDIR}/0.2.3-CVE-2013-2104.patch"
114 +
115 +python_compile_all() {
116 + use doc && emake -C doc html
117 +}
118
119 python_test() {
120 - nosetests || die "testsuite failed"
121 + # https://bugs.launchpad.net/python-keystoneclient/+bug/1243528
122 + testr init
123 + testr run || die "testsuite failed under python2.7"
124 + flake8 ${PN/python-/}/tests || die "run over tests folder by flake8 drew error"
125 +}
126 +
127 +python_install_all() {
128 + use doc && local HTML_DOCS=( doc/build/html/. )
129 + use examples && local EXAMPLES=( examples/.)
130 + distutils-r1_python_install_all
131 }
132
133
134
135 1.33 dev-python/python-keystoneclient/ChangeLog
136
137 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?rev=1.33&view=markup
138 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?rev=1.33&content-type=text/plain
139 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?r1=1.32&r2=1.33
140
141 Index: ChangeLog
142 ===================================================================
143 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v
144 retrieving revision 1.32
145 retrieving revision 1.33
146 diff -u -r1.32 -r1.33
147 --- ChangeLog 6 Jul 2014 12:48:20 -0000 1.32
148 +++ ChangeLog 1 Aug 2014 04:50:27 -0000 1.33
149 @@ -1,6 +1,13 @@
150 # ChangeLog for dev-python/python-keystoneclient
151 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
152 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.32 2014/07/06 12:48:20 mgorny Exp $
153 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.33 2014/08/01 04:50:27 prometheanfire Exp $
154 +
155 +*python-keystoneclient-0.10.1 (01 Aug 2014)
156 +
157 + 01 Aug 2014; Matthew Thode <prometheanfire@g.o>
158 + +python-keystoneclient-0.10.1.ebuild, -python-keystoneclient-0.7.1.ebuild,
159 + -python-keystoneclient-0.8.0.ebuild, python-keystoneclient-9999.ebuild:
160 + removing the old and jankey, adding the new hotness
161
162 06 Jul 2014; Michał Górny <mgorny@g.o>
163 python-keystoneclient-0.7.1.ebuild, python-keystoneclient-0.8.0.ebuild,
164
165
166
167 1.1 dev-python/python-keystoneclient/python-keystoneclient-0.10.1.ebuild
168
169 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-0.10.1.ebuild?rev=1.1&view=markup
170 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-0.10.1.ebuild?rev=1.1&content-type=text/plain
171
172 Index: python-keystoneclient-0.10.1.ebuild
173 ===================================================================
174 # Copyright 1999-2014 Gentoo Foundation
175 # Distributed under the terms of the GNU General Public License v2
176 # $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-0.10.1.ebuild,v 1.1 2014/08/01 04:50:27 prometheanfire Exp $
177
178 EAPI=5
179 PYTHON_COMPAT=( python2_7 )
180
181 inherit distutils-r1
182
183 DESCRIPTION="A client for the OpenStack Keystone API"
184 HOMEPAGE="https://github.com/openstack/python-keystoneclient"
185 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
186
187 LICENSE="Apache-2.0"
188 SLOT="0"
189 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
190 IUSE="doc examples test"
191
192 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
193 >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
194 !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
195 <dev-python/pbr-1.0[${PYTHON_USEDEP}]
196 test? (
197 >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
198 >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
199 >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
200 <dev-python/hacking-0.9[${PYTHON_USEDEP}]
201 >=dev-python/httpretty-0.8.0[${PYTHON_USEDEP}]
202 !~dev-python/httpretty-0.8.1[${PYTHON_USEDEP}]
203 !~dev-python/httpretty-0.8.2[${PYTHON_USEDEP}]
204 >=dev-python/keyring-2.1[${PYTHON_USEDEP}]
205 >=dev-python/mock-1.0[${PYTHON_USEDEP}]
206 >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
207 >=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
208 >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
209 >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
210 !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
211 <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
212 >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
213 >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
214 >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
215 >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
216 )"
217
218 RDEPEND=">=dev-python/Babel-1.3[${PYTHON_USEDEP}]
219 >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
220 >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
221 >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
222 >=dev-python/oslo-config-1.2.1[${PYTHON_USEDEP}]
223 >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
224 <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
225 >=dev-python/requests-1.1[${PYTHON_USEDEP}]
226 >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
227 >=dev-python/stevedore-0.14[${PYTHON_USEDEP}]"
228
229 PATCHES=(
230 "${FILESDIR}"/sphinx_mapping.patch
231 )
232
233 python_compile_all() {
234 use doc && emake -C doc html
235 }
236
237 python_test() {
238 # https://bugs.launchpad.net/python-keystoneclient/+bug/1243528
239 testr init
240 testr run || die "testsuite failed under python2.7"
241 flake8 ${PN/python-/}/tests || die "run over tests folder by flake8 drew error"
242 }
243
244 python_install_all() {
245 use doc && local HTML_DOCS=( doc/build/html/. )
246 use examples && local EXAMPLES=( examples/.)
247 distutils-r1_python_install_all
248 }