summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f78224c6e3b17312ca9bc5212f9b148b11235f2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Maintainer: Antonio Bartalesi <antonio.bartalesi@gmail.com>
#
_name=repl
pkgname=python-pymodbus-${_name}
pkgver=2.0.5
pkgrel=1
pkgdesc="Pymodbus REPL: a REPL tool for the Pymodbus library."
arch=("any")
url="https://github.com/pymodbus-dev/${_name}"
license=("MIT")
depends=("python" "python-pymodbus" "python-typer" "python-prompt_toolkit" "python-pygments" "python-tabulate" "python-aiohttp")
makedepends=("python-installer" "python-wheel" "python-setuptools" "python-build" "python-poetry-core")
source=("${pkgver}.tar.gz::https://github.com/pymodbus-dev/${_name}/archive/refs/tags/${pkgver}.tar.gz")
sha256sums=("aac55b4517de57338af38b414a89cc7baa6098d07db344f7783d8c1b47b619f3")

build() {
	cd "${_name}-${pkgver}"
	python -m build --wheel --no-isolation
}

package() {
	cd "${_name}-${pkgver}"
	python -m installer --destdir="${pkgdir}" dist/*.whl
	install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}