diff options
author | Vanya A. Sergeev | 2023-11-02 01:44:36 -0500 |
---|---|---|
committer | Vanya A. Sergeev | 2023-11-02 01:45:45 -0500 |
commit | 827eef1a6310d0b7203f9ef2aa49a7e79fc59167 (patch) | |
tree | 30bb140d0ff77aac683c19e024d060eb519fb511 | |
parent | 57a2b07c33a01990bda334051a418df864a999c9 (diff) | |
download | aur-rigexpert-tool.tar.gz |
Migrate to PEP 517 installation
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 14 insertions, 6 deletions
@@ -1,10 +1,14 @@ pkgbase = rigexpert-tool pkgdesc = Dump, plot, and convert impedance sweeps from a RigExpert antenna analyzer pkgver = 1.0.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/vsergeev/rigexpert-tool arch = any license = MIT + makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-pyserial depends = python-matplotlib depends = python-scipy @@ -12,4 +16,3 @@ pkgbase = rigexpert-tool md5sums = SKIP pkgname = rigexpert-tool - @@ -1,17 +1,22 @@ # Maintainer: Vanya A. Sergeev <v@sergeev.io> pkgname=rigexpert-tool pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Dump, plot, and convert impedance sweeps from a RigExpert antenna analyzer" arch=('any') url="https://github.com/vsergeev/rigexpert-tool" license=('MIT') depends=('python-pyserial' 'python-matplotlib' 'python-scipy') +makedepends=('git' 'python-build' 'python-installer' 'python-wheel') source=("git+https://github.com/vsergeev/rigexpert-tool.git#tag=v$pkgver") md5sums=('SKIP') +build() { + cd "$pkgname" + python -m build --wheel --no-isolation +} + package() { - cd "$pkgname" - install -D -m 0755 rigexpert_tool.py "$pkgdir/usr/bin/rigexpert-tool" - install -D -m 0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd "$pkgname" + python -m installer --destdir="$pkgdir" dist/*.whl } |