diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-07-01 15:32:06 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-07-01 15:32:06 +0000 |
commit | 85e14f4cdae169d3ace69a0fae3803fb21589508 (patch) | |
tree | 25b07a17ba6f229116926a1556138f7523b16fc3 /dev-python/pytables | |
parent | version bump wrt #475414 (diff) | |
download | gentoo-2-85e14f4cdae169d3ace69a0fae3803fb21589508.tar.gz gentoo-2-85e14f4cdae169d3ace69a0fae3803fb21589508.tar.bz2 gentoo-2-85e14f4cdae169d3ace69a0fae3803fb21589508.zip |
dev-python/pytables: Correct use of python eclass, #475062
(Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
Diffstat (limited to 'dev-python/pytables')
-rw-r--r-- | dev-python/pytables/ChangeLog | 6 | ||||
-rw-r--r-- | dev-python/pytables/metadata.xml | 18 | ||||
-rw-r--r-- | dev-python/pytables/pytables-2.4.0-r1.ebuild | 14 | ||||
-rw-r--r-- | dev-python/pytables/pytables-3.0.0.ebuild | 16 |
4 files changed, 31 insertions, 23 deletions
diff --git a/dev-python/pytables/ChangeLog b/dev-python/pytables/ChangeLog index 52a3ba103826..73a522a96218 100644 --- a/dev-python/pytables/ChangeLog +++ b/dev-python/pytables/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/pytables # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.45 2013/06/18 00:20:27 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.46 2013/07/01 15:32:06 jlec Exp $ + + 01 Jul 2013; Justin Lecher <jlec@gentoo.org> pytables-2.4.0-r1.ebuild, + pytables-3.0.0.ebuild, metadata.xml: + Correct use of python eclass, #475062 *pytables-3.0.0 (18 Jun 2013) diff --git a/dev-python/pytables/metadata.xml b/dev-python/pytables/metadata.xml index d6c7d73ea719..eef5dfdbc35f 100644 --- a/dev-python/pytables/metadata.xml +++ b/dev-python/pytables/metadata.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>python</herd> -<herd>sci</herd> -<longdescription lang="en"> + <herd>python</herd> + <herd>sci</herd> + <longdescription lang="en"> PyTables is a hierarchical database package designed to efficently manage very large amounts of data. PyTables is built on top of the HDF5 library and the NumPy package. It features an object-oriented @@ -11,10 +11,10 @@ from Pyrex sources, makes it a fast, yet extremely easy to use tool for interactively save and retrieve large amounts of data. </longdescription> -<use> - <flag name="contrib">Install user-contributed files</flag> -</use> -<upstream> - <remote-id type="pypi">tables</remote-id> -</upstream> + <use> + <flag name="contrib">Install user-contributed files</flag> + </use> + <upstream> + <remote-id type="pypi">tables</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-python/pytables/pytables-2.4.0-r1.ebuild b/dev-python/pytables/pytables-2.4.0-r1.ebuild index 117dc693d6f8..f8fcfb391c67 100644 --- a/dev-python/pytables/pytables-2.4.0-r1.ebuild +++ b/dev-python/pytables/pytables-2.4.0-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $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 $ +# $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 $ EAPI=5 -PYTHON_COMPAT=( python{2_5,2_6,2_7} ) +PYTHON_COMPAT=( python{2_6,2_7} ) MY_PN=tables MY_P=${MY_PN}-${PV} @@ -20,14 +20,16 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" LICENSE="BSD" IUSE="doc contrib examples" -RDEPEND=" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} sci-libs/hdf5:= - >=dev-python/numpy-1.6.0 - dev-python/numexpr + >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] dev-libs/lzo:2 app-arch/bzip2" DEPEND="${RDEPEND} - dev-python/cython" + dev-python/cython[${PYTHON_USEDEP}]" S=${WORKDIR}/${MY_P} diff --git a/dev-python/pytables/pytables-3.0.0.ebuild b/dev-python/pytables/pytables-3.0.0.ebuild index accf3eb1094d..34424109496f 100644 --- a/dev-python/pytables/pytables-3.0.0.ebuild +++ b/dev-python/pytables/pytables-3.0.0.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild,v 1.1 2013/06/18 00:20:27 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-3.0.0.ebuild,v 1.2 2013/07/01 15:32:06 jlec Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) MY_PN=tables MY_P=${MY_PN}-${PV} @@ -20,14 +20,16 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" LICENSE="BSD" IUSE="doc contrib examples" -RDEPEND=" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} sci-libs/hdf5:= - >=dev-python/numpy-1.6.0 - dev-python/numexpr + >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] dev-libs/lzo:2 app-arch/bzip2" DEPEND="${RDEPEND} - dev-python/cython" + dev-python/cython[${PYTHON_USEDEP}]" S=${WORKDIR}/${MY_P} @@ -40,7 +42,7 @@ python_prepare_all() { } python_test() { - cd ${BUILD_DIR}/lib* || die + cd "${BUILD_DIR}"/lib* || die ${EPYTHON} tables/tests/test_all.py || die } |