# Maintainer: Simeon Simeonov pkgname=python-etoolkit pkgver=2.3.1 pkgrel=1 arch=('any') url="https://codeberg.org/sgs/etoolkit" license=('GPL-3+') pkgdesc='A simple toolkit for setting environment variables in a flexible way' depends=('python' 'python-cryptography') makedepends=('python-build' 'python-installer') source=(https://codeberg.org/sgs/etoolkit/releases/download/${pkgver}/etoolkit-$pkgver.tar.gz{,.asc}) b2sums=('9262ad4423d9159bd705135cf03ec383fabf1418198a9ecd6b62ba11d2bac86e27bc2fef5898d472e0011ff37a59dac8a83557a85b53a716f924c6dbafb002f5' '5040ef093317baa28487ba705b3bfec2f7570d067b516b2f1ae37e76dbf4b836333206a44ae79f50f1d2b2e8ef9202ea2c9cec8c399fe35f245ff29bae913bfa') sha512sums=('696f18905e3078545624b94186b7a6b51fc2324b2a8d43eb3d2f77650d0c5ee4c92d573e7756d3150d7c5f9bc0587a569e329b7b58a7d25afdce46627d95bad8' '412f8d501a52f53e3e8ffa6f4084d76867ef0366be8120e94d03cce7f0a2fbda59c41ededbe1b22080595b6290c7ce71c517966fe276b90515fee50e8d027da4') validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov build() { cd "etoolkit-$pkgver" python -m build --wheel --no-isolation } package() { cd "etoolkit-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" }