diff options
author | Iyán Méndez Veiga | 2022-04-03 14:44:56 +0200 |
---|---|---|
committer | Iyán Méndez Veiga | 2022-04-03 14:44:56 +0200 |
commit | 318c3a52900f08b4b84904ca0ec87094f1510f03 (patch) | |
tree | b9e7e75e254438f47afaa763589eb3d008eb39d7 | |
parent | 803db72f4b5d7458783d94b6c28cc131ba349869 (diff) | |
download | aur-318c3a52900f08b4b84904ca0ec87094f1510f03.tar.gz |
Update to 0.34.2
- Move to PEP 517 build & install method
- Update dependencies
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 24 insertions, 16 deletions
@@ -1,18 +1,20 @@ pkgbase = jupyter-octave_kernel pkgdesc = A Jupyter kernel for Octave - pkgver = 0.34.1 + pkgver = 0.34.2 pkgrel = 1 url = https://github.com/Calysto/octave_kernel arch = any license = BSD - makedepends = python-pip - depends = jupyter - depends = jupyter-metakernel>=0.24.2 - depends = jupyter-notebook + makedepends = python-build + makedepends = python-installer + depends = jupyter-metakernel depends = octave + depends = python-ipykernel + depends = python-jupyter_client + depends = python-jupyter_packaging optdepends = gnuplot: for making plots optdepends = jupyterlab: JupyterLab computational environment - source = https://github.com/Calysto/octave_kernel/archive/v0.34.1.tar.gz - sha256sums = d4433115bbf03ae355ca96c1bb322f58dbd43bde257457c3e1c37060ce14e35f + source = https://github.com/Calysto/octave_kernel/archive/v0.34.2.tar.gz + sha256sums = 912f8581a582777614e23417332bab2975afbe26d9b6a5b80a6a8b15dfb7b3b1 pkgname = jupyter-octave_kernel @@ -3,25 +3,31 @@ # Contributor: renyuneyun <renyuneyun (at) gmail (dot) com> _name=octave_kernel pkgname=jupyter-${_name} -pkgver=0.34.1 +pkgver=0.34.2 pkgrel=1 pkgdesc="A Jupyter kernel for Octave" arch=('any') url="https://github.com/Calysto/octave_kernel" license=('BSD') -depends=('jupyter' 'jupyter-metakernel>=0.24.2' 'jupyter-notebook' 'octave') -makedepends=('python-pip') +depends=( + 'jupyter-metakernel' + 'octave' + 'python-ipykernel' + 'python-jupyter_client' + 'python-jupyter_packaging' +) +makedepends=('python-build' 'python-installer') optdepends=('gnuplot: for making plots' 'jupyterlab: JupyterLab computational environment') source=("https://github.com/Calysto/octave_kernel/archive/v${pkgver}.tar.gz") -sha256sums=('d4433115bbf03ae355ca96c1bb322f58dbd43bde257457c3e1c37060ce14e35f') +sha256sums=('912f8581a582777614e23417332bab2975afbe26d9b6a5b80a6a8b15dfb7b3b1') build() { - cd "$srcdir"/$_name-${pkgver} - python setup.py build + cd "$srcdir"/$_name-${pkgver} + python -m build --wheel --no-isolation } package() { - cd "$srcdir"/$_name-${pkgver} - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "$srcdir"/$_name-${pkgver} + python -m installer --destdir="$pkgdir" dist/*.whl + install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |