diff options
Diffstat (limited to 'pyotp2289/PKGBUILD')
| -rw-r--r-- | pyotp2289/PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pyotp2289/PKGBUILD b/pyotp2289/PKGBUILD new file mode 100644 index 0000000..ac8ee45 --- /dev/null +++ b/pyotp2289/PKGBUILD | |||
| @@ -0,0 +1,30 @@ | |||
| 1 | # Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg> | ||
| 2 | |||
| 3 | pkgname=python-pyotp2289 | ||
| 4 | pkgver=1.2.1 | ||
| 5 | pkgrel=1 | ||
| 6 | arch=('any') | ||
| 7 | url="https://github.com/blackm0re/pyotp2289" | ||
| 8 | license=('BSD') | ||
| 9 | pkgdesc='A pure Python 3 implementation of RFC-2289 - "A One-Time Password System"' | ||
| 10 | depends=('python') | ||
| 11 | makedepends=('python-build' 'python-installer') | ||
| 12 | source=(https://github.com/blackm0re/pyotp2289/releases/download/v${pkgver}/pyotp2289-$pkgver.tar.gz{,.asc}) | ||
| 13 | b2sums=('4a6d3dd95da20e4c42db3ec6c57a0a5e5b8c470f1b5e0fc4463b48e7724db87a817a0f4aaab7f1dd18b410da82a558ad635b9a197c8fc846114386dced2c149b' '0f5e8cd7cd1c45546866889b8fd27b1c8287f711e01f7e69d1c6508f743f512ddd737062506695e9d71ed59f62fba364bdba739d12387dfda67db6ebfcede782') | ||
| 14 | sha512sums=('8af43dddf0beb905e5cde92635f6bb6937cab088bba626656671f901934070d941548ed96dd9b965a3db0b58766dc28fab59484aa99986a4072cde681a60dd61' '3ef207de88553585cbb2b58c6698ac01d67a780eff5ed6fe8ba0bf23eab842ccbbd2653c2f96079b28056c271701f87671bb4b3ae1551a86380f3ec074121536') | ||
| 15 | validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov | ||
| 16 | |||
| 17 | # prepare() { | ||
| 18 | # cd "pyotp2289-$pkgver" | ||
| 19 | # } | ||
| 20 | |||
| 21 | build() { | ||
| 22 | cd "pyotp2289-$pkgver" | ||
| 23 | python -m build --wheel --no-isolation | ||
| 24 | } | ||
| 25 | |||
| 26 | package() { | ||
| 27 | cd "pyotp2289-$pkgver" | ||
| 28 | python -m installer --destdir="$pkgdir" dist/*.whl | ||
| 29 | install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" | ||
| 30 | } | ||
