diff --git a/quodlibet-git/.SRCINFO b/quodlibet-git/.SRCINFO index 40f043e..e71cc4a 100644 --- a/quodlibet-git/.SRCINFO +++ b/quodlibet-git/.SRCINFO @@ -1,10 +1,14 @@ pkgbase = quodlibet-git pkgdesc = Music player and music library manager - pkgver = r11444.4aff05b37 + pkgver = r11752.7fbd8ce82 pkgrel = 1 url = https://quodlibet.readthedocs.io arch = any - license = GPL2 + license = GPL-2.0-or-later + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel makedepends = gettext makedepends = git makedepends = python-sphinx_rtd_theme diff --git a/quodlibet-git/PKGBUILD b/quodlibet-git/PKGBUILD index 05d45f2..e190fda 100644 --- a/quodlibet-git/PKGBUILD +++ b/quodlibet-git/PKGBUILD @@ -5,14 +5,14 @@ # Contributor: Christoph Reiter pkgname=quodlibet-git -pkgver=r11444.4aff05b37 +pkgver=r11752.7fbd8ce82 pkgrel=1 pkgdesc="Music player and music library manager" arch=(any) url="https://quodlibet.readthedocs.io" -license=(GPL2) +license=(GPL-2.0-or-later) depends=(dbus-python gtk3 libsoup3 python-cairo python-feedparser python-gobject python-mutagen) -makedepends=(gettext git python-sphinx_rtd_theme) +makedepends=(python-build python-installer python-setuptools python-wheel gettext git python-sphinx_rtd_theme) optdepends=('gst-libav: Extra media codecs for the GStreamer backend' 'gst-plugins-bad: Extra media codecs for the GStreamer backend; Audio Pitch / Speed, Crossfeed, Submit Acoustic Fingerprints plugins' 'gst-plugins-base: Default audio backend' @@ -47,11 +47,11 @@ prepare() { build() { cd ${pkgname} - python setup.py build + python -m build --wheel --no-isolation } package() { cd ${pkgname} - python setup.py install --root="${pkgdir}" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -vDm 644 {README,NEWS}.rst -t "${pkgdir}"/usr/share/doc/${pkgname} }