diff options
author | Mark Blakeney | 2021-01-28 15:16:13 +1000 |
---|---|---|
committer | Mark Blakeney | 2021-01-28 15:16:13 +1000 |
commit | 053e6896357a9a604051765052e9aca2dcc1a275 (patch) | |
tree | fe91e42f381483a8ba1fb412832fcd8e104b267a /PKGBUILD | |
parent | 55fb658548894cd430158f830d9c62f105f23405 (diff) | |
download | aur-053e6896357a9a604051765052e9aca2dcc1a275.tar.gz |
Fix minor build issues
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 13 insertions, 11 deletions
@@ -8,34 +8,36 @@ url="https://github.com/microsoft/$_pkgname" license=("MIT") arch=("x86_64") depends=("python>=3.4") -makedepends=("python-pip") +makedepends=("python-pip" "python-wheel") source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha1sums=('0ea052d12c5f78e676194c8ef3a476fe76d29ea8') package() { - cd $_pkgname-$pkgver + cd "$srcdir/$_pkgname-$pkgver" _vers="$pkgver-$pkgrel" sed -i "/version=/s/=.*/=\'$_vers\',/" setup.py - PIP_CONFIG_FILE=/dev/null pip install --root="$pkgdir" \ - --quiet \ + PIP_CONFIG_FILE=/dev/null pip install \ + --root="$pkgdir" \ --isolated \ --ignore-installed \ + --no-deps \ --disable-pip-version-check \ --no-python-version-warning \ - --no-compile \ + --no-warn-script-location \ --no-cache-dir \ - --no-deps \ - --no-binary=:all: \ + --no-compile \ + --progress-bar=off \ + --no-index \ . local pdir=$(python -c "import site; print(site.getsitepackages()[0])") + local _pkgname="${_pkgname//-/_}" cd "$pkgdir/$pdir" - rm -rf $_pkgname-*.dist-info - cd "$_pkgname" - - sed -i "/\"version\":/s/\"[^\"]*\"$/\"$_vers\"/" _version.py + rm -f $_pkgname-*.dist-info/direct_url.json + sed -i "/\/direct_url.json,/d" $_pkgname-*.dist-info/RECORD + sed -i "/\"version\":/s/\"[^\"]*\"$/\"$_vers\"/" "$_pkgname/_version.py" # Compile bytecode. Ignore failures on legacy python2 files .. python -O -m compileall -qq . || true |