# POWER Maintainer: Alexander Baldeck # Maintainer: Felix Yan pkgname=python-nodeenv pkgver=1.8.0 pkgrel=3 pkgdesc="Node.js virtual environment builder" url="https://github.com/ekalinin/nodeenv" license=('BSD-3-Clause') arch=(any) depends=('python-setuptools' 'make') makedepends=('python-build' 'python-installer' 'python-wheel') optdepends=('nodejs: for --node=system') checkdepends=('nodejs' 'python-pytest' 'python-coverage') source=("$pkgname-$pkgver.tar.gz::https://github.com/ekalinin/nodeenv/archive/$pkgver.tar.gz") sha512sums=('96dce219e00d3837b2b0083af9fe6d94ed4e3cd029e3da564263ad8656dcb9c52440c2df6a6954095e5cacd03e44437f08695603dea82c28122713045183014f') build() { cd nodeenv-$pkgver python -m build --wheel --no-isolation } check() { cd nodeenv-$pkgver pytest } package() { cd nodeenv-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ }