Gentoo Archives: gentoo-commits

From: "Andrey Grozin (grozin)" <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/mpmath: metadata.xml mpmath-0.15.ebuild ChangeLog mpmath-0.16.ebuild
Date: Sun, 31 Oct 2010 16:31:02
Message-Id: 20101031163059.0C9C120051@flycatcher.gentoo.org
1 grozin 10/10/31 16:30:59
2
3 Modified: metadata.xml mpmath-0.15.ebuild ChangeLog
4 mpmath-0.16.ebuild
5 Log:
6 Fixed #278251 (I hope); new USE flag matplotlib
7
8 (Portage version: 2.2.0_alpha2/cvs/Linux i686)
9
10 Revision Changes Path
11 1.2 dev-python/mpmath/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/mpmath/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 8 Jul 2008 04:10:15 -0000 1.1
24 +++ metadata.xml 31 Oct 2010 16:30:58 -0000 1.2
25 @@ -1,10 +1,15 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>sci-mathematics</herd>
30 - <maintainer>
31 - <email>grozin@g.o</email>
32 - <name>Andrey Grozin</name>
33 - </maintainer>
34 - <longdescription>A Python library for arbitrary-precision floating-point arithmetic</longdescription>
35 +<herd>sci-mathematics</herd>
36 +<maintainer>
37 + <email>grozin@g.o</email>
38 + <name>Andrey Grozin</name>
39 +</maintainer>
40 +<longdescription lang='en'>
41 + A Python library for arbitrary-precision floating-point arithmetic
42 +</longdescription>
43 +<use>
44 + <flag name='matplotlib'>Add support for <pkg>dev-python/matplotlib</pkg></flag>
45 +</use>
46 </pkgmetadata>
47
48
49
50 1.3 dev-python/mpmath/mpmath-0.15.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild?rev=1.3&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild?rev=1.3&content-type=text/plain
54 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild?r1=1.2&r2=1.3
55
56 Index: mpmath-0.15.ebuild
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild,v
59 retrieving revision 1.2
60 retrieving revision 1.3
61 diff -u -r1.2 -r1.3
62 --- mpmath-0.15.ebuild 8 Jun 2010 00:39:54 -0000 1.2
63 +++ mpmath-0.15.ebuild 31 Oct 2010 16:30:58 -0000 1.3
64 @@ -1,6 +1,6 @@
65 # Copyright 1999-2010 Gentoo Foundation
66 # Distributed under the terms of the GNU General Public License v2
67 -# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild,v 1.2 2010/06/08 00:39:54 arfrever Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.15.ebuild,v 1.3 2010/10/31 16:30:58 grozin Exp $
69
70 EAPI="3"
71 PYTHON_DEPEND="2"
72 @@ -20,7 +20,8 @@
73 IUSE="doc examples gmp"
74
75 RDEPEND="gmp? ( dev-python/gmpy )"
76 -DEPEND="doc? ( dev-python/sphinx )"
77 +DEPEND="doc? ( dev-python/sphinx )
78 + test? ( dev-python/py )"
79
80 DOCS="CHANGES"
81
82
83
84
85 1.14 dev-python/mpmath/ChangeLog
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/ChangeLog?rev=1.14&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/ChangeLog?rev=1.14&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/ChangeLog?r1=1.13&r2=1.14
90
91 Index: ChangeLog
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/dev-python/mpmath/ChangeLog,v
94 retrieving revision 1.13
95 retrieving revision 1.14
96 diff -u -r1.13 -r1.14
97 --- ChangeLog 24 Sep 2010 18:30:06 -0000 1.13
98 +++ ChangeLog 31 Oct 2010 16:30:58 -0000 1.14
99 @@ -1,6 +1,10 @@
100 # ChangeLog for dev-python/mpmath
101 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
102 -# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/ChangeLog,v 1.13 2010/09/24 18:30:06 arfrever Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/ChangeLog,v 1.14 2010/10/31 16:30:58 grozin Exp $
104 +
105 + 01 Nov 2010; Andrey Grozin <grozin@g.o> mpmath-0.15.ebuild,
106 + mpmath-0.16.ebuild, metadata.xml:
107 + Fixed #278251 (I hope); new USE flag matplotlib
108
109 *mpmath-0.16 (24 Sep 2010)
110
111
112
113
114 1.2 dev-python/mpmath/mpmath-0.16.ebuild
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild?rev=1.2&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild?rev=1.2&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild?r1=1.1&r2=1.2
119
120 Index: mpmath-0.16.ebuild
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild,v
123 retrieving revision 1.1
124 retrieving revision 1.2
125 diff -u -r1.1 -r1.2
126 --- mpmath-0.16.ebuild 24 Sep 2010 18:30:06 -0000 1.1
127 +++ mpmath-0.16.ebuild 31 Oct 2010 16:30:58 -0000 1.2
128 @@ -1,6 +1,6 @@
129 # Copyright 1999-2010 Gentoo Foundation
130 # Distributed under the terms of the GNU General Public License v2
131 -# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild,v 1.1 2010/09/24 18:30:06 arfrever Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild,v 1.2 2010/10/31 16:30:58 grozin Exp $
133
134 EAPI="3"
135 PYTHON_DEPEND="2"
136 @@ -18,14 +18,23 @@
137 LICENSE="BSD"
138 SLOT="0"
139 KEYWORDS="~amd64 ~x86"
140 -IUSE="doc examples gmp"
141 +IUSE="doc examples gmp matplotlib"
142
143 RDEPEND="gmp? ( dev-python/gmpy )"
144 DEPEND="${RDEPEND}
145 - doc? ( dev-python/sphinx )"
146 + doc? ( dev-python/sphinx )
147 + matplotlib? ( dev-python/matplotlib )
148 + test? ( dev-python/py )"
149
150 DOCS="CHANGES"
151
152 +src_prepare() {
153 + distutils_src_prepare
154 +
155 + # This test requires X
156 + rm ${PN}/tests/test_visualization.py
157 +}
158 +
159 src_compile() {
160 distutils_src_compile