Date: Monday, August 2, 2021 @ 09:21:24 Author: felixonmars Revision: 992195
addpkg: python-pyu2f 0.1.5-1 Added: python-pyu2f/ python-pyu2f/repos/ python-pyu2f/trunk/ python-pyu2f/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) Added: python-pyu2f/trunk/PKGBUILD =================================================================== --- python-pyu2f/trunk/PKGBUILD (rev 0) +++ python-pyu2f/trunk/PKGBUILD 2021-08-02 09:21:24 UTC (rev 992195) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=python-pyu2f +pkgver=0.1.5 +pkgrel=1 +pkgdesc="U2F host library for interacting with a U2F device over USB" +url="https://github.com/google/pyu2f" +license=('Apache') +arch=('any') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-mock' 'python-pyfakefs' 'python-pytest') +source=("https://github.com/google/pyu2f/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('ddb15bb1d917117a2b19ad169ac0f8b8c7667d7ef8ee4c266cc30326429bb3627d41d84dc390ce0036d0b0f110e1d2da47d06d4e4d03a8be98cedb5ea3112246') + +build() { + cd pyu2f-$pkgver + python setup.py build +} + +check() { + cd pyu2f-$pkgver + pytest +} + +package() { + cd pyu2f-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}