diff options
author | Maxr1998 | 2022-11-17 21:57:14 +0100 |
---|---|---|
committer | Maxr1998 | 2022-11-17 21:57:14 +0100 |
commit | 88794c678ac96a52e2a7e3365bb2f2fa103eb8b2 (patch) | |
tree | 49ae7441d0618eb7d6adde5f198debb53f1583ab | |
parent | 21aee223fb461e6e10799b57d0e2afd66b043057 (diff) | |
download | aur-88794c678ac96a52e2a7e3365bb2f2fa103eb8b2.tar.gz |
Switch to python-build
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 6 insertions, 2 deletions
@@ -5,6 +5,9 @@ pkgbase = python-homeassistant-cli url = https://github.com/home-assistant/home-assistant-cli arch = any license = Apache + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python depends = python-requests depends = python-netdisco @@ -9,6 +9,7 @@ arch=('any') url=https://github.com/home-assistant/home-assistant-cli license=('Apache') depends=('python' 'python-requests' 'python-netdisco' 'python-click' 'python-click-log' 'python-tabulate' 'python-jsonpath-ng' 'python-jinja' 'python-dateparser' 'python-regex' 'python-ruamel-yaml' 'python-aiohttp' 'python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') conflicts=('home-assistant-cli') source=("https://files.pythonhosted.org/packages/source/h/homeassistant-cli/$_name-$pkgver.tar.gz") sha256sums=("4e74591d6400c7b1ba93e8967d39ce00c2789523508406c6cbc8fd712ff6710e") @@ -18,12 +19,12 @@ build() { sed -i 's/regex==2019.[0-9]\{2\}.[0-9]\{2\}/regex>=2019.06.02/' setup.py sed -i 's/requests==[0-9].[0-9]\{2\}.[0-9]/requests>=2.22.0/' setup.py sed -i 's/ruamel.yaml==[0-9].[0-9]\{2\}.[0-9]\{2\}/ruamel.yaml>=0.15.97/' setup.py - python setup.py build + python -m build --wheel --no-isolation } package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } |