Date: Friday, March 18, 2022 @ 10:59:17 Author: archange Revision: 1158350
archrelease: copy trunk to community-x86_64 Added: python-pytables/repos/community-x86_64/PKGBUILD (from rev 1158349, python-pytables/trunk/PKGBUILD) Deleted: python-pytables/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 70 +++++++++++++++++++++++++++---------------------------------- 1 file changed, 32 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-03-18 10:58:48 UTC (rev 1158349) +++ PKGBUILD 2022-03-18 10:59:17 UTC (rev 1158350) @@ -1,38 +0,0 @@ -# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> -# Maintainer: Bruno Pagani <archa...@archlinux.org> -# Contributor: Sebastien Binet <bi...@cern.ch> - -pkgname=python-pytables -pkgver=3.7.0 -pkgrel=1 -pkgdesc="A package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data" -arch=(x86_64) -url="https://www.pytables.org" -license=('BSD') -depends=(blosc lzo hdf5 python-numexpr) -makedepends=(python-setuptools cython) -source=(https://github.com/PyTables/PyTables/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('41065fc11b958dde09bd5b9c069d88e40ca07ad10687dd597835fcc8199e81ea') - -prepare() { - cd PyTables-${pkgver} - sed -i "s|Atom.from_sctype('Float64')|Atom.from_sctype('float64')|" tables/atom.py -} - -build() { - cd PyTables-${pkgver} - python setup.py build --blosc=/usr --lzo=/usr --hdf5=/usr --bzip2=/usr -} - -check() { - local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') - cd PyTables-${pkgver}/build/lib.linux-${CARCH}-${python_version} - # Currently 12 errors in VLArray https://github.com/PyTables/PyTables/issues/845 - PYTHONPATH="." python -m tables.tests.test_all || echo "Tests failed" -} - -package() { - cd PyTables-${pkgver} - python setup.py install --skip-build --prefix=/usr --root="${pkgdir}" --optimize=1 - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-pytables/repos/community-x86_64/PKGBUILD (from rev 1158349, python-pytables/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-03-18 10:59:17 UTC (rev 1158350) @@ -0,0 +1,32 @@ +# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> +# Maintainer: Bruno Pagani <archa...@archlinux.org> +# Contributor: Sebastien Binet <bi...@cern.ch> + +pkgname=python-pytables +pkgver=3.7.0 +pkgrel=2 +pkgdesc="A package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data" +arch=(x86_64) +url="https://www.pytables.org" +license=('BSD') +depends=(blosc lzo hdf5 python-numexpr) +makedepends=(python-setuptools cython) +source=(https://github.com/PyTables/PyTables/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('41065fc11b958dde09bd5b9c069d88e40ca07ad10687dd597835fcc8199e81ea') + +build() { + cd PyTables-${pkgver} + python setup.py build --blosc=/usr --lzo=/usr --hdf5=/usr --bzip2=/usr +} + +check() { + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + cd PyTables-${pkgver}/build/lib.linux-${CARCH}-${python_version} + PYTHONPATH="." python -m tables.tests.test_all +} + +package() { + cd PyTables-${pkgver} + python setup.py install --skip-build --prefix=/usr --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}