Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/matplotlib: ChangeLog matplotlib-0.98.5.2-r3.ebuild
Date: Fri, 27 Feb 2009 17:49:55
Message-Id: E1Ld6qM-0007Sh-Do@stork.gentoo.org
1 bicatali 09/02/27 17:49:50
2
3 Modified: ChangeLog matplotlib-0.98.5.2-r3.ebuild
4 Log:
5 Added more dependencies to build documentation and a patch to avoid to launch xv during doc compilation when imaging is installed. Closing bug #260446 and bug #260431
6 (Portage version: 2.2_rc23/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.60 dev-python/matplotlib/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/ChangeLog?rev=1.60&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/ChangeLog?rev=1.60&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/ChangeLog?r1=1.59&r2=1.60
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-python/matplotlib/ChangeLog,v
18 retrieving revision 1.59
19 retrieving revision 1.60
20 diff -u -r1.59 -r1.60
21 --- ChangeLog 25 Feb 2009 20:33:41 -0000 1.59
22 +++ ChangeLog 27 Feb 2009 17:49:50 -0000 1.60
23 @@ -1,6 +1,12 @@
24 # ChangeLog for dev-python/matplotlib
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/ChangeLog,v 1.59 2009/02/25 20:33:41 bicatali Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/ChangeLog,v 1.60 2009/02/27 17:49:50 bicatali Exp $
28 +
29 + 27 Feb 2009; Sébastien Fabbro <bicatali@g.o>
30 + +files/matplotlib-0.98.5.2-no-xv.patch, matplotlib-0.98.5.2-r3.ebuild:
31 + Added more dependencies to build documentation and a patch to avoid to
32 + launch xv during doc compilation when imaging is installed. Closing bug
33 + #260446 and bug #260431
34
35 *matplotlib-0.98.5.2-r3 (25 Feb 2009)
36
37
38
39
40 1.2 dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild?rev=1.2&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild?rev=1.2&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild?r1=1.1&r2=1.2
45
46 Index: matplotlib-0.98.5.2-r3.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild,v
49 retrieving revision 1.1
50 retrieving revision 1.2
51 diff -u -r1.1 -r1.2
52 --- matplotlib-0.98.5.2-r3.ebuild 25 Feb 2009 20:33:41 -0000 1.1
53 +++ matplotlib-0.98.5.2-r3.ebuild 27 Feb 2009 17:49:50 -0000 1.2
54 @@ -1,6 +1,6 @@
55 # Copyright 1999-2009 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild,v 1.1 2009/02/25 20:33:41 bicatali Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.5.2-r3.ebuild,v 1.2 2009/02/27 17:49:50 bicatali Exp $
59
60 WX_GTK_VER=2.8
61 EAPI=2
62 @@ -29,9 +29,14 @@
63 DEPEND="${CDEPEND}
64 dev-python/pycxx
65 dev-util/pkgconfig
66 - doc? ( >=dev-python/sphinx-0.5.1
67 - app-text/dvipng
68 - dev-python/ipython )"
69 + doc? (
70 + >=dev-python/sphinx-0.5.1
71 + || ( ( dev-texlive/texlive-latexextra
72 + dev-texlive/texlive-latexrecommended )
73 + app-text/tetex
74 + app-text/ptex )
75 + app-text/dvipng
76 + dev-python/ipython )"
77
78 RDEPEND="${CDEPEND}
79 || ( media-fonts/dejavu media-fonts/ttf-bitstream-vera )
80 @@ -68,6 +73,8 @@
81 src_prepare() {
82 # patch from mandriva
83 epatch "${FILESDIR}"/${P}-literal.patch
84 + # avoid to launch xv while building examples docs
85 + epatch "${FILESDIR}"/${P}-no-xv.patch
86
87 # create setup.cfg (see setup.cfg.template for any changes)
88 cat > setup.cfg <<-EOF
89 @@ -126,6 +133,7 @@
90 distutils_src_compile
91 if use doc; then
92 cd "${S}/doc"
93 + export VARTEXFONTS="${T}"/fonts
94 # no die function here: broken compilation at the end, do it twice,
95 # result ok.
96 MATPLOTLIBDATA="${S}/lib/matplotlib/mpl-data" \