Date: Saturday, May 30, 2020 @ 02:57:46 Author: yan12125 Revision: 637308
upgpkg: python-aioitertools 0.7.0-2; use new PEP517 packaging stack by FFY00; update URL Modified: python-aioitertools/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-30 02:51:49 UTC (rev 637307) +++ PKGBUILD 2020-05-30 02:57:46 UTC (rev 637308) @@ -3,27 +3,20 @@ pkgname=python-aioitertools _pkgname=aioitertools pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of itertools, builtins, and more for AsyncIO and mixed-type iterables' arch=(any) -url='https://github.com/jreese/aioitertools' +url='https://github.com/omnilib/aioitertools' license=(MIT) depends=(python python-typing_extensions) -makedepends=(python-setuptools) +makedepends=(python-build python-install python-flit) source=("https://files.pythonhosted.org/packages/source/a/$_pkgname/$_pkgname-$pkgver.tar.gz") sha256sums=('341cb05a0903177ef1b73d4cc12c92aee18e81c364e0138f4efc7ec3c47b8177') -prepare() { - cd $_pkgname-$pkgver - # setup.py generated by flit uses setuptools-specific install_requires but - # imports setup() from distutils.core - # https://github.com/takluyver/flit/blob/2.3.0/flit/sdist.py#L16 - sed -i 's#distutils.core#setuptools#' setup.py -} - build() { cd $_pkgname-$pkgver - python setup.py build + python -m build + python -m install --cache dist/*.whl } check() { @@ -33,6 +26,6 @@ package() { cd $_pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m install --skip-build -d "$pkgdir" install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname }