Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / jupyter-jsmol
Commits: e0513ca8 by Antonio Rojas at 2023-10-23T00:18:14+02:00 upgpkg: 2022.1.0-3: Don't depend on jupyter-notebook - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = jupyter-jsmol + pkgdesc = JSmol viewer widget which can be used in Jupyter Notebooks and JupyterLab + pkgver = 2022.1.0 + pkgrel = 3 + url = https://pypi.org/project/jupyter-jsmol/ + arch = any + license = BSD + makedepends = python-build + makedepends = python-installer + makedepends = python-jupyter-packaging + depends = jupyterlab + depends = python + depends = python-ipywidgets + depends = python-traitlets + source = https://pypi.python.org/packages/source/j/jupyter-jsmol/jupyter_jsmol-2022.1.0.tar.gz + sha256sums = 6889b236dcd1eb69093ec1bc87ce352809c89a551214eada81186c2830c07c9a + +pkgname = jupyter-jsmol ===================================== PKGBUILD ===================================== @@ -2,18 +2,28 @@ pkgname=jupyter-jsmol pkgver=2022.1.0 -pkgrel=2 +pkgrel=3 pkgdesc='JSmol viewer widget which can be used in Jupyter Notebooks and JupyterLab' arch=(any) url='https://pypi.org/project/jupyter-jsmol/' license=(BSD) -depends=(python-ipywidgets jupyter-notebook) -makedepends=(python-setuptools python-jupyter_packaging) +depends=(jupyterlab + python + python-ipywidgets + python-traitlets) +makedepends=(python-build + python-installer + python-jupyter-packaging) source=(https://pypi.python.org/packages/source/j/$pkgname/${pkgname/-/_}-$pkgver.tar.gz) sha256sums=('6889b236dcd1eb69093ec1bc87ce352809c89a551214eada81186c2830c07c9a') +build() { + cd ${pkgname/-/_}-$pkgver + python -m build --wheel --no-isolation --skip-dependency-check +} + package() { cd ${pkgname/-/_}-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl mv "$pkgdir"/{usr/,}etc } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/jupyter-jsmol/-/commit/e0513ca87afcf3fd297b5bc0d7fab1d2879c23c9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/jupyter-jsmol/-/commit/e0513ca87afcf3fd297b5bc0d7fab1d2879c23c9 You're receiving this email because of your account on gitlab.archlinux.org.
