Hello community, here is the log from the commit of package python-ioflo for openSUSE:Factory checked in at 2018-08-24 17:04:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ioflo (Old) and /work/SRC/openSUSE:Factory/.python-ioflo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ioflo" Fri Aug 24 17:04:29 2018 rev:12 rq:629528 version:1.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ioflo/python-ioflo.changes 2016-05-23 16:39:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-ioflo.new/python-ioflo.changes 2018-08-24 17:04:30.546100232 +0200 @@ -1,0 +2,13 @@ +Thu Aug 16 10:12:48 UTC 2018 - jeng...@inai.de + +- Ensure neutrality of description. Update summary: avoid repeating + name (rpmlint). + +------------------------------------------------------------------- +Fri Aug 10 13:36:13 UTC 2018 - tchva...@suse.com + +- Version update to 1.7.4: + * Too many radical changes to list, see ChangeLog.md +- Switch to singlespec to build + +------------------------------------------------------------------- Old: ---- ioflo-1.4.6.tar.gz New: ---- ioflo-1.7.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ioflo.spec ++++++ --- /var/tmp/diff_new_pack.2ERec5/_old 2018-08-24 17:04:31.782101699 +0200 +++ /var/tmp/diff_new_pack.2ERec5/_new 2018-08-24 17:04:31.786101704 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ioflo # -# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,47 +15,48 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ioflo -Version: 1.4.6 +Version: 1.7.4 Release: 0 +Summary: Python framework for programming autonomous systems License: Apache-2.0 -Summary: Python IoFlo -Url: https://github.com/ioflo/ioflo Group: Development/Languages/Python -Source0: https://pypi.python.org/packages/source/i/ioflo/ioflo-%{version}.tar.gz -BuildRoot: %{_tmppath}/ioflo-%{version}-build - -BuildRequires: python-setuptools +URL: https://github.com/ioflo/ioflo +Source0: https://files.pythonhosted.org/packages/source/i/ioflo/ioflo-%{version}.tar.gz +BuildRequires: %{python_module setuptools-git >= 1.1} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 +BuildRequires: python-rpm-macros +BuildRequires: python2-enum34 BuildArch: noarch +%ifpython2 +Requires: python-enum34 %endif -%endif -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%python_subpackages %description -IoFlo is a magically powerful open interoperable software framework that enables non experts can intelligently automate -their own programmable world. IoFlo has its roots in the research and development of autonomous underwater vehicles, -autonomic ships, and automated buildings. These are cool applications that can be scarily complex. That complexity -was the prime motivation for IoFlo and its ancestors, to make programming autonomous/autonomic systems easy -even for people without PhDs. +IoFlo is a software framework for automating developers' programmable world. +IoFlo has its roots in the research and development of autonomous underwater +vehicles, autonomic ships, and automated buildings. It attemps to make +programming autonomous/autonomic systems easier. %prep %setup -q -n ioflo-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} --optimize=1 -%fdupes %{buildroot}%{_prefix} - -%files -%defattr(-,root,root) +%python_install +rm -f %{buildroot}%{_bindir}/ioflo{2,3} +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%files %{python_files} +%license LICENSE* LEGAL +%doc README* ChangeLog.md %{python_sitelib}/* -%{_bindir}/ioflo -%{_bindir}/ioflo2 +%python3_only %{_bindir}/ioflo %changelog ++++++ ioflo-1.4.6.tar.gz -> ioflo-1.7.4.tar.gz ++++++ ++++ 27860 lines of diff (skipped)