# $Id: PKGBUILD 93702 2013-07-08 14:16:08Z aginiewicz $ # Maintainer: Andrzej Giniewicz # Contributor: Sebastien Binet pkgbase=python-pytables pkgname=('python2-pytables' 'python-pytables') pkgver=3.0.0 pkgrel=3 arch=("i686" "x86_64") pkgdesc="A package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data" url="http://www.pytables.org" license=("BSD") makedepends=('lzo2' 'hdf5' 'python2-numexpr' 'cython2' 'python-numexpr' 'cython') source=("http://pypi.python.org/packages/source/t/tables/tables-$pkgver.tar.gz") md5sums=('9c8a18d51be5e94a2ae50ea31d26f8c2') build() { cd "$srcdir" cp -a tables-$pkgver tables-py2-$pkgver msg "Building Python2" cd "$srcdir"/tables-py2-$pkgver python2 setup.py build msg "Building Python3" cd "$srcdir"/tables-$pkgver python setup.py build } package_python2-pytables() { depends=('lzo2' 'hdf5' 'python2-numexpr' 'cython2') cd "$srcdir"/tables-py2-${pkgver} python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" # see FS#36015 mv "$pkgdir"/usr/bin/pt2to3{,-2.7} mv "$pkgdir"/usr/bin/ptdump{,-2.7} mv "$pkgdir"/usr/bin/ptrepack{,-2.7} } package_python-pytables() { depends=('lzo2' 'hdf5' 'python-numexpr' 'cython') cd "$srcdir"/tables-${pkgver} python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }