Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/gmpy: gmpy-1.17.ebuild gmpy-2.0.3.ebuild gmpy-2.0.0.ebuild ChangeLog metadata.xml
Date: Mon, 23 Dec 2013 12:55:24
Message-Id: 20131223125520.C181E2004C@flycatcher.gentoo.org
1 jlec 13/12/23 12:55:20
2
3 Modified: gmpy-2.0.0.ebuild ChangeLog metadata.xml
4 Added: gmpy-1.17.ebuild gmpy-2.0.3.ebuild
5 Log:
6 dev-python/gmpy: Version BUmp; Bump to distutils-r1
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
9
10 Revision Changes Path
11 1.4 dev-python/gmpy/gmpy-2.0.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild?r1=1.3&r2=1.4
16
17 Index: gmpy-2.0.0.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- gmpy-2.0.0.ebuild 7 Aug 2013 13:28:52 -0000 1.3
24 +++ gmpy-2.0.0.ebuild 23 Dec 2013 12:55:20 -0000 1.4
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild,v 1.3 2013/08/07 13:28:52 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild,v 1.4 2013/12/23 12:55:20 jlec Exp $
30
31 EAPI=5
32
33 @@ -12,7 +12,7 @@
34 MY_P="${MY_PN}-${PV}"
35
36 DESCRIPTION="Python bindings for GMP library"
37 -HOMEPAGE="http://www.aleax.it/gmpy.html http://code.google.com/p/gmpy/ http://pypi.python.org/pypi/gmpy"
38 +HOMEPAGE="http://www.aleax.it/gmpy.html http://code.google.com/p/gmpy/ http://pypi.python.org/pypi/gmpy2"
39 SRC_URI="http://gmpy.googlecode.com/files/${MY_P}.zip"
40
41 LICENSE="LGPL-2.1"
42
43
44
45 1.39 dev-python/gmpy/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/ChangeLog?rev=1.39&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/ChangeLog?rev=1.39&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/ChangeLog?r1=1.38&r2=1.39
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/dev-python/gmpy/ChangeLog,v
54 retrieving revision 1.38
55 retrieving revision 1.39
56 diff -u -r1.38 -r1.39
57 --- ChangeLog 7 Aug 2013 13:28:52 -0000 1.38
58 +++ ChangeLog 23 Dec 2013 12:55:20 -0000 1.39
59 @@ -1,6 +1,13 @@
60 # ChangeLog for dev-python/gmpy
61 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/ChangeLog,v 1.38 2013/08/07 13:28:52 ago Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/ChangeLog,v 1.39 2013/12/23 12:55:20 jlec Exp $
64 +
65 +*gmpy-2.0.3 (23 Dec 2013)
66 +*gmpy-1.17 (23 Dec 2013)
67 +
68 + 23 Dec 2013; Justin Lecher <jlec@g.o> +gmpy-1.17.ebuild,
69 + gmpy-2.0.0.ebuild, +gmpy-2.0.3.ebuild, metadata.xml:
70 + Version BUmp; Bump to distutils-r1
71
72 07 Aug 2013; Agostino Sarubbo <ago@g.o> gmpy-2.0.0.ebuild:
73 Stable for x86, wrt bug #474182
74
75
76
77 1.7 dev-python/gmpy/metadata.xml
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/metadata.xml?rev=1.7&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/metadata.xml?rev=1.7&content-type=text/plain
81 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/metadata.xml?r1=1.6&r2=1.7
82
83 Index: metadata.xml
84 ===================================================================
85 RCS file: /var/cvsroot/gentoo-x86/dev-python/gmpy/metadata.xml,v
86 retrieving revision 1.6
87 retrieving revision 1.7
88 diff -u -r1.6 -r1.7
89 --- metadata.xml 22 Jul 2013 08:46:20 -0000 1.6
90 +++ metadata.xml 23 Dec 2013 12:55:20 -0000 1.7
91 @@ -7,4 +7,7 @@
92 <upstream>
93 <remote-id type="google-code">gmpy</remote-id>
94 </upstream>
95 + <use>
96 + <flag name="mpir">Use <pkg>sci-libs/mpir</pkg> as gmp implementation</flag>
97 + </use>
98 </pkgmetadata>
99
100
101
102 1.1 dev-python/gmpy/gmpy-1.17.ebuild
103
104 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-1.17.ebuild?rev=1.1&view=markup
105 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-1.17.ebuild?rev=1.1&content-type=text/plain
106
107 Index: gmpy-1.17.ebuild
108 ===================================================================
109 # Copyright 1999-2013 Gentoo Foundation
110 # Distributed under the terms of the GNU General Public License v2
111 # $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-1.17.ebuild,v 1.1 2013/12/23 12:55:20 jlec Exp $
112
113 EAPI=5
114
115 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
116
117 inherit distutils-r1
118
119 DESCRIPTION="Python bindings for GMP library"
120 HOMEPAGE="http://www.aleax.it/gmpy.html http://code.google.com/p/gmpy/ http://pypi.python.org/pypi/gmpy"
121 SRC_URI="http://${PN}.googlecode.com/files/${P}.zip"
122
123 LICENSE="LGPL-2.1"
124 SLOT="0"
125 KEYWORDS="~amd64 ~ia64 ~x86 ~x86-linux ~ppc-macos"
126 IUSE=""
127
128 RDEPEND="dev-libs/gmp"
129 DEPEND="${RDEPEND}
130 app-arch/unzip"
131
132 DOCS=( doc/gmpydoc.txt )
133 HTML_DOCS=( doc/index.html )
134
135 python_test() {
136 if $(python_is_python3); then
137 pushd test3 > /dev/null
138 else
139 pushd test > /dev/null
140 fi
141 sed \
142 -e 's:_test():_test(chat=True):g' \
143 -i gmpy_test.py || die
144 "${EPYTHON}" gmpy_test.py || return 1
145 popd > /dev/null
146 }
147
148
149
150 1.1 dev-python/gmpy/gmpy-2.0.3.ebuild
151
152 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-2.0.3.ebuild?rev=1.1&view=markup
153 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/gmpy/gmpy-2.0.3.ebuild?rev=1.1&content-type=text/plain
154
155 Index: gmpy-2.0.3.ebuild
156 ===================================================================
157 # Copyright 1999-2013 Gentoo Foundation
158 # Distributed under the terms of the GNU General Public License v2
159 # $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.3.ebuild,v 1.1 2013/12/23 12:55:20 jlec Exp $
160
161 EAPI=5
162
163 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
164
165 inherit distutils-r1
166
167 MY_PN="${PN}2"
168 MY_P="${MY_PN}-${PV}"
169
170 DESCRIPTION="Python bindings for GMP library"
171 HOMEPAGE="http://www.aleax.it/gmpy.html http://code.google.com/p/gmpy/ http://pypi.python.org/pypi/gmpy2"
172 SRC_URI="http://gmpy.googlecode.com/files/${MY_P}.zip"
173
174 LICENSE="LGPL-2.1"
175 SLOT="2"
176 KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
177 IUSE="mpir"
178
179 RDEPEND="
180 >=dev-libs/mpc-1.0.0
181 >=dev-libs/mpfr-3.1.0
182 !mpir? ( dev-libs/gmp )
183 mpir? ( sci-libs/mpir )"
184 DEPEND="${RDEPEND}
185 app-arch/unzip"
186
187 S="${WORKDIR}"/${MY_P}
188
189 python_configure_all() {
190 mydistutilsargs=(
191 $(usex mpir --mpir --gmp)
192 )
193 }
194
195 python_test() {
196 cd test || die
197 ${PYTHON} runtests.py || die
198 }