3 %bcond_with tests # unit tests (broken as of 0.7.0)
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-fido2
19 BuildRequires: python-mock
20 BuildRequires: python-pyscard
21 BuildRequires: python-pyusb
23 Requires: python-click
24 Requires: python-cryptography
25 Requires: python-enum34
26 Requires: python-fido2
27 Requires: python-pyOpenSSL
28 Requires: python-pyscard
29 Requires: python-pyusb
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 Python library and command line tool for configuring a YubiKey.
38 Pythonowa biblioteka i narzędzie linii poleceń do konfiguracji
44 # integration tests, require device
45 %{__rm} -r test/on_yubikey
51 %{__python} -m unittest discover -s test
55 rm -rf $RPM_BUILD_ROOT
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
66 %doc COPYING NEWS README.adoc
67 %attr(755,root,root) %{_bindir}/ykman
68 %{py_sitescriptdir}/ykman
69 %{py_sitescriptdir}/yubikey_manager-%{version}-py*.egg-info