# Maintainer: mark.blakeney at bullet-systems dot net pkgname=debugpy-run pkgver=1.1 pkgrel=1 pkgdesc='Finds and runs debugpy for VS Code "remote attach" command line debugging' url="https://github.com/bulletmark/$pkgname" license=("GPL3") arch=("any") depends=("python>=3.6") makedepends=("python-pip" "python-wheel") source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha1sums=('f773a23c01b29b21131eb936576312d41012a277') package() { cd "$srcdir/$pkgname-$pkgver" PIP_CONFIG_FILE=/dev/null pip install \ --root="$pkgdir" \ --isolated \ --ignore-installed \ --no-deps \ --disable-pip-version-check \ --no-python-version-warning \ --no-warn-script-location \ --no-cache-dir \ --no-compile \ --progress-bar=off \ . local pdir=$(python -c "import site; print(site.getsitepackages()[0])") local _pkgname="${pkgname//-/_}" cd "$pkgdir/$pdir" rm -f $_pkgname-*.dist-info/direct_url.json sed -i "/\/direct_url.json,/d" $_pkgname-*.dist-info/RECORD python -O -m compileall -q . } # vim:set ts=2 sw=2 et: