Hello community, here is the log from the commit of package liboping for openSUSE:Factory checked in at 2012-02-20 16:14:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liboping (Old) and /work/SRC/openSUSE:Factory/.liboping.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liboping", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/liboping/liboping.changes 2011-09-23 02:09:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.liboping.new/liboping.changes 2012-02-20 16:14:38.000000000 +0100 @@ -1,0 +2,16 @@ +Wed Feb 15 21:00:17 UTC 2012 - [email protected] + +- update to 1.6.2: + * Build system: Setting capabilities and the set-UID bit has been made + more fault-tolerant, so that it will work with Debian's fakeroot(1) + utility. + * src/liboping.c: Fixed a compiler warning about an non-static format + string. Thanks to Brian Edwards for pointing this out. +- specfile cleanup + +------------------------------------------------------------------- +Mon Feb 13 10:49:02 UTC 2012 - [email protected] + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- Old: ---- liboping-1.6.1.tar.bz2 New: ---- liboping-1.6.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liboping.spec ++++++ --- /var/tmp/diff_new_pack.3sNTDW/_old 2012-02-20 16:14:41.000000000 +0100 +++ /var/tmp/diff_new_pack.3sNTDW/_new 2012-02-20 16:14:41.000000000 +0100 @@ -1,20 +1,37 @@ # vim: set sw=4 ts=4 et: +# +# spec file for package liboping +# +# Copyright (c) 2012 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: liboping -Version: 1.6.1 -%define soname 0 +Version: 1.6.2 Release: 0 +%define soname 0 Summary: Multiple Host Ping Library that supports ICMPv4 and ICMPv6 Source: http://verplant.org/liboping/files/liboping-%{version}.tar.bz2 Source2: baselibs.conf Source99: %{name}-rpmlintrc Patch1: liboping-perl_vendor.patch -Patch3: liboping-conditional_IPV6_TCLASS.patch -URL: http://verplant.org/liboping/ +Patch2: liboping-conditional_IPV6_TCLASS.patch +Url: http://verplant.org/liboping/ Group: System/Libraries -License: GNU Lesser General Public License version 2.1 (LGPL v2.1) -BuildRoot: %{_tmppath}/build-%{name}-%{version} -BuildRequires: gcc make glibc-devel perl ncurses-devel +License: LGPL-2.1 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: gcc glibc-devel make ncurses-devel perl BuildRequires: autoconf automake libtool %description @@ -26,8 +43,8 @@ %package -n liboping%{soname} Summary: Multiple Host Ping Library that supports ICMPv4 and ICMPv6 Group: System/Libraries -BuildRoot: %{_tmppath}/build-%{name}-%{version} -BuildRequires: gcc make glibc-devel perl ncurses-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: gcc glibc-devel make ncurses-devel perl BuildRequires: autoconf automake libtool Provides: liboping = %{version}-%{release} @@ -60,7 +77,7 @@ Summary: Multiple Host Ping that supports ICMPv4 and ICMPv6 Requires: %{name} = %{version}-%{release} Group: Productivity/Networking/Other -License: GNU General Public License version 2 (GPL v2) +License: GPL-2.0 %description -n oping oping is for measuring network latency using ICMP echo requests. It can send @@ -71,7 +88,7 @@ Summary: Multiple Host Ping that supports ICMPv4 and ICMPv6 Requires: %{name} = %{version}-%{release} Group: Productivity/Networking/Other -License: GNU General Public License version 2 (GPL v2) +License: GPL-2.0 %description -n noping noping continuously pings lists of hosts, displays ping statistics "live" @@ -89,10 +106,9 @@ transparently. %prep -%setup -q -n "liboping-%{version}" -%patch1 -#%patch2 -%patch3 +%setup -q +%patch1 -p0 +%patch2 -p1 %__sed -i 's/-Werror//g' src/Makefile* @@ -114,6 +130,7 @@ %__rm -f "%{buildroot}/var/adm/perl-modules/%{name}" %post -n liboping%{soname} -p /sbin/ldconfig + %postun -n liboping%{soname} -p /sbin/ldconfig %files -n liboping%{soname} ++++++ liboping-1.6.1.tar.bz2 -> liboping-1.6.2.tar.bz2 ++++++ ++++ 17579 lines of diff (skipped) ++++++ liboping-conditional_IPV6_TCLASS.patch ++++++ --- /var/tmp/diff_new_pack.3sNTDW/_old 2012-02-20 16:14:41.000000000 +0100 +++ /var/tmp/diff_new_pack.3sNTDW/_new 2012-02-20 16:14:41.000000000 +0100 @@ -1,9 +1,12 @@ ---- src/liboping.c.orig 2010-10-29 23:46:11.000000000 +0200 -+++ src/liboping.c 2010-10-29 23:46:40.000000000 +0200 -@@ -532,12 +532,14 @@ +Index: liboping-1.6.2/src/liboping.c +=================================================================== +--- liboping-1.6.2.orig/src/liboping.c ++++ liboping-1.6.2/src/liboping.c +@@ -542,13 +542,14 @@ static int ping_receive_one (pingobj_t * + { if (cmsg->cmsg_level != IPPROTO_IPV6) continue; - +- +#ifdef IPV6_TCLASS if (cmsg->cmsg_type == IPV6_TCLASS) { @@ -12,10 +15,10 @@ dprintf ("TOSv6 = 0x%02"PRIx8";\n", recv_qos); } else +#endif + #ifdef IPV6_HOPLIMIT if (cmsg->cmsg_type == IPV6_HOPLIMIT) { - memcpy (&recv_ttl, CMSG_DATA (cmsg), -@@ -974,6 +976,7 @@ +@@ -1004,6 +1005,7 @@ static int ping_set_qos (pingobj_t *obj, dprintf ("Setting TP_TOS failed: %s\n", errbuf); } } @@ -23,7 +26,7 @@ else if (ph->addrfamily == AF_INET6) { /* IPV6_TCLASS requires an "int". */ -@@ -990,6 +993,7 @@ +@@ -1020,6 +1022,7 @@ static int ping_set_qos (pingobj_t *obj, dprintf ("Setting IPV6_TCLASS failed: %s\n", errbuf); } } -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
