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/pytables: metadata.xml ChangeLog pytables-2.4.0-r1.ebuild pytables-3.0.0.ebuild
Date: Mon, 01 Jul 2013 15:32:11
Message-Id: 20130701153207.342122171C@flycatcher.gentoo.org
1 jlec 13/07/01 15:32:06
2
3 Modified: metadata.xml ChangeLog pytables-2.4.0-r1.ebuild
4 pytables-3.0.0.ebuild
5 Log:
6 dev-python/pytables: Correct use of python eclass, #475062
7
8 (Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.7 dev-python/pytables/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/metadata.xml?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/metadata.xml?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/metadata.xml?r1=1.6&r2=1.7
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pytables/metadata.xml,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- metadata.xml 18 Jun 2013 00:20:27 -0000 1.6
24 +++ metadata.xml 1 Jul 2013 15:32:06 -0000 1.7
25 @@ -1,9 +1,9 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>python</herd>
30 -<herd>sci</herd>
31 -<longdescription lang="en">
32 + <herd>python</herd>
33 + <herd>sci</herd>
34 + <longdescription lang="en">
35 PyTables is a hierarchical database package designed to efficently
36 manage very large amounts of data. PyTables is built on top of the
37 HDF5 library and the NumPy package. It features an object-oriented
38 @@ -11,10 +11,10 @@
39 from Pyrex sources, makes it a fast, yet extremely easy to use tool
40 for interactively save and retrieve large amounts of data.
41 </longdescription>
42 -<use>
43 - <flag name="contrib">Install user-contributed files</flag>
44 -</use>
45 -<upstream>
46 - <remote-id type="pypi">tables</remote-id>
47 -</upstream>
48 + <use>
49 + <flag name="contrib">Install user-contributed files</flag>
50 + </use>
51 + <upstream>
52 + <remote-id type="pypi">tables</remote-id>
53 + </upstream>
54 </pkgmetadata>
55
56
57
58 1.46 dev-python/pytables/ChangeLog
59
60 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/ChangeLog?rev=1.46&view=markup
61 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/ChangeLog?rev=1.46&content-type=text/plain
62 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/ChangeLog?r1=1.45&r2=1.46
63
64 Index: ChangeLog
65 ===================================================================
66 RCS file: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v
67 retrieving revision 1.45
68 retrieving revision 1.46
69 diff -u -r1.45 -r1.46
70 --- ChangeLog 18 Jun 2013 00:20:27 -0000 1.45
71 +++ ChangeLog 1 Jul 2013 15:32:06 -0000 1.46
72 @@ -1,6 +1,10 @@
73 # ChangeLog for dev-python/pytables
74 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
75 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.45 2013/06/18 00:20:27 bicatali Exp $
76 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.46 2013/07/01 15:32:06 jlec Exp $
77 +
78 + 01 Jul 2013; Justin Lecher <jlec@g.o> pytables-2.4.0-r1.ebuild,
79 + pytables-3.0.0.ebuild, metadata.xml:
80 + Correct use of python eclass, #475062
81
82 *pytables-3.0.0 (18 Jun 2013)
83
84
85
86
87 1.2 dev-python/pytables/pytables-2.4.0-r1.ebuild
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild?rev=1.2&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild?rev=1.2&content-type=text/plain
91 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild?r1=1.1&r2=1.2
92
93 Index: pytables-2.4.0-r1.ebuild
94 ===================================================================
95 RCS file: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild,v
96 retrieving revision 1.1
97 retrieving revision 1.2
98 diff -u -r1.1 -r1.2
99 --- pytables-2.4.0-r1.ebuild 4 May 2013 10:31:49 -0000 1.1
100 +++ pytables-2.4.0-r1.ebuild 1 Jul 2013 15:32:06 -0000 1.2
101 @@ -1,10 +1,10 @@
102 # Copyright 1999-2013 Gentoo Foundation
103 # Distributed under the terms of the GNU General Public License v2
104 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild,v 1.1 2013/05/04 10:31:49 jlec Exp $
105 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-2.4.0-r1.ebuild,v 1.2 2013/07/01 15:32:06 jlec Exp $
106
107 EAPI=5
108
109 -PYTHON_COMPAT=( python{2_5,2_6,2_7} )
110 +PYTHON_COMPAT=( python{2_6,2_7} )
111
112 MY_PN=tables
113 MY_P=${MY_PN}-${PV}
114 @@ -20,14 +20,16 @@
115 LICENSE="BSD"
116 IUSE="doc contrib examples"
117
118 -RDEPEND="
119 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
120 +
121 +RDEPEND="${PYTHON_DEPS}
122 sci-libs/hdf5:=
123 - >=dev-python/numpy-1.6.0
124 - dev-python/numexpr
125 + >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
126 + dev-python/numexpr[${PYTHON_USEDEP}]
127 dev-libs/lzo:2
128 app-arch/bzip2"
129 DEPEND="${RDEPEND}
130 - dev-python/cython"
131 + dev-python/cython[${PYTHON_USEDEP}]"
132
133 S=${WORKDIR}/${MY_P}
134
135
136
137
138 1.2 dev-python/pytables/pytables-3.0.0.ebuild
139
140 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild?rev=1.2&view=markup
141 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild?rev=1.2&content-type=text/plain
142 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild?r1=1.1&r2=1.2
143
144 Index: pytables-3.0.0.ebuild
145 ===================================================================
146 RCS file: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild,v
147 retrieving revision 1.1
148 retrieving revision 1.2
149 diff -u -r1.1 -r1.2
150 --- pytables-3.0.0.ebuild 18 Jun 2013 00:20:27 -0000 1.1
151 +++ pytables-3.0.0.ebuild 1 Jul 2013 15:32:06 -0000 1.2
152 @@ -1,10 +1,10 @@
153 # Copyright 1999-2013 Gentoo Foundation
154 # Distributed under the terms of the GNU General Public License v2
155 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild,v 1.1 2013/06/18 00:20:27 bicatali Exp $
156 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild,v 1.2 2013/07/01 15:32:06 jlec Exp $
157
158 EAPI=5
159
160 -PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} )
161 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
162
163 MY_PN=tables
164 MY_P=${MY_PN}-${PV}
165 @@ -20,14 +20,16 @@
166 LICENSE="BSD"
167 IUSE="doc contrib examples"
168
169 -RDEPEND="
170 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
171 +
172 +RDEPEND="${PYTHON_DEPS}
173 sci-libs/hdf5:=
174 - >=dev-python/numpy-1.6.0
175 - dev-python/numexpr
176 + >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
177 + dev-python/numexpr[${PYTHON_USEDEP}]
178 dev-libs/lzo:2
179 app-arch/bzip2"
180 DEPEND="${RDEPEND}
181 - dev-python/cython"
182 + dev-python/cython[${PYTHON_USEDEP}]"
183
184 S=${WORKDIR}/${MY_P}
185
186 @@ -40,7 +42,7 @@
187 }
188
189 python_test() {
190 - cd ${BUILD_DIR}/lib* || die
191 + cd "${BUILD_DIR}"/lib* || die
192 ${EPYTHON} tables/tests/test_all.py || die
193 }