--- PKGBUILD 2023-04-17 13:57:58.391314017 +0200 +++ PKGBUILD 2023-04-17 14:12:49.552342013 +0200 @@ -3,29 +3,29 @@ pkgname=python-appdirs pkgver=1.4.4 -pkgrel=8 +pkgrel=9 pkgdesc='A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".' arch=('any') url="https://github.com/ActiveState/appdirs" license=('MIT') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') source=("https://pypi.io/packages/source/a/appdirs/appdirs-$pkgver.tar.gz") sha512sums=('8b0cdd9fd471d45b186aa47607691cf378dabd3edc7b7026a57bd6d6f57698e86f440818a5e23ba4288b35d6bb8cb6eb0106eae8aab09d8863ee15025d300883') build() { cd appdirs-$pkgver - python setup.py build + python -m build --wheel } check() { cd appdirs-$pkgver - python setup.py test + python -m unittest "test.test_api" } package() { cd appdirs-$pkgver - python setup.py install --root="$pkgdir/" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }