[packages/python-M2Crypto] - updated dependencies, added -apidocs (already prebuilt in sdist)

qboosh qboosh at pld-linux.org
Thu Apr 28 16:44:51 CEST 2022


commit 0917a2344fec2e79b61063562ef80c9bb6a6bdbd
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Apr 28 16:45:11 2022 +0200

    - updated dependencies, added -apidocs (already prebuilt in sdist)

 python-M2Crypto.spec | 35 ++++++++++++++++++++++++-----------
 1 file changed, 24 insertions(+), 11 deletions(-)
---
diff --git a/python-M2Crypto.spec b/python-M2Crypto.spec
index 06f46ae..6ec5554 100644
--- a/python-M2Crypto.spec
+++ b/python-M2Crypto.spec
@@ -20,21 +20,20 @@ Source0:	https://pypi.debian.net/M2Crypto/M2Crypto-%{version}.tar.gz
 URL:		https://gitlab.com/m2crypto/m2crypto
 BuildRequires:	openssl-devel >= 1.0.1e
 %if %{with python2}
-BuildRequires:	python-devel >= 1:2.6
-BuildRequires:	python-modules >= 1:2.6
+BuildRequires:	python-devel >= 1:2.7
+BuildRequires:	python-modules >= 1:2.7
 BuildRequires:	python-setuptools
 %endif
 %if %{with python3}
-BuildRequires:	python3-devel
-BuildRequires:	python3-modules
+BuildRequires:	python3-devel >= 1:3.5
+BuildRequires:	python3-modules >= 1:3.5
 BuildRequires:	python3-setuptools
 %endif
 BuildRequires:	rpm-pythonprov
-BuildRequires:	rpmbuild(macros) >= 1.710
-BuildRequires:	swig-python >= 2.0
-BuildRequires:	unzip
+BuildRequires:	rpmbuild(macros) >= 1.714
+BuildRequires:	swig-python >= 2.0.10
 Requires:	openssl >= 1.0.1e
-Requires:	python-libs
+Requires:	python-modules >= 1:2.7
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -59,9 +58,8 @@ pliku LICENCE.
 Summary:	Python interface to OpenSSL
 Summary(pl.UTF-8):	Interfejs Pythona do OpenSSL
 Group:		Libraries/Python
-Requires:	openssl >= 1.0.1
-Requires:	python3-libs
-Requires:	python3-modules
+Requires:	openssl >= 1.0.1e
+Requires:	python3-modules >= 1:3.5
 
 %description -n python3-%{module}
 M2Crypto makes accessible to the Python programmer the following:
@@ -81,6 +79,17 @@ M2Crypto udostępnia z poziomu Pythona następujące funkcje:
 M2Crypto jest wydane na bardzo liberalnej licencji BSD - szczegóły w
 pliku LICENCE.
 
+%package apidocs
+Summary:	API documentation for Python M2Crypto module
+Summary(pl.UTF-8):	Dokumentacja API modułu Pythona M2Crypto
+Group:		Documentation
+
+%description apidocs
+API documentation for Python M2Crypto module.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API modułu Pythona M2Crypto.
+
 %prep
 %setup -q -n M2Crypto-%{version}
 
@@ -98,6 +107,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %if %{with python2}
 %py_install
+
 %py_postclean
 %endif
 
@@ -134,3 +144,6 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/%{module}-%{version}-py*.egg-info
 %endif
 
+%files apidocs
+%defattr(644,root,root,755)
+%doc doc/html/{_modules,_static,*.html,*.js}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python-M2Crypto.git/commitdiff/0917a2344fec2e79b61063562ef80c9bb6a6bdbd



More information about the pld-cvs-commit mailing list