summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-05-04 10:31:53 +0000
committerJustin Lecher <jlec@gentoo.org>2013-05-04 10:31:53 +0000
commit3486cae18d0b18ae38c23e61aaddd2914bf9a0c8 (patch)
tree9f8bad244c23ee06f44df8a61065e88fa640a6bc /dev-python/pytables
parentdev-python/bottleneck: New addition, written by me (diff)
downloadhistorical-3486cae18d0b18ae38c23e61aaddd2914bf9a0c8.tar.gz
historical-3486cae18d0b18ae38c23e61aaddd2914bf9a0c8.tar.bz2
historical-3486cae18d0b18ae38c23e61aaddd2914bf9a0c8.zip
dev-python/pytables: Converted to new python r1 eclasses
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'dev-python/pytables')
-rw-r--r--dev-python/pytables/ChangeLog8
-rw-r--r--dev-python/pytables/Manifest23
-rw-r--r--dev-python/pytables/metadata.xml12
-rw-r--r--dev-python/pytables/pytables-2.4.0-r1.ebuild61
4 files changed, 81 insertions, 23 deletions
diff --git a/dev-python/pytables/ChangeLog b/dev-python/pytables/ChangeLog
index c41642185de3..7d3ce2c27d39 100644
--- a/dev-python/pytables/ChangeLog
+++ b/dev-python/pytables/ChangeLog
@@ -1,6 +1,12 @@
# 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.43 2013/02/28 10:04:29 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.44 2013/05/04 10:31:49 jlec Exp $
+
+*pytables-2.4.0-r1 (04 May 2013)
+
+ 04 May 2013; Justin Lecher <jlec@gentoo.org> +pytables-2.4.0-r1.ebuild,
+ metadata.xml:
+ Converted to new python r1 eclasses
28 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> -pytables-2.3.1.ebuild,
pytables-2.4.0.ebuild:
diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest
index 0cb2b7f198d7..7567de6939ee 100644
--- a/dev-python/pytables/Manifest
+++ b/dev-python/pytables/Manifest
@@ -1,24 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
DIST tables-2.4.0.tar.gz 8947724 SHA256 6a2ab6037ccde0636ce47e4475e671c45505029ebded333d403d7252cde18d57 SHA512 12e2b184434807d615ae6b50fc7a2a2daf9dfc94e19474e16fcd9801e0c7f92432dd0772d70657c75f8895d36991965647edcf2560abdad0c2b02c14c6b6cc7f WHIRLPOOL 4fc5dd7bc6d5244df19eb008aeae7806a181cfd5efd7cbcadd216d663dd7a3d942c329dfad04aac4c14bcc118c7150b8dcda2d29f8ed10ae68e2faa2f893c43f
+EBUILD pytables-2.4.0-r1.ebuild 1327 SHA256 6ff3b0fab23d4df78f4e33515b9a1290a5baa5854d03358383198fc834002339 SHA512 3a3828ebf37fe8696b37fdb68df611ad429fe02bb33eb8539e2f9900a78a854f8f74ad6979153a84b63220960698c1a49fe0f50d05052385788b6c5cd4261c1e WHIRLPOOL f2bd2d890ce225cedc976a99efdc78c38b6483fa6f82969b7b0cd9cbe6ac72ec7422c7cb4a1b08e684010f9ba339ace9f13eab66cafc253cbe422afe62bada15
EBUILD pytables-2.4.0.ebuild 1467 SHA256 d10b03fb253f0bd3f581012beda43fb45e30c2d91f320f7c4a96c241fc04c189 SHA512 4c76a9b0cadf16867f4d438fa8e8d3494608e69d73ed5ea39a4d5bef4101d0e7dd2e72b38f50de4e2aa83246adb289fef9408179b5d14e76a16558785a6b8571 WHIRLPOOL 5258449640f2028fac5550a1840b9ed280adab2693e8c6bd9ad546c8e291114b47d9fdbd871229b6d73d2cfa25126f84db3641a0f89407bf9a3c408379abe311
-MISC ChangeLog 6800 SHA256 cecb2f443a67f8afb570ccefb6a3986230e768fbfb1f78951f68960f2b3a2a0f SHA512 6e84ab44e87c855995923bfc6907979499fba316c283bebafb097a76e60648f2a8f8e85ad2972240d5540a7be8e04d75219e08806d76330e4e2510072b811c9f WHIRLPOOL ab99df0980591cc295de60359b98be4d25746b8d3925a2af846f1cbd8f9612de24f40ec2c33df6129739433c87fec424898a1c080d1c6a2a8f0c6a8420408433
-MISC metadata.xml 702 SHA256 2d2f0f1e4fbc0c9eec8e63964143d74814c23ffb99c3284e223c1a51124d7bb3 SHA512 9b7e36e9970fd144922f03b1b7cae3d713d3f51e25c294f2c917c35cf07fa48d0059681ffd8e5c290a549783b4035a908dc829456c7d996cc060818d467e8df9 WHIRLPOOL f1cad647b99f0f8de64902d9824ef0f8b3fd189b7309ac000d8d5b18c7aee306d04c2ecc95096ed379b63dbcb67f8f7385b5e41fbfa1ba4af6590fac49f337f4
+MISC ChangeLog 6957 SHA256 ceee95ea9b08bcf8e6eb7b809300c8933716e76cbed4ef6ddd6fc7cf180917fe SHA512 ba85be57d993da22272d3185aee57e41f75c84166575b0cbc26e03e0f63db7470aabde1ab3564dc14075b78d9a17773c76f5638882580c632c00349f8a278fd6 WHIRLPOOL eb3e07c6dc46bff166821e57295f8ff2f3e655557964b857b47d91eb224defea9d66e29e0a78885d6ff1770d9d878ffeb8509d115296545f447027e7e73887ce
+MISC metadata.xml 715 SHA256 492fd17295bd26f6d0f88654cb964db68c5417cb3e85e0a4d7901bc18db87251 SHA512 8c4faf37b1df3b3c715467b1417b9daeaa08e56c46b0e44690c20c227e4f1ad118b575cae0bb7b077d85cd9f12746398f23451f3ec5c022c46903b1dc505b332 WHIRLPOOL afc892a0e000cfd483e0c402cebf17b3a419844a5c0aa965448fd7564ff793f087c613e2854cb09899fe1cea11919fc24c5781d9e12d9d5fb7f27a01ffc9c8ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRLyvBAAoJEF0huFKJUZL5ruAP/3awIdya2L9P0FM5S8f6Fej6
-2PvpJ1kVp4dstouXCHkgifHkRgD7ez6UiU82QEpyCuAgP0OOY4i+LIMqK9LG0UsS
-iElirf29BXz4IZADHzknj/a+HETahiZqztxQpFESyhBgMRG9buARjBeqbDvnFb9H
-DFN7MORfbAc9mLLqlU6Rx6xThInF2VPyfRHDAaiuiw01kE8TZqRzydXSRHDr4Rho
-FXrXqPoqdg+MSZblC6a86Cs+LMnRs17TgU0Q8Df30ZcyVvscFD/f+vT9KQemEMR2
-Hobl6eMoZ78XpsViJY4sqzcitGGZc2WmUkTizMnifKDzQxZGqge/OHVDe86ZREk9
-QZtLTanoydzLShz9OA40rUPCJWQUepzLOcGTDzb+nYWDTT4n6Qd6OiMpPo7x4vho
-c9hp0KlGYHupTyZoxoozBcRk+//EZNtnoqaCUgwNXSpWKGi7E0cUpGpPIuBCcwxa
-Jbe8Nk7G5GS+fr55GsnpBeHXJc6s2KnbCQ/X9HzGAI5tEf7r+ge6jRUli/rU1bHi
-b3PwdFQ7WiiiOgsor2dc7cPScaS5oKVH4JcmirjovyOI/31B+vEywOXP4KLOPCQm
-EZEeCGvyru/JuOE9FyNKFMEPHlT6En7eDx6W08pU5XDA+Hzo93I4ACja7OKancrp
-8SbJRvYHqBFRZLVSS2Ms
-=7Qx9
+iEYEAREKAAYFAlGE45kACgkQgAnW8HDreRZ3vACfcO5aNiCkyGea+G8U3TUqG247
+VWoAn2ezSEtU4DmNIUnnNxYFuecdv/gC
+=tIOm
-----END PGP SIGNATURE-----
diff --git a/dev-python/pytables/metadata.xml b/dev-python/pytables/metadata.xml
index f306a6433e38..45727a08a999 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,7 +11,7 @@
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>
+ <use>
+ <flag name="contrib">Install user-contributed files</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-python/pytables/pytables-2.4.0-r1.ebuild b/dev-python/pytables/pytables-2.4.0-r1.ebuild
new file mode 100644
index 000000000000..117dc693d6f8
--- /dev/null
+++ b/dev-python/pytables/pytables-2.4.0-r1.ebuild
@@ -0,0 +1,61 @@
+# 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 $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+
+MY_PN=tables
+MY_P=${MY_PN}-${PV}
+
+inherit distutils-r1
+
+DESCRIPTION="A package for managing hierarchical datasets built on top of the HDF5 library"
+HOMEPAGE="http://www.pytables.org http://pypi.python.org/pypi/tables"
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${MY_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD"
+IUSE="doc contrib examples"
+
+RDEPEND="
+ sci-libs/hdf5:=
+ >=dev-python/numpy-1.6.0
+ dev-python/numexpr
+ dev-libs/lzo:2
+ app-arch/bzip2"
+DEPEND="${RDEPEND}
+ dev-python/cython"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS doc/usersguide-${PV}.pdf )
+
+python_prepare_all() {
+ export HDF5_DIR="${EPREFIX}"/usr
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ ${PYTHON} tables/tests/test_all.py || die
+}
+
+python_install_all() {
+ if use doc; then
+ HTML_DOCS=( doc/html/. )
+ DOCS+=( doc/scripts )
+ fi
+ distutils-r1_python_install_all
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+
+ if use contrib; then
+ insinto /usr/share/${PF}
+ doins -r contrib
+ fi
+}