pyalpm: port to build/installer

This commit is contained in:
Christoph Reiter 2022-07-26 22:43:52 +02:00
parent 9c280ba870
commit 6b3716d282

View File

@ -3,8 +3,8 @@
_realname=pyalpm _realname=pyalpm
pkgbase="python-${_realname}" pkgbase="python-${_realname}"
pkgname=("python-${_realname}") pkgname=("python-${_realname}")
pkgver=0.10.5 pkgver=0.10.6
pkgrel=3 pkgrel=1
pkgdesc="Libalpm bindings for Python" pkgdesc="Libalpm bindings for Python"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
license=('GPL') license=('GPL')
@ -16,6 +16,9 @@ makedepends=('gettext-devel'
'libcurl-devel' 'libcurl-devel'
'libgpgme-devel' 'libgpgme-devel'
'python-setuptools' 'python-setuptools'
'python-wheel'
'python-installer'
'python-build'
'pacman' 'pacman'
'gcc' 'gcc'
'python-pkgconfig') 'python-pkgconfig')
@ -48,11 +51,11 @@ build() {
cd "${srcdir}/${_realname}" cd "${srcdir}/${_realname}"
LIBALPM_STATIC=1 \ LIBALPM_STATIC=1 \
/usr/bin/python setup.py build python -m build --wheel --skip-dependency-check --no-isolation
} }
package() { package() {
cd "${srcdir}/${_realname}" cd "${srcdir}/${_realname}"
/usr/bin/python setup.py install --prefix=/usr --root="${pkgdir}" -O1 python -m installer --destdir="${pkgdir}" dist/*.whl
} }