# Template file for 'python-tables' pkgname=python-tables version=3.3.0 revision=1 wrksrc="${pkgname#*-}-${version}" build_style=python-module python_versions="2.7 3.4" pycompile_module="tables" # XXX: c-blosc (using internal for now) hostmakedepends="python-setuptools python3.4-setuptools" makedepends="python-devel python3.4-devel python-numpy python3.4-numpy python-Cython python3.4-Cython hdf5-devel lzo-devel bzip2-devel" depends="python-setuptools python-numpy python-numexpr" short_desc="Hierarchical datasets for Python2" maintainer="pulux " license="3-clause-BSD" homepage="http://www.pytables.org/" distfiles="${PYPI_SITE}/t/tables/tables-${version}.tar.gz" checksum=8383ccf02e041a5d55494a09fc5514140b4653055a2732c981b5fd0f7408822c alternatives=" tables:pt2to3:/usr/bin/pt2to32.7 tables:ptdump:/usr/bin/ptdump2.7 tables:ptrepack:/usr/bin/ptrepack2.7 tables:pttree:/usr/bin/pttree2.7" pre_build() { # don't build with -march=native sed -i 's|"-march=native", ||' setup.py } post_install() { vlicense LICENSE.txt LICENSE } python3.4-tables_package() { alternatives=" tables:pt2to3:/usr/bin/pt2to33.4 tables:ptdump:/usr/bin/ptdump3.4 tables:ptrepack:/usr/bin/ptrepack3.4 tables:pttree:/usr/bin/pttree3.4" pycompile_version="3.4" pycompile_module="tables" depends="python3.4-setuptools python3.4-numpy python3.4-numexpr" short_desc="${short_desc/Python2/Python3.4}" pkg_install() { vmove usr/bin/*3.4 vmove usr/lib/python3.4 vlicense LICENSE.txt LICENSE } }