diff options
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 31 insertions, 45 deletions
@@ -1,32 +1,26 @@ pkgbase = python-pytablereader pkgdesc = Load structured table data from various file formats - pkgver = 0.31.1 + pkgver = 0.31.3 pkgrel = 1 url = https://github.com/thombashi/pytablereader arch = any license = MIT makedepends = python-setuptools - depends = python>=3.6 - depends = python-beautifulsoup4>=4.4.1 - depends = python-beautifulsoup4<5 - depends = python-dataproperty>=0.54.2 - depends = python-dataproperty<2 - depends = python-jsonschema>=2.5.1 - depends = python-jsonschema<5 - depends = python-mbstrdecoder>=1.0.0 - depends = python-mbstrdecoder<2 - depends = python-path>=13 - depends = python-path<17 - depends = python-pathvalidate>=2.3.0 - depends = python-pathvalidate<3 - depends = python-tabledata>=1.1.1 - depends = python-tabledata<2 - depends = python-typepy>=1.2.0 - depends = python-typepy<2 - source = python-pytablereader-0.31.1.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.1.tar.gz - source = python-pytablereader-0.31.1.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.1.tar.gz.asc + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python-beautifulsoup4 + depends = python-dataproperty + depends = python-jsonschema + depends = python-mbstrdecoder + depends = python-path + depends = python-pathvalidate + depends = python-tabledata + depends = python-typepy + source = python-pytablereader-0.31.3.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.3.tar.gz + source = python-pytablereader-0.31.3.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.3.tar.gz.asc validpgpkeys = BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367 - sha256sums = d4723759526a3262f98fb1bde80166f98ba2a9efbdc731ba0652220465bb5795 + sha256sums = e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11 sha256sums = SKIP pkgname = python-pytablereader @@ -3,47 +3,39 @@ # Contributor: Florian Wittmann pkgname=python-pytablereader -pkgver=0.31.1 +pkgver=0.31.3 pkgrel=1 pkgdesc='Load structured table data from various file formats' arch=('any') url='https://github.com/thombashi/pytablereader' license=('MIT') depends=( - 'python>=3.6' - 'python-beautifulsoup4>=4.4.1' - 'python-beautifulsoup4<5' - 'python-dataproperty>=0.54.2' - 'python-dataproperty<2' - 'python-jsonschema>=2.5.1' - 'python-jsonschema<5' - 'python-mbstrdecoder>=1.0.0' - 'python-mbstrdecoder<2' - 'python-path>=13' - 'python-path<17' - 'python-pathvalidate>=2.3.0' - 'python-pathvalidate<3' - 'python-tabledata>=1.1.1' - 'python-tabledata<2' - 'python-typepy>=1.2.0' - 'python-typepy<2') -makedepends=('python-setuptools') + 'python-beautifulsoup4' + 'python-dataproperty' + 'python-jsonschema' + 'python-mbstrdecoder' + 'python-path' + 'python-pathvalidate' + 'python-tabledata' + 'python-typepy') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-$pkgver.tar.gz" "$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-$pkgver.tar.gz.asc") -sha256sums=('d4723759526a3262f98fb1bde80166f98ba2a9efbdc731ba0652220465bb5795' +sha256sums=('e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11' 'SKIP') validpgpkeys=('BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367') build() { cd "pytablereader-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { + export PYTHONHASHSEED=0 cd "pytablereader-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname" - install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + python -m installer --destdir="$pkgdir/" dist/*.whl + install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } # vim: ts=2 sw=2 et: |