diff options
author | Iyán Méndez Veiga | 2022-03-24 16:03:12 +0100 |
---|---|---|
committer | Iyán Méndez Veiga | 2022-03-24 16:03:12 +0100 |
commit | 93d952186d2cf862f7fafaf073acbe10c6a99ccc (patch) | |
tree | 169b4248e4a99bd4a9b1fef46713db938cc531f1 | |
parent | e36d75aa212e784d7e49d1991c5eda8026861dfd (diff) | |
download | aur-93d952186d2cf862f7fafaf073acbe10c6a99ccc.tar.gz |
Move to PEP 517 build & install method
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 11 insertions, 10 deletions
@@ -1,11 +1,12 @@ pkgbase = jupyter-metakernel pkgdesc = A Jupyter/IPython kernel template. pkgver = 0.28.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Calysto/metakernel arch = any license = BSD - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer depends = jupyter depends = ipython depends = python-pexpect @@ -4,23 +4,23 @@ _pkgname=metakernel pkgname=jupyter-$_pkgname pkgver=0.28.2 -pkgrel=1 +pkgrel=2 pkgdesc="A Jupyter/IPython kernel template." arch=('any') url="https://github.com/Calysto/metakernel" license=('BSD') depends=('jupyter' 'ipython' 'python-pexpect') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer') source=("https://github.com/Calysto/metakernel/archive/v${pkgver}.tar.gz") sha256sums=('e199f16e32f4e61554c705a1fdb69c5b7ea6bac05a84c15b76b3d8f38e49c8ac') build() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py build + cd "${srcdir}/${_pkgname}-${pkgver}" + python -m build --wheel --no-isolation } -package(){ - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl + install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |