1 |
commit: 4bf936bd6670845bcc0f6cc1f5828dbba9d31f69 |
2 |
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Dec 29 19:55:34 2016 +0000 |
4 |
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Dec 29 19:56:03 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf936bd |
7 |
|
8 |
dev-python/astropy: fixed for doc generation |
9 |
Missed dependencies and astropy-helpers local |
10 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=604034 |
11 |
|
12 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
13 |
|
14 |
dev-python/astropy/astropy-1.3.ebuild | 11 ++++++++--- |
15 |
1 file changed, 8 insertions(+), 3 deletions(-) |
16 |
|
17 |
diff --git a/dev-python/astropy/astropy-1.3.ebuild b/dev-python/astropy/astropy-1.3.ebuild |
18 |
index d85184f..8a49c8c 100644 |
19 |
--- a/dev-python/astropy/astropy-1.3.ebuild |
20 |
+++ b/dev-python/astropy/astropy-1.3.ebuild |
21 |
@@ -36,9 +36,11 @@ DEPEND="${RDEPEND} |
22 |
media-gfx/graphviz |
23 |
dev-libs/libxml2[${PYTHON_USEDEP}] |
24 |
dev-python/h5py[${PYTHON_USEDEP}] |
25 |
+ dev-python/jplephem[${PYTHON_USEDEP}] |
26 |
dev-python/matplotlib[${PYTHON_USEDEP}] |
27 |
+ dev-python/pillow[${PYTHON_USEDEP}] |
28 |
dev-python/pytest[${PYTHON_USEDEP}] |
29 |
- dev-python/sphinx[${PYTHON_USEDEP}] |
30 |
+ dev-python/sphinx-gallery[${PYTHON_USEDEP}] |
31 |
dev-python/wcsaxes[${PYTHON_USEDEP}] |
32 |
sci-libs/scipy[${PYTHON_USEDEP}] |
33 |
) |
34 |
@@ -60,7 +62,7 @@ PATCHES=( |
35 |
python_prepare_all() { |
36 |
export mydistutilsargs="--offline" |
37 |
export ASTROPY_USE_SYSTEM_PYTEST=True |
38 |
- rm -r ${PN}_helpers || die |
39 |
+ #rm -r ${PN}_helpers || die |
40 |
cp "${FILESDIR}"/astropy-ply.py astropy/extern/ply.py || die |
41 |
rm -r cextern/{expat,erfa,cfitsio,wcslib} || die |
42 |
sed -i -e '/auto_use/s/True/False/' setup.cfg || die |
43 |
@@ -74,10 +76,13 @@ python_prepare_all() { |
44 |
|
45 |
python_compile_all() { |
46 |
if use doc; then |
47 |
+ mkdir -p examples |
48 |
+ touch examples/README.txt || die |
49 |
+ python_setup |
50 |
VARTEXFONTS="${T}"/fonts \ |
51 |
MPLCONFIGDIR="${BUILD_DIR}" \ |
52 |
PYTHONPATH="${BUILD_DIR}"/lib \ |
53 |
- esetup.py build_sphinx |
54 |
+ esetup.py build_docs --no-intersphinx |
55 |
fi |
56 |
} |