Gentoo Archives: gentoo-commits

From: "Alex Brandt (alunduil)" <alunduil@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/python-keystoneclient: python-keystoneclient-9999.ebuild ChangeLog
Date: Sat, 27 Sep 2014 21:20:48
Message-Id: 20140927212040.29F5D6717@oystercatcher.gentoo.org
1 alunduil 14/09/27 21:20:40
2
3 Modified: python-keystoneclient-9999.ebuild ChangeLog
4 Log:
5 update live ebuild
6
7 * updated test suite runner
8 * updated dependencies
9
10 (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 92FEA28B)
11
12 Revision Changes Path
13 1.13 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.13&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild?rev=1.13&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild?r1=1.12&r2=1.13
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.12
23 retrieving revision 1.13
24 diff -u -r1.12 -r1.13
25 --- python-keystoneclient-9999.ebuild 21 Sep 2014 21:26:32 -0000 1.12
26 +++ python-keystoneclient-9999.ebuild 27 Sep 2014 21:20:40 -0000 1.13
27 @@ -1,14 +1,14 @@
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.12 2014/09/21 21:26:32 prometheanfire Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-9999.ebuild,v 1.13 2014/09/27 21:20:40 alunduil Exp $
32
33 EAPI=5
34 -PYTHON_COMPAT=( python2_7 )
35 +PYTHON_COMPAT=( python2_7 python3_3 )
36
37 inherit distutils-r1 git-2
38
39 -DESCRIPTION="A client for the OpenStack Keystone API"
40 -HOMEPAGE="https://github.com/openstack/python-keystoneclient"
41 +DESCRIPTION="Client Library for OpenStack Identity"
42 +HOMEPAGE="http://www.openstack.org/"
43 EGIT_REPO_URI="https://github.com/openstack/python-keystoneclient.git"
44
45 LICENSE="Apache-2.0"
46 @@ -16,59 +16,66 @@
47 KEYWORDS=""
48 IUSE="doc examples test"
49
50 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
51 - >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
52 - !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
53 - <dev-python/pbr-1.0[${PYTHON_USEDEP}]
54 - test? (
55 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
56 - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
57 - >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
58 - <dev-python/hacking-0.9[${PYTHON_USEDEP}]
59 - >=dev-python/httpretty-0.8.0[${PYTHON_USEDEP}]
60 - !~dev-python/httpretty-0.8.1[${PYTHON_USEDEP}]
61 - !~dev-python/httpretty-0.8.2[${PYTHON_USEDEP}]
62 - >=dev-python/keyring-2.1[${PYTHON_USEDEP}]
63 - >=dev-python/mock-1.0[${PYTHON_USEDEP}]
64 - >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
65 - >=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
66 - >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
67 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
68 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
69 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
70 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
71 - >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
72 - >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
73 - >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
74 - )"
75 -
76 -RDEPEND=">=dev-python/Babel-1.3[${PYTHON_USEDEP}]
77 - >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
78 +# dev-python/discover not used
79 +# dev-python/discover[${PYTHON_USEDEP}]
80 +CDEPEND="
81 + >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
82 + !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
83 + <dev-python/pbr-1.0[${PYTHON_USEDEP}]
84 +"
85 +DEPEND="
86 + dev-python/setuptools[${PYTHON_USEDEP}]
87 + ${CDEPEND}
88 + test? (
89 + >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
90 + >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
91 + >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
92 + <dev-python/hacking-0.9[${PYTHON_USEDEP}]
93 + >=dev-python/keyring-2.1[${PYTHON_USEDEP}]
94 >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
95 - >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
96 - >=dev-python/oslo-config-1.2.1[${PYTHON_USEDEP}]
97 - >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
98 - <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
99 - >=dev-python/requests-1.1[${PYTHON_USEDEP}]
100 - >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
101 - >=dev-python/stevedore-0.14[${PYTHON_USEDEP}]"
102 -
103 -PATCHES=(
104 -)
105 + >=dev-python/mock-1.0[${PYTHON_USEDEP}]
106 + >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
107 + >=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
108 + >=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
109 + >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
110 + >=dev-python/requests-mock-0.4.0[${PYTHON_USEDEP}]
111 + >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
112 + !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
113 + <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
114 + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
115 + >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
116 + >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
117 + >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
118 + )
119 +"
120 +RDEPEND="
121 + ${CDEPEND}
122 + >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
123 + >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
124 + >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
125 + >=dev-python/oslo-config-1.4.0[${PYTHON_USEDEP}]
126 + >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
127 + <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
128 + >=dev-python/requests-1.2.1[${PYTHON_USEDEP}]
129 + !~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
130 + >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
131 + >=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
132 +"
133
134 python_compile_all() {
135 use doc && emake -C doc html
136 }
137
138 python_test() {
139 - # https://bugs.launchpad.net/python-keystoneclient/+bug/1243528
140 - testr init
141 - testr run || die "testsuite failed under python2.7"
142 - flake8 ${PN/python-/}/tests || die "run over tests folder by flake8 drew error"
143 + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
144 +
145 + testr init || die "testr init failed under ${EPYTHON}"
146 + testr run || die "testr run failed under ${EPYTHON}"
147 }
148
149 python_install_all() {
150 use doc && local HTML_DOCS=( doc/build/html/. )
151 use examples && local EXAMPLES=( examples/.)
152 +
153 distutils-r1_python_install_all
154 }
155
156
157
158 1.37 dev-python/python-keystoneclient/ChangeLog
159
160 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?rev=1.37&view=markup
161 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?rev=1.37&content-type=text/plain
162 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-keystoneclient/ChangeLog?r1=1.36&r2=1.37
163
164 Index: ChangeLog
165 ===================================================================
166 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v
167 retrieving revision 1.36
168 retrieving revision 1.37
169 diff -u -r1.36 -r1.37
170 --- ChangeLog 27 Sep 2014 20:16:02 -0000 1.36
171 +++ ChangeLog 27 Sep 2014 21:20:40 -0000 1.37
172 @@ -1,6 +1,10 @@
173 # ChangeLog for dev-python/python-keystoneclient
174 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
175 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.36 2014/09/27 20:16:02 alunduil Exp $
176 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.37 2014/09/27 21:20:40 alunduil Exp $
177 +
178 + 27 Sep 2014; Alex Brandt <alunduil@g.o>
179 + python-keystoneclient-9999.ebuild:
180 + update dependencies and test suite runner
181
182 *python-keystoneclient-0.11.1 (27 Sep 2014)