diff options
author | Narrat | 2024-03-31 00:22:10 +0100 |
---|---|---|
committer | Narrat | 2024-03-31 00:22:10 +0100 |
commit | 7278f3a3bc9d49bd7ce72ffff06537fefa4eed5a (patch) | |
tree | 8b465178b2f36273db5cf1fefa51f80586dcc77c /PKGBUILD | |
parent | 0a1124c6efd03480057f89a39adbc8d3e854071e (diff) | |
download | aur-canto-curses-git.tar.gz |
canto-curses-git: change to PEP 517 based workflow
Package can be built via this method.
Add missing setuptools makedep.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -3,13 +3,13 @@ _pkgname=canto-curses pkgname=canto-curses-git pkgver=0.9.9.r3.g13648d5 -pkgrel=1 +pkgrel=2 pkgdesc="ncurses user interface for canto-daemon/canto-next. Git version" url="http://codezen.org/canto-ng/" license=('GPL') arch=('i686' 'x86_64') depends=('ncurses' 'readline' 'canto-next-git>=0.9.2') -makedepends=('git') +makedepends=('git' 'python-setuptools' 'python-build' 'python-installer' 'python-wheel') optdepends=('xdg-utils: xdg-open is used as default browser') conflicts=('canto-curses') provides=('canto-curses=0.9.7') @@ -24,10 +24,10 @@ pkgver() { build() { cd $srcdir/$_pkgname - python setup.py build + python -m build --wheel --no-isolation } package() { cd $srcdir/$_pkgname - python setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl } |