diff options
author | Luis Martinez | 2022-04-12 16:04:20 -0500 |
---|---|---|
committer | Luis Martinez | 2022-04-12 16:04:20 -0500 |
commit | f6256d5307658ac17a1645392b2214df26e73d5d (patch) | |
tree | 221a989ffe081a79121d5c4a169ed9396603f2e6 | |
parent | 084cf2e8bf1dae6ce08c480542c3e4eca0b7b322 (diff) | |
download | aur-f6256d5307658ac17a1645392b2214df26e73d5d.tar.gz |
update to 0.3.4
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 27 insertions, 12 deletions
@@ -1,14 +1,18 @@ pkgbase = python-tablign pkgdesc = Aligns columns in your ASCII tables - pkgver = 0.3.3 + pkgver = 0.3.4 pkgrel = 1 url = https://github.com/nschloe/tablign arch = any license = GPL3 + checkdepends = python-pytest makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python - source = https://pypi.python.org/packages/source/t/tablign/tablign-0.3.3.tar.gz - sha256sums = ec4d662d2a9dbbc0490947e23af637a45b2c0585283db3325e87b04ce8605b7e + optdepends = python-importlib-metadata: REQUIRED for python<3.8 + source = python-tablign-0.3.4.tar.gz::https://github.com/nschloe/tablign/archive/v0.3.4.tar.gz + sha256sums = e2631bbea1cd56939d744e57661fa765cbb35c9129737f196ce3325458867ef9 pkgname = python-tablign - @@ -1,20 +1,31 @@ # Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG pkgname=python-tablign -pkgver=0.3.3 +pkgver=0.3.4 pkgrel=1 pkgdesc="Aligns columns in your ASCII tables" arch=('any') url="https://github.com/nschloe/tablign" license=('GPL3') depends=('python') -makedepends=('python-setuptools') -source=("https://pypi.python.org/packages/source/t/tablign/tablign-$pkgver.tar.gz") -sha256sums=('ec4d662d2a9dbbc0490947e23af637a45b2c0585283db3325e87b04ce8605b7e') +optdepends=('python-importlib-metadata: REQUIRED for python<3.8') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest') +# source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/t/tablign/tablign-$pkgver.tar.gz") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('e2631bbea1cd56939d744e57661fa765cbb35c9129737f196ce3325458867ef9') -package() { - cd tablign-$pkgver +build() { + cd "tablign-$pkgver" + python -m build --wheel --no-isolation +} - python -c "from setuptools import setup; setup();" install --root="$pkgdir/" --optimize=1 - install -Dm644 README.md -t "$pkgdir"/usr/share/doc/$pkgname +check() { + cd "tablign-$pkgver" + PYTHONPATH=src/ pytest -x +} + +package() { + cd "tablign-$pkgver" + PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir/" dist/*.whl } |