Date: Friday, February 3, 2023 @ 07:43:27 Author: arojas Revision: 1392134
Standarize package name Added: python-jupyter-packaging/ python-jupyter-packaging/trunk/ python-jupyter-packaging/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Added: python-jupyter-packaging/trunk/PKGBUILD =================================================================== --- python-jupyter-packaging/trunk/PKGBUILD (rev 0) +++ python-jupyter-packaging/trunk/PKGBUILD 2023-02-03 07:43:27 UTC (rev 1392134) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas <[email protected]> + +_pyname=jupyter_packaging +pkgname=python-${_pyname/_/-} +pkgver=0.12.3 +pkgrel=1 +pkgdesc='Jupyter Packaging Utilities' +arch=(any) +url='https://jupyter.org/' +license=(custom) +depends=(python-deprecation python-wheel python-tomlkit) +makedepends=(python-build python-installer python-hatchling) +checkdepends=(python-pytest-mock python-pytest-timeout python-setuptools) +conflicts=(python-$_pyname) +provides=(python-$_pyname) +replaces=(python-$_pyname) +source=(https://pypi.io/packages/source/j/$_pyname/$_pyname-$pkgver.tar.gz) +sha256sums=('9d9b2b63b97ffd67a8bc5391c32a421bc415b264a32c99e4d8d8dd31daae9cf4') + +build() { + cd $_pyname-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd $_pyname-$pkgver + pytest -v +} + +package() { + cd $_pyname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
