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-neutronclient/
Date: Thu, 03 Oct 2019 23:28:23
Message-Id: 1570145286.51f81f7a0d3e7f99961259d5ea979bb249ebd996.prometheanfire@gentoo
1 commit: 51f81f7a0d3e7f99961259d5ea979bb249ebd996
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 3 23:28:06 2019 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 3 23:28:06 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f81f7a
7
8 dev-python/python-neutronclient: remove broken doc builds
9
10 fixes: https://bugs.gentoo.org/696132
11 Package-Manager: Portage-2.3.76, Repoman-2.3.17
12 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
13
14 .../python-neutronclient-6.12.0.ebuild | 17 +----------------
15 1 file changed, 1 insertion(+), 16 deletions(-)
16
17 diff --git a/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild
18 index dc0ed5640e9..e5c439a68a1 100644
19 --- a/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild
20 +++ b/dev-python/python-neutronclient/python-neutronclient-6.12.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 @@ -37,11 +36,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
32 >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
33 >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
34 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
35 - )
36 - doc? (
37 - >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
38 - >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
39 - !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
40 )"
41
42 RDEPEND="
43 @@ -73,10 +67,6 @@ python_prepare_all() {
44 distutils-r1_python_prepare_all
45 }
46
47 -python_compile_all() {
48 - use doc && "${PYTHON}" setup.py build_sphinx
49 -}
50 -
51 python_test() {
52 testr init
53 testr run || die "tests failed under python2.7"
54 @@ -94,8 +84,3 @@ python_install() {
55 ln -s neutronclient quantumclient || die
56 ln -s neutron quantumclient/quantum || die
57 }
58 -
59 -python_install_all() {
60 - use doc && local HTML_DOCS=( doc/build/html/. )
61 - distutils-r1_python_install_all
62 -}