From bb591500c654fa50fa49bc53ca3003769ff85b3d Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 16:22:55 +0100 Subject: [PATCH] update to 0.15.1 [release 0.15.1-1mamba;Sat Dec 05 2015] --- python-pyOpenSSL.spec | 43 +++++++++++++++++++------------------------ 1 file changed, 19 insertions(+), 24 deletions(-) diff --git a/python-pyOpenSSL.spec b/python-pyOpenSSL.spec index b6779fc..8f0ca07 100644 --- a/python-pyOpenSSL.spec +++ b/python-pyOpenSSL.spec @@ -1,13 +1,13 @@ Name: python-pyOpenSSL -Version: 0.9 -Release: 2mamba +Version: 0.15.1 +Release: 1mamba Summary: Python interface to the OpenSSL library Group: System/Libraries/Python Vendor: openmamba Distribution: openmamba -Packager: Automatic Build System +Packager: Silvan Calarco URL: http://pyopenssl.sourceforge.net/ -Source: http://downloads.sourceforge.net/pyopenssl/pyOpenSSL-%{version}.tar.gz +Source: https://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz Patch0: python-pyOpenSSLL-0.7-openssl.patch Patch1: python-pyOpenSSL-elinks.patch Patch2: python-pyOpenSSL-nopdfout.patch @@ -22,6 +22,7 @@ BuildRequires: elinks BuildRequires: tetex-dvips BuildRequires: tetex-latex BuildRequires: latex2html +Requires: python-cryptography BuildRoot: %{_tmppath}/%{name}-%{version}-root %description @@ -29,44 +30,38 @@ Python wrapper around a small subset of the OpenSSL library. Includes: X509 Cert %prep %setup -q -n pyOpenSSL-%{version} -%patch0 -p1 -b .openssl097 -%patch1 -p1 -b .elinks -%patch2 -p1 -b .nopdfout +#%patch0 -p1 -b .openssl097 +#%patch1 -p1 -b .elinks +#%patch2 -p1 -b .nopdfout #%patch3 -p1 -b .threadsafe # Fix permissions for debuginfo package -%{__chmod} -x src/ssl/connection.c +#%{__chmod} -x src/ssl/connection.c %build CFLAGS="%{optflags}" %{__python} setup.py build -##sed -i "s|python|python2.6|" doc/Makefile -%make -C doc ps -%make -C doc text -#html + %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python} setup.py install \ + -O1 --skip-build \ --root="%{buildroot}" \ --install-headers=%{_includedir}/python \ - --install-lib=%{python_sitearch} + --install-lib=%{python_sitearch} \ + --record=%{name}.filelist + +#sed -i "\,\.egg-info/,d;s,.*/man/.*,&.gz," %{name}.filelist %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%files +%files -f %{name}.filelist %defattr(-,root,root) -%{python_sitearch}/pyOpenSSL-%{version}-py%{python_version}.egg-info -%dir %{python_sitearch}/OpenSSL -%{python_sitearch}/OpenSSL/*.so -%{python_sitearch}/OpenSSL/*.py -%{python_sitearch}/OpenSSL/*.pyc -%dir %{python_sitearch}/OpenSSL/test -%{python_sitearch}/OpenSSL/test/*.py -%{python_sitearch}/OpenSSL/test/*.pyc -%doc README doc/pyOpenSSL.ps -#%doc doc/pyOpenSSL.txt %changelog +* Sat Dec 05 2015 Silvan Calarco 0.15.1-1mamba +- update to 0.15.1 + * Sat Jun 01 2013 Silvan Calarco 0.9-2mamba - python 2.7 mass rebuild