3 %bcond_with tests # unit tests (broken as of 1.0.1)
5 Summary: Tool for managing your YubiKey configuration
6 Summary(pl.UTF-8): Narzędzie do zarządzania urządzeniami YubiKey
11 Group: Applications/System
12 Source0: https://developers.yubico.com/yubikey-manager/Releases/%{name}-%{version}.tar.gz
13 # Source0-md5: ba04a0e70099de3c098156d0761f79c2
14 URL: https://developers.yubico.com/yubikey-manager/
15 BuildRequires: python-modules
16 BuildRequires: python-setuptools
18 BuildRequires: python-cryptography
19 BuildRequires: python-enum34
20 BuildRequires: python-fido2
21 BuildRequires: python-mock
22 BuildRequires: python-pyOpenSSL
23 BuildRequires: python-pyscard
24 BuildRequires: python-pyusb
25 BuildRequires: python-six
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Python library and command line tool for configuring a YubiKey.
34 Pythonowa biblioteka i narzędzie linii poleceń do konfiguracji
40 # integration tests, require device
41 %{__rm} -r test/on_yubikey
47 %{__python} -m unittest discover -s test
51 rm -rf $RPM_BUILD_ROOT
58 rm -rf $RPM_BUILD_ROOT
61 %defattr(644,root,root,755)
62 %doc COPYING NEWS README.adoc
63 %attr(755,root,root) %{_bindir}/ykman
64 %{py_sitescriptdir}/ykman
65 %{py_sitescriptdir}/yubikey_manager-%{version}-py*.egg-info