URL: https://cryptography.io/
BuildRequires: openssl-devel >= 0.9.8
%if %{with python2}
-BuildRequires: python-devel >= 1:2.6
BuildRequires: python-cffi >= 0.8
+BuildRequires: python-devel >= 1:2.6
BuildRequires: python-six >= 1.4.1
%endif
%if %{with python3}
-BuildRequires: python3-devel >= 1:3.2
BuildRequires: python3-cffi >= 0.8
+BuildRequires: python3-devel >= 1:3.2
BuildRequires: python3-six >= 1.4.1
%endif
BuildRequires: rpm-pythonprov
cryptography zawiera zarówno funkcje wysokopoziomowe, jak i
niskopoziomowe interfejsy do popularnych algorytmów kryptograficznych,
-takich jak szyfry symetryczne, skróty wiadomości czy funkcje
+takich jak szyfry symetryczne, skróty wiadomości czy funkcje
wyprowadzające klucze.
Ten pakiet zawiera moduły Pythona 2.
cryptography zawiera zarówno funkcje wysokopoziomowe, jak i
niskopoziomowe interfejsy do popularnych algorytmów kryptograficznych,
-takich jak szyfry symetryczne, skróty wiadomości czy funkcje
+takich jak szyfry symetryczne, skróty wiadomości czy funkcje
wyprowadzające klucze.
Ten pakiet zawiera moduły Pythona 3.
--root=$RPM_BUILD_ROOT
%py_postclean
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/cryptography/hazmat/bindings/__pycache__/*.c
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/cryptography/hazmat/primitives/src/*.[ch]
%endif
%if %{with python3}
install --skip-build \
--optimize=2 \
--root=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/cryptography/hazmat/primitives/src/*.[ch]
%endif
%clean