# Maintainer: envolution # Contributor: fanyujun <dlutfyj@outlook.com> pkgname=python-lapx pkgver=0.5.11.post1 pkgrel=2 pkgdesc="Customized Tomas Kazmar's lap, Linear Assignment Problem solver (LAPJV/LAPMOD)." arch=(any) url="https://github.com/rathaROG/lapx" license=(BSD-2-Clause) depends=(python python-scipy python-pytest python-numpy) provides=(python-lap) conflicts=(python-lap) makedepends=(python-build python-installer python-setuptools python-wheel cython) source=(${pkgname}-${pkgver}.tar.gz::"$url/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('c47bed05ad33e9aebe9a0577989445ebff3e23e8b31920c0ddedd387724cd9b9') build() { cd "lapx-${pkgver}" python -m build --wheel --skip-dependency-check --no-isolation } package(){ depends+=() cd "lapx-${pkgver}" PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" }