summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOndřej Hošek2023-01-20 10:48:10 +0100
committerOndřej Hošek2023-01-20 10:48:10 +0100
commita56bf70c15f347f08caa479a7a592fffc9fa52cc (patch)
tree28381ed2b205550e2e6b89b72839d8ea94ddf76e
parent0f7d01381e6e2c59b2e0366e0ddfeaa2ba6eefef (diff)
downloadaur-a56bf70c15f347f08caa479a7a592fffc9fa52cc.tar.gz
port from setup.py to pyproject.toml build system
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD11
2 files changed, 12 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ad8b00b028d..8e49740d7c53 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index e1a72a13dfbf..4a12448996c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}