summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMark Blakeney2021-01-28 15:16:13 +1000
committerMark Blakeney2021-01-28 15:16:13 +1000
commit053e6896357a9a604051765052e9aca2dcc1a275 (patch)
treefe91e42f381483a8ba1fb412832fcd8e104b267a /PKGBUILD
parent55fb658548894cd430158f830d9c62f105f23405 (diff)
downloadaur-053e6896357a9a604051765052e9aca2dcc1a275.tar.gz
Fix minor build issues
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 13 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 072455dc3916..104a71651d8f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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