# Maintainer: Strykar <strykar@hotmail.com> _gitpkgname=mktxp pkgname="python-${_gitpkgname,,}" pkgver=1.2.10 pkgrel=1 pkgdesc="Prometheus Exporter for Mikrotik RouterOS devices" arch=('any') url="https://github.com/akpw/mktxp" license=('GPL-2.0-or-later') depends=('python' 'python-prometheus_client' 'python-routeros-api' 'python-configobj' 'python-humanize' 'python-texttable' 'speedtest-cli' 'python-waitress' 'python-packaging') makedepends=('python-build' 'python-installer' 'python-wheel') source=("${_gitpkgname}-${pkgver}.tar.gz::https://github.com/akpw/mktxp/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('c76080e86fbfceba4f44bfde177158245571d4046f9260a07e8c03da9d440999') prepare() { cd "${_gitpkgname}-${pkgver}" sed -i '25i\import re' mktxp/utils/utils.py # sed -i "69s/'/r'/" mktxp/utils/utils.py } build() { cd "${_gitpkgname}-${pkgver}" python -m build --wheel --no-isolation } package() { cd "${_gitpkgname}-${pkgver}" python -m installer --destdir="$pkgdir" dist/*.whl }