David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-appdirs
Commits: 464ca050 by David Runge at 2023-09-03T20:42:55+02:00 Switch to upstream provided source tarballs - - - - - de969125 by David Runge at 2023-09-03T20:46:02+02:00 Switch to PEP517 and running unittest directly. - - - - - 475a12c7 by David Runge at 2023-09-03T20:47:04+02:00 upgpkg: 1.4.4-9 Rebuild to switch to PEP517 (https://bugs.archlinux.org/task/78230). Run unittest directly and do not use setup.py. - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,31 +1,38 @@ # Maintainer: Felix Yan <[email protected]> # Contributor: Tobias Roettger <[email protected]> +_name=appdirs 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') -source=("https://pypi.io/packages/source/a/appdirs/appdirs-$pkgver.tar.gz") -sha512sums=('8b0cdd9fd471d45b186aa47607691cf378dabd3edc7b7026a57bd6d6f57698e86f440818a5e23ba4288b35d6bb8cb6eb0106eae8aab09d8863ee15025d300883') +makedepends=( + 'python-build' + 'python-installer' + 'python-setuptools' + 'python-wheel' +) +source=($_name-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz) +sha512sums=('4c0e1e8dcd3f91b8b2d215b3f1e2ffaa85137fe054d07d3a2d442b1419e3b44e96fdea1620bd000bd3f4744f71b71f07280094f073df0ff008fac902af614656') +b2sums=('cb9466f4a7f7c1d6f5b6d7ca031820ec4d3450afcaa8ba571e35387c3109ede4e2afbf2c1141a9d01d13798f55524d5efd3fa12546a9378abbda405353938d79') build() { - cd appdirs-$pkgver - python setup.py build + cd $_name-$pkgver + python -m build --wheel --no-isolation } check() { - cd appdirs-$pkgver - python setup.py test + cd $_name-$pkgver + python -m unittest discover -vs test } package() { - cd appdirs-$pkgver - python setup.py install --root="$pkgdir/" --optimize=1 + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-appdirs/-/compare/8df72cd9c2b4222f32d899342fe48d5e876e173d...475a12c73d7c53fc81da9fb70f65f06f1f321d14 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-appdirs/-/compare/8df72cd9c2b4222f32d899342fe48d5e876e173d...475a12c73d7c53fc81da9fb70f65f06f1f321d14 You're receiving this email because of your account on gitlab.archlinux.org.
