Hello community, here is the log from the commit of package python-pyftpdlib for openSUSE:Factory checked in at 2017-06-28 10:36:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyftpdlib (Old) and /work/SRC/openSUSE:Factory/.python-pyftpdlib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyftpdlib" Wed Jun 28 10:36:25 2017 rev:2 rq:505701 version:1.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyftpdlib/python-pyftpdlib.changes 2016-07-21 08:19:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyftpdlib.new/python-pyftpdlib.changes 2017-06-28 10:36:26.654037298 +0200 @@ -1,0 +2,13 @@ +Thu Jun 22 14:14:51 UTC 2017 - [email protected] + +- update to 1.5.2 + * disables old SSL methods + * fixed some hangs/crashes +- fixes test failures in OBS +- drop patches that are no longer needed: + * pyftpdlib-disable-error-0-ssl-unwrap.diff + * pyftpdlib-disable-incomplete-file-received.diff + * pyftpdlib-handle-missing-SSLv3.diff +- convert to singlespec + +------------------------------------------------------------------- Old: ---- pyftpdlib-1.5.1.tar.gz pyftpdlib-disable-error-0-ssl-unwrap.diff pyftpdlib-disable-incomplete-file-received.diff pyftpdlib-handle-missing-SSLv3.diff New: ---- pyftpdlib-1.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyftpdlib.spec ++++++ --- /var/tmp/diff_new_pack.JUaeji/_old 2017-06-28 10:36:27.273949598 +0200 +++ /var/tmp/diff_new_pack.JUaeji/_new 2017-06-28 10:36:27.277949032 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyftpdlib # -# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -14,31 +14,28 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyftpdlib -Version: 1.5.1 +Version: 1.5.2 Release: 0 -License: MIT Summary: Very fast asynchronous FTP server library -Url: https://github.com/giampaolo/pyftpdlib/ +License: MIT Group: Development/Languages/Python -Source: https://pypi.python.org/packages/a8/f8/0f6db156898616dbcbd7bf865660295c81479071ab0fcd1898fe1b3a4fc4/pyftpdlib-%{version}.tar.gz -Patch1: pyftpdlib-disable-error-0-ssl-unwrap.diff -Patch2: pyftpdlib-handle-missing-SSLv3.diff -Patch3: pyftpdlib-disable-incomplete-file-received.diff -BuildRequires: python-devel -BuildRequires: python-setuptools -BuildRequires: python-mock -BuildRequires: python-nose -BuildRequires: python-pyOpenSSL +Url: https://github.com/giampaolo/pyftpdlib/ +Source: https://files.pythonhosted.org/packages/source/p/pyftpdlib/pyftpdlib-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pyOpenSSL} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros Requires: python-pyOpenSSL BuildRoot: %{_tmppath}/%{name}-%{version}-build -%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()")} -%else BuildArch: noarch -%endif +%python_subpackages %description Python FTP server library provides a high-level portable interface to easily @@ -54,23 +51,22 @@ %prep %setup -q -n pyftpdlib-%{version} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install %check -make test +#%%python_exec -m nose #pyftpdlib/test +export PYTHONPATH=$PWD +%python_exec pyftpdlib/test/runner.py -%files +%files %{python_files} %defattr(-,root,root,-) %doc README.rst LICENSE -%{_bindir}/ftpbench +%python3_only %{_bindir}/ftpbench %{python_sitelib}/* %changelog ++++++ pyftpdlib-1.5.1.tar.gz -> pyftpdlib-1.5.2.tar.gz ++++++ ++++ 7682 lines of diff (skipped)
