Hello community,
here is the log from the commit of package python-pyOpenSSL for
openSUSE:Factory checked in at 2014-05-01 20:44:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyOpenSSL (Old)
and /work/SRC/openSUSE:Factory/.python-pyOpenSSL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyOpenSSL"
Changes:
--------
New Changes file:
--- /dev/null 2014-04-28 00:21:37.460033756 +0200
+++
/work/SRC/openSUSE:Factory/.python-pyOpenSSL.new/python-pyOpenSSL-doc.changes
2014-05-01 20:44:59.000000000 +0200
@@ -0,0 +1,53 @@
+-------------------------------------------------------------------
+Sun Oct 6 07:58:13 UTC 2013 - [email protected]
+
+- Fix the doc build for real
+
+-------------------------------------------------------------------
+Tue Oct 1 08:55:05 UTC 2013 - [email protected]
+
+- BuildRequire texlive-babel to get access to english.tpl
+
+-------------------------------------------------------------------
+Mon Jul 23 12:48:35 UTC 2012 - [email protected]
+
+- Make it build with TeXLive 2012
+
+-------------------------------------------------------------------
+Mon Jul 9 18:34:08 PDT 2012 - [email protected]
+
+- Update to version 0.13
+ * Add OPENSSL_VERSION_NUMBER, SSLeay_version and related
+ constants for retrieving version information about the
+ underlying OpenSSL library.
+ * Support OpenSSL 1.0.0a and related changes.
+ * Remove SSLv2 support if the underlying OpenSSL library does
+ not provide it.
+ * Add a new method to the X509 type, get_signature_algorithm.
+ * Add a new method to the Connection type, get_peer_cert_chain.
+ * Add the PKey.check method to verify the internal consistency
+ of a PKey instance.
+ * Bug fixes.
+
+-------------------------------------------------------------------
+Fri Jun 15 14:36:11 UTC 2012 - [email protected]
+
+- Changed license of doc package to Apache-2.0 (bnc#767269)
+
+-------------------------------------------------------------------
+Tue Sep 13 20:55:06 UTC 2011 - [email protected]
+
+- Recommend base package instead of requiring it
+
+-------------------------------------------------------------------
+Thu Sep 1 08:48:23 UTC 2011 - [email protected]
+
+- Changed license to Apache-2.0, to fix bnc#715423
+
+-------------------------------------------------------------------
+Wed Aug 31 14:21:58 UTC 2011 - [email protected]
+
+- Initial version, obsoletes 'python-openssl':
+ * Builds properly on all SUSE version
+ * Has real HTML documentation
+
--- /work/SRC/openSUSE:Factory/python-pyOpenSSL/python-pyOpenSSL.changes
2014-04-11 13:42:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyOpenSSL.new/python-pyOpenSSL.changes
2014-05-01 20:44:59.000000000 +0200
@@ -2,18 +1,0 @@
-Mon Feb 24 12:58:58 UTC 2014 - [email protected]
-
-- update to 0.14
- * Support for TLSv1.1 and TLSv1.2
- * First-class support for PyPy
- * New flags, such as MODE_RELEASE_BUFFERS and OP_NO_COMPRESSION
- * Some APIs to access to the SSL session cache
- * A variety of bug fixes for error handling cases
- * Documentation has been converted from LaTeX
- + python-pyOpenSSL-doc is now build from single spec file
- * pyOpenSSL now depends on cryptography, so it became pure-python
- module
- + changed to noarch package, add proper dependencies
- * Development moved to github
- + changed Url tag respectivelly
-- refreshed bug-lp-1265482.diff
-
--------------------------------------------------------------------
Old:
----
pyOpenSSL-0.14.tar.gz
New:
----
pyOpenSSL-0.13.1.tar.gz
python-pyOpenSSL-doc.changes
python-pyOpenSSL-doc.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyOpenSSL-doc.spec ++++++
#
# spec file for package python-pyOpenSSL-doc
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: python-pyOpenSSL-doc
Version: 0.13.1
Release: 0
Url: http://launchpad.net/pyopenssl
Summary: Python wrapper module around the OpenSSL library - Documentation
License: Apache-2.0
Group: Development/Languages/Python
Source:
http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: latex2html
BuildRequires: python-devel
BuildRequires: texlive-latex
%if %suse_version > 1220
BuildRequires: texlive-cm-super
BuildRequires: texlive-ec
BuildRequires: texlive-times
BuildRequires: tex(english.ldf)
BuildRequires: tex(fancyhdr.sty)
BuildRequires: tex(fncychap.sty)
BuildRequires: tex(longtable.sty)
%endif
%if 0%{?suse_version}
Recommends: python-pyOpenSSL
%endif
%description
High-level wrapper around a subset of the OpenSSL library, includes
* SSL.Connection objects, wrapping the methods of Python's portable
sockets
* Callbacks written in Python
* Extensive error-handling mechanism, mirroring OpenSSL's error codes
... and much more ;)
This is the documentation for pyOpenSSL
%prep
%setup -q -n pyOpenSSL-%{version}
%build
cd doc && make html
%install
install -d %{buildroot}%{_docdir}/python-pyOpenSSL
mv doc/html %{buildroot}%{_docdir}/python-pyOpenSSL/
%files
%defattr(-,root,root,-)
%doc LICENSE README
%{_docdir}/python-pyOpenSSL
%{_docdir}/python-pyOpenSSL/html
%changelog
++++++ python-pyOpenSSL.spec ++++++
--- /var/tmp/diff_new_pack.KFYwob/_old 2014-05-01 20:45:00.000000000 +0200
+++ /var/tmp/diff_new_pack.KFYwob/_new 2014-05-01 20:45:00.000000000 +0200
@@ -17,46 +17,31 @@
Name: python-pyOpenSSL
-Version: 0.14
+Version: 0.13.1
Release: 0
-Url: https://github.com/pyca/pyopenssl
+Url: http://launchpad.net/pyopenssl
Summary: Python wrapper module around the OpenSSL library
License: Apache-2.0
Group: Development/Languages/Python
Source:
http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
Patch0: bug-lp-1265482.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildArch: noarch
-
-BuildRequires: python-cryptography >= 0.2
+BuildRequires: libopenssl-devel
BuildRequires: python-devel
-BuildRequires: python-setuptools
-BuildRequires: python-Sphinx
-
-Requires: python-cryptography >= 0.2
-
Provides: pyOpenSSL = %{version}
Provides: python-openssl = %{version}
Obsoletes: python-openssl < %{version}
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %global python_sitearch %(python -c "from
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%endif
%description
-pyOpenSSL is a set of Python bindings for OpenSSL. It includes some low-level
-cryptography APIs but is primarily focused on providing an API for using the
-TLS protocol from Python.
-
-pyOpenSSL is now a pure-Python project with a dependency on a new project,
-cryptography (<https://github.com/pyca/cryptography>), which provides (among
-other things) a cffi-based interface to OpenSSL.
-
-%package doc
-Summary: Documentation for %{name}
-Group: Documentation/HTML
-
-%description doc
-Provides documentation for %{name}.
+High-level wrapper around a subset of the OpenSSL library, includes
+ * SSL.Connection objects, wrapping the methods of Python's portable
+ sockets
+ * Callbacks written in Python
+ * Extensive error-handling mechanism, mirroring OpenSSL's error codes
+... and much more ;)
%prep
%setup -q -n pyOpenSSL-%{version}
@@ -65,20 +50,12 @@
%build
CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
-python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
-
%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%files
-%defattr(0644,root,root,0755)
-%doc LICENSE README TODO
-%{python_sitelib}/OpenSSL/
-%{python_sitelib}/pyOpenSSL-0.14-py*.egg-info/
-
-%files doc
-%defattr(0644,root,root,0755)
-%doc build/sphinx/html/
-%doc examples/
+%defattr(-,root,root,-)
+%doc LICENSE README TODO examples
+%{python_sitearch}/*
%changelog
++++++ bug-lp-1265482.diff ++++++
--- /var/tmp/diff_new_pack.KFYwob/_old 2014-05-01 20:45:00.000000000 +0200
+++ /var/tmp/diff_new_pack.KFYwob/_new 2014-05-01 20:45:00.000000000 +0200
@@ -1,10 +1,8 @@
-Index: OpenSSL/test/test_crypto.py
-===================================================================
---- OpenSSL/test/test_crypto.py.orig
+--- OpenSSL/test/test_crypto.py
+++ OpenSSL/test/test_crypto.py
-@@ -627,7 +627,7 @@ class PKeyTests(TestCase):
- :py:meth:`PKeyType.generate_key` generates an RSA key when passed
- :py:data:`TYPE_RSA` as a type and a reasonable number of bits.
+@@ -608,7 +608,7 @@
+ L{PKeyType.generate_key} generates an RSA key when passed
+ L{TYPE_RSA} as a type and a reasonable number of bits.
"""
- bits = 128
+ bits = 2048
++++++ pyOpenSSL-0.14.tar.gz -> pyOpenSSL-0.13.1.tar.gz ++++++
++++ 37172 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]