Hello community, here is the log from the commit of package 2ping for openSUSE:Factory checked in at 2017-11-07 10:00:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/2ping (Old) and /work/SRC/openSUSE:Factory/.2ping.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "2ping" Tue Nov 7 10:00:36 2017 rev:4 rq:539101 version:4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/2ping/2ping.changes 2016-09-14 23:34:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.2ping.new/2ping.changes 2017-11-07 10:01:15.503205595 +0100 @@ -1,0 +2,20 @@ +Sat Nov 4 19:24:17 UTC 2017 - [email protected] + +- Update to version 4.1 + * Fixed --fuzz CRC function. + * Added --encrypt option for shared-secret encrypted packets. + * Added --listen --all-interfaces option for automatically binding to + all interface IPs (requires Python netifaces module). + * Simplified monotonic_clock functionality, relying on Python 3 for + most functionality, reducing the possibility of platform bugs. +- Includes changes from 4.0 + * Rewrite to Python 3 (3.4 or higher). + * Fixed hmac-sha256 handling, added hmac-sha512. + * --nagios will now work when combined with --deadline, in addition to + --count. + * Added Wireshark Lua dissector and sample capture. + * Added battery level (ExtID 0x88a1f7c7). Note that while 2ping + recognizes the new option in incoming packets, it currently does not + have the capability to send battery levels. + +------------------------------------------------------------------- Old: ---- 2ping-3.2.1.tar.gz New: ---- 2ping-4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ 2ping.spec ++++++ --- /var/tmp/diff_new_pack.sAjkQm/_old 2017-11-07 10:01:17.763123604 +0100 +++ /var/tmp/diff_new_pack.sAjkQm/_new 2017-11-07 10:01:17.767123459 +0100 @@ -1,7 +1,7 @@ # # spec file for package 2ping # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,16 +17,16 @@ Name: 2ping +Version: 4.1 +Release: 0 Summary: Bi-directional ping utility License: GPL-2.0+ Group: Productivity/Networking/Diagnostic -Version: 3.2.1 -Release: 0 Url: http://www.finnie.org/software/2ping/ Source0: http://www.finnie.org/software/2ping/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: python3-base +BuildRequires: python3-setuptools +Requires: python >= 3.4 # A bit tricky but should do it Provides: %{name} = 1397618874.f2c20471488c Obsoletes: %{name} = 1397618874.f2c20471488c @@ -41,24 +41,23 @@ %setup -q %build -python setup.py build +%py3_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%py3_install install -d -m 0755 %{buildroot}%{_mandir}/man1 install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping.1 install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping6.1 %check -python setup.py test +python3 setup.py test %files -%defattr(-,root,root) %doc ChangeLog COPYING README doc/2ping-protocol-examples.py doc/2ping.md doc/2ping-protocol.md %{_bindir}/2ping %{_bindir}/2ping6 -%{_mandir}/man1/2ping.1.* -%{_mandir}/man1/2ping6.1.* -%{python_sitelib}/* +%{_mandir}/man1/2ping.1%{ext_man} +%{_mandir}/man1/2ping6.1%{ext_man} +%{python3_sitelib}/* %changelog ++++++ 2ping-3.2.1.tar.gz -> 2ping-4.1.tar.gz ++++++ ++++ 3856 lines of diff (skipped)
