# Maintainer: Michael Erdely ## links # https://pypi.org/project/decode-config/ # https://github.com/tasmota/decode-config _module="decode-config" _pkgname="python-${_module//_/-}" pkgname="$_pkgname" pkgrel=1 pkgver=14.4.0 pkgdesc="Backup/restore and decode configuration tool for Tasmota" url="https://github.com/tasmota/decode-config" arch=('any') license=("LGPL-3.0") depends=( 'python' 'python-rich' 'python-configargparse' 'python-paho-mqtt' 'python-requests' ) makedepends=( 'python-build' 'python-installer' 'python-setuptools' 'python-wheel' ) _pkgsrc="$_module-$pkgver" _pkgext="tar.gz" source=("$_pkgsrc.$_pkgext"::"$url/archive/refs/tags/v$pkgver.$_pkgext") sha256sums=('6e1a8a8571e11dd18a5a14f5363160077b1fc409763cdb7cfd5469e04cd7ecac') build() { cd "$_pkgsrc" python -m build --wheel --no-isolation } package() { cd "$_pkgsrc" echo "$_pkgsrc" python -m installer --destdir="$pkgdir" dist/*.whl mv $pkgdir/usr/bin/decode-config.py $pkgdir/usr/bin/decode-config }