]> git.pld-linux.org Git - packages/yubikey-manager.git/blame - yubikey-manager.spec
switch to python3
[packages/yubikey-manager.git] / yubikey-manager.spec
CommitLineData
db62300c
JB
1#
2# Conditional build:
8bc9ddb5 3%bcond_with tests # unit tests (broken as of 1.0.1)
db62300c
JB
4
5Summary: Tool for managing your YubiKey configuration
6Summary(pl.UTF-8): Narzędzie do zarządzania urządzeniami YubiKey
7Name: yubikey-manager
67636556 8Version: 3.1.2
ad8ea957 9Release: 1
db62300c
JB
10License: BSD
11Group: Applications/System
12Source0: https://developers.yubico.com/yubikey-manager/Releases/%{name}-%{version}.tar.gz
67636556 13# Source0-md5: 5db30780e6ffbe55698228acde70efae
db62300c 14URL: https://developers.yubico.com/yubikey-manager/
f2460cea
JP
15BuildRequires: python3-modules
16BuildRequires: python3-setuptools
db62300c 17%if %{with tests}
f2460cea
JP
18BuildRequires: python3-cryptography
19BuildRequires: python3-fido2 >= 0.7.0
20BuildRequires: python3-mock
21BuildRequires: python3-pyOpenSSL
22BuildRequires: python3-pyscard
23BuildRequires: python3-pyusb
24BuildRequires: python3-six
db62300c 25%endif
f2460cea 26Requires: python3-fido2 >= 0.7.0
db62300c
JB
27BuildArch: noarch
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31Python library and command line tool for configuring a YubiKey.
32
33%description
34Pythonowa biblioteka i narzędzie linii poleceń do konfiguracji
35urządzeń YubiKey.
36
37%prep
38%setup -q
39
40# integration tests, require device
41%{__rm} -r test/on_yubikey
42
43%build
f2460cea 44%py3_build
db62300c
JB
45
46%if %{with tests}
f2460cea 47%{__python3} -m unittest discover -s test
db62300c
JB
48%endif
49
50%install
51rm -rf $RPM_BUILD_ROOT
52
f2460cea 53%py3_install
db62300c
JB
54
55%clean
56rm -rf $RPM_BUILD_ROOT
57
58%files
59%defattr(644,root,root,755)
60%doc COPYING NEWS README.adoc
61%attr(755,root,root) %{_bindir}/ykman
f2460cea
JP
62%{py3_sitescriptdir}/ykman
63%{py3_sitescriptdir}/yubikey_manager-%{version}-py*.egg-info
This page took 0.07996 seconds and 4 git commands to generate.