Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-glanceclient/
Date: Thu, 03 Oct 2019 23:28:23
Message-Id: 1570145212.22ff67c95a07062ea6b02d3c67d48c961818f314.prometheanfire@gentoo
1 commit: 22ff67c95a07062ea6b02d3c67d48c961818f314
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 3 23:26:52 2019 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 3 23:26:52 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ff67c9
7
8 dev-python/python-glanceclient: remove broken doc build
9
10 fixes: https://bugs.gentoo.org/696130
11 Package-Manager: Portage-2.3.76, Repoman-2.3.17
12 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
13
14 .../python-glanceclient-2.16.0.ebuild | 18 +-----------------
15 1 file changed, 1 insertion(+), 17 deletions(-)
16
17 diff --git a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
18 index ac7282a691d..8c0dda871d1 100644
19 --- a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
20 +++ b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
21 @@ -13,8 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
22 LICENSE="Apache-2.0"
23 SLOT="0"
24 KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
25 -IUSE="doc test"
26 -REQUIRED_USE="test? ( doc )"
27 +IUSE="test"
28
29 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
30 !~dev-python/pbr-2.1.0"
31 @@ -35,11 +34,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
32 >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
33 >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
34 )
35 - doc? (
36 - >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]
37 - >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
38 - !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
39 - )
40 "
41 RDEPEND="
42 ${CDEPEND}
43 @@ -57,22 +51,12 @@ RDEPEND="
44 "
45
46 python_prepare_all() {
47 - sed -e 's:intersphinx_mapping:_&:' -i doc/source/conf.py || die
48 sed -i '/^hacking/d' test-requirements.txt || die
49 distutils-r1_python_prepare_all
50 }
51
52 -python_compile_all() {
53 - use doc && esetup.py build_sphinx
54 -}
55 -
56 python_test() {
57 testr init
58 testr run || die "testsuite failed under python2.7"
59 flake8 tests && einfo "run flake8 over tests folder passed" || die
60 }
61 -
62 -python_install_all() {
63 - use doc && local HTML_DOCS=( doc/build/html/. )
64 - distutils-r1_python_install_all
65 -}