summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-13 20:44:31 +0000
committerJustin Lecher <jlec@gentoo.org>2013-02-13 20:44:31 +0000
commit722d9018a74138b5ba621ffa36c4d0aa274af52e (patch)
tree24114930ce5f5f9a615880c8099950aa6dbcb43a /dev-python/h5py
parentInitial commit, so libutp is packaged all the way (diff)
downloadgentoo-2-722d9018a74138b5ba621ffa36c4d0aa274af52e.tar.gz
gentoo-2-722d9018a74138b5ba621ffa36c4d0aa274af52e.tar.bz2
gentoo-2-722d9018a74138b5ba621ffa36c4d0aa274af52e.zip
dev-python/h5py: Move to new python eclasses
(Portage version: 2.2.0_alpha162/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
Diffstat (limited to 'dev-python/h5py')
-rw-r--r--dev-python/h5py/ChangeLog8
-rw-r--r--dev-python/h5py/h5py-2.1.1-r1.ebuild29
-rw-r--r--dev-python/h5py/metadata.xml12
3 files changed, 42 insertions, 7 deletions
diff --git a/dev-python/h5py/ChangeLog b/dev-python/h5py/ChangeLog
index 674649aead76..0d9fadce0426 100644
--- a/dev-python/h5py/ChangeLog
+++ b/dev-python/h5py/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/h5py
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/h5py/ChangeLog,v 1.13 2013/01/07 16:46:24 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/h5py/ChangeLog,v 1.14 2013/02/13 20:44:31 jlec Exp $
+
+*h5py-2.1.1-r1 (13 Feb 2013)
+
+ 13 Feb 2013; Justin Lecher <jlec@gentoo.org> +h5py-2.1.1-r1.ebuild,
+ metadata.xml:
+ Move to new python eclasses
*h5py-2.1.1 (07 Jan 2013)
diff --git a/dev-python/h5py/h5py-2.1.1-r1.ebuild b/dev-python/h5py/h5py-2.1.1-r1.ebuild
new file mode 100644
index 000000000000..f024caf874f5
--- /dev/null
+++ b/dev-python/h5py/h5py-2.1.1-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/h5py/h5py-2.1.1-r1.ebuild,v 1.1 2013/02/13 20:44:31 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="A simple Python interface to HDF5 files"
+HOMEPAGE="http://h5py.alfven.org/ http://code.google.com/p/h5py/ http://pypi.python.org/pypi/h5py"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ sci-libs/hdf5
+ dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( virtual/python-unittest2[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ append-cflags -fno-strict-aliasing
+}
diff --git a/dev-python/h5py/metadata.xml b/dev-python/h5py/metadata.xml
index 32b40081f424..2d8aaf2ee743 100644
--- a/dev-python/h5py/metadata.xml
+++ b/dev-python/h5py/metadata.xml
@@ -1,16 +1,16 @@
<?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">HDF5 for Python (h5py) is a general-purpose simple Python interface to the
+ <herd>python</herd>
+ <herd>sci</herd>
+ <longdescription lang="en">HDF5 for Python (h5py) is a general-purpose simple Python interface to the
Hierarchical Data Format library, version 5. Existing Python and
Numpy concepts are used for the interface. Almost all HDF5 features
are available from Python, including things like compound datatypes
(as used with Numpy recarray types), HDF5 attributes, hyperslab and
point-based I/O, and more recent features in HDF 1.8 like resizable
datasets and recursive iteration over entire files. </longdescription>
- <upstream>
- <remote-id type="google-code">h5py</remote-id>
- </upstream>
+ <upstream>
+ <remote-id type="google-code">h5py</remote-id>
+ </upstream>
</pkgmetadata>