# Maintainer: Simeon Simeonov pkgname=python-pyotp2289 pkgver=2.0.0 pkgrel=1 arch=('any') url="https://codeberg.org/sgs/pyotp2289" license=('BSD') pkgdesc='A pure Python 3 implementation of RFC-2289 - "A One-Time Password System"' depends=('python') makedepends=('python-build' 'python-installer') source=(https://codeberg.org/sgs/pyotp2289/releases/download/v${pkgver}/pyotp2289-$pkgver.tar.gz{,.asc}) b2sums=('76f654db15f8f50aecc7b698658e690d3d7fd21e9df1dc6254e2ddcd0696cd03069ad1137046fbd91bf2663c232c4cb6623164c7e7a53261e797f1405b2a84f7' '9cc938bea8b97f7913cb59837882fc8a26a4c8e92714a7a3bdffe0c1ab556be77416f7832d721ef8c1112d18edab2c664bf1e710564d04076f37d8dc620f4e2f') sha512sums=('72deac37219591a2228efdacb0e05abfa5d48c72187e8e018c1efaa235090053b5577ec31eb3f81d8e5560c9d273f1089538e282b12431c089f922761ff02389' '0f06f61e803439b041237e7afcccbfdd7a18ad0ac79dd19eb2d30e25979c74bb9fe725ede57fbb87e102c64c931852956801ea699b8534fa6f18b9118544e924') validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov # prepare() { # cd "pyotp2289-$pkgver" # } build() { cd "pyotp2289-$pkgver" python -m build --wheel --no-isolation } package() { cd "pyotp2289-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" }