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/"
 }

Reply via email to