diff options
author | Ondřej Hošek | 2023-01-20 10:48:10 +0100 |
---|---|---|
committer | Ondřej Hošek | 2023-01-20 10:48:10 +0100 |
commit | a56bf70c15f347f08caa479a7a592fffc9fa52cc (patch) | |
tree | 28381ed2b205550e2e6b89b72839d8ea94ddf76e | |
parent | 0f7d01381e6e2c59b2e0366e0ddfeaa2ba6eefef (diff) | |
download | aur-a56bf70c15f347f08caa479a7a592fffc9fa52cc.tar.gz |
port from setup.py to pyproject.toml build system
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 12 insertions, 5 deletions
@@ -1,12 +1,15 @@ pkgbase = python-nbxmpp-git pkgdesc = Nonblocking Jabber/XMPP library, used by Gajim - pkgver = 0.6.8.r131.ge83b5d4 + pkgver = 4.0.1.r5.ga81d3d8 pkgrel = 1 url = https://dev.gajim.org/gajim/python-nbxmpp arch = any license = GPL3 makedepends = git makedepends = python + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python depends = python-precis_i18n depends = python-gobject @@ -17,4 +20,3 @@ pkgbase = python-nbxmpp-git sha384sums = SKIP pkgname = python-nbxmpp-git - @@ -3,13 +3,13 @@ _gitrepo='python-nbxmpp' pkgname='python-nbxmpp-git' -pkgver=0.6.8.r131.ge83b5d4 +pkgver=4.0.1.r5.ga81d3d8 pkgrel=1 pkgdesc="Nonblocking Jabber/XMPP library, used by Gajim" arch=('any') url="https://dev.gajim.org/gajim/python-nbxmpp" license=('GPL3') -makedepends=('git' 'python') +makedepends=('git' 'python' 'python-build' 'python-installer' 'python-wheel') depends=('python' 'python-precis_i18n' 'python-gobject' 'python-pyopenssl') conflicts=('python-nbxmpp') provides=('python-nbxmpp') @@ -21,7 +21,12 @@ pkgver() { git describe --tags --long | sed 's/^nbxmpp-//;s/\([^-]*-g\)/r\1/;s/-/./g' } +build() { + cd "$srcdir/$_gitrepo" + python -m build --wheel --no-isolation +} + package() { cd "$srcdir/$_gitrepo" - python setup.py install --root="$pkgdir/" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } |