Date: Tuesday, January 17, 2023 @ 17:27:06 Author: dvzrv Revision: 1386749
upgpkg: python-osc 1.8.1-1: Upgrade to 1.8.1. Switch to PEP517. Remove unnecessary quotes and curly braces. Modified: python-osc/trunk/PKGBUILD ----------+ PKGBUILD | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-17 17:24:23 UTC (rev 1386748) +++ PKGBUILD 2023-01-17 17:27:06 UTC (rev 1386749) @@ -1,31 +1,31 @@ # Maintainer: David Runge <[email protected]> pkgname=python-osc -pkgver=1.8.0 -pkgrel=2 +pkgver=1.8.1 +pkgrel=1 pkgdesc='Open Sound Control server and client implementations in pure Python' -arch=('any') +arch=(any) url="https://github.com/attwad/python-osc" -license=('Unlicense') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('bc8728a32d4a99f21886cd06b734a879debd3b11e94ec952612dee99cfd6ffd1e926025dcdfec37d650dd74fa72653221723540978f43dea58a20e77a23d5892') -b2sums=('211563e76a6c130fbb740729d00368f828362e5651892741e8e45fd2c8d01231db42652701bc2959465198ec9bdc0bc2cfe916c46de88911c0e62d79ebb2a908') +license=(Unlicense) +depends=(python) +makedepends=(python-build python-installer python-setuptools python-wheel) +checkdepends=(python-pytest) +source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz) +sha512sums=('a273a952b20b26131e5dd7b076949a2d72c9cf8ac85f1d5a39e98e6169df7bee2e269301861e1ffb083b4900861e2af01c5a0dc2e59758dfce5a73bbd38e13ea') +b2sums=('6d68856e8fda2f1a7b7c61b9ea48aa619d6ac75fd49c79c85fb1fcabdaad3858bf0ac1655dc1531bf8f3131aed1f654d7dbd134d7e2c76cceb3fd78decaff267') build() { - cd "${pkgname}-${pkgver}" - python setup.py build -} + cd $pkgname-$pkgver + python -m build --wheel --no-isolation + } check() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver pytest -v } package() { - cd "${pkgname}-${pkgver}" - python setup.py install --optimize=1 --root="${pkgdir}/" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" + cd $pkgname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/" }
