diff options
author | Kacper Kowalik (Xarthisius) <xarthisius@gentoo.org> | 2012-06-28 14:12:46 +0200 |
---|---|---|
committer | Kacper Kowalik (Xarthisius) <xarthisius@gentoo.org> | 2012-06-28 14:12:46 +0200 |
commit | 6cbe9f1a288e92707da37402999292a53cebc3aa (patch) | |
tree | 56860dc83c1ae465e140f3bbbcbab1bc21b8e1f3 /dev-python | |
parent | updated to petsc-3.3_p1 (diff) | |
download | sci-6cbe9f1a288e92707da37402999292a53cebc3aa.tar.gz sci-6cbe9f1a288e92707da37402999292a53cebc3aa.tar.bz2 sci-6cbe9f1a288e92707da37402999292a53cebc3aa.zip |
[dev-python/pyhdf] initial import wrt #423953. Ebuild written by Paweł Rumian <gorkypl@gmail.com> with my modifications
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/pyhdf/Manifest | 1 | ||||
-rw-r--r-- | dev-python/pyhdf/metadata.xml | 12 | ||||
-rw-r--r-- | dev-python/pyhdf/pyhdf-0.8.3.ebuild | 44 |
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-python/pyhdf/Manifest b/dev-python/pyhdf/Manifest new file mode 100644 index 000000000..1addb9e15 --- /dev/null +++ b/dev-python/pyhdf/Manifest @@ -0,0 +1 @@ +DIST pyhdf-0.8.3.tar.gz 346412 RMD160 60c0cda95ca5c8b6205cc89078733717fe00e3b4 SHA1 fd7c068b25105e829a2bdffcf0c916e3ad9f943e SHA256 7f2817b5459296174dfcdb24d9d9f6d1066efd9051a6983fdceb70a9beda5a4b SHA512 d6a23930210dd25380454af96cb0caa15473a13979824276de4c7a477d6f9aaae78af5d566d72cb359a50ac98b306fa8dffe38db0063e43a8384593d10c264d3 WHIRLPOOL 3eaa0a843a28414882d9e979798094e39517daccc67a85345e79586421367cdd852da21ee9ea3cf50a4ac57b740aa430ccb55d17684feeeba3fd1abbbcad768d diff --git a/dev-python/pyhdf/metadata.xml b/dev-python/pyhdf/metadata.xml new file mode 100644 index 000000000..274be424f --- /dev/null +++ b/dev-python/pyhdf/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> + <maintainer> + <email>gorkypl@gmail.com</email> + <name>Paweł Rumian</name> + </maintainer> + <use> + <flag name="szip">Allow to use <pkg>sci-libs/szip</pkg> for SZIP compression method in SDsetcompress()</flag> + </use> +</pkgmetadata> diff --git a/dev-python/pyhdf/pyhdf-0.8.3.ebuild b/dev-python/pyhdf/pyhdf-0.8.3.ebuild new file mode 100644 index 000000000..d8f80ef0a --- /dev/null +++ b/dev-python/pyhdf/pyhdf-0.8.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython" + +inherit distutils + +DESCRIPTION="Python interface to NCSA HDF4 library." +HOMEPAGE="http://pysclint.sourceforge.net/pycdf/ http://pypi.python.org/pypi/pyhdf" +SRC_URI="mirror://sourceforge/pysclint/${PN}/${PV}/${P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples szip" + +RDEPEND="dev-python/numpy + sci-libs/hdf[szip=]" +DEPEND="dev-python/setuptools + ${RDEPEND}" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + +src_compile () { + use szip || export NOSZIP=1 + distutils_src_compile +} + +src_install() { + distutils_src_install + + dohtml doc/*.html + dodoc CHANGES doc/*.txt + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} |