Hello community,

here is the log from the commit of package tcpdump for openSUSE:Factory checked 
in at 2014-08-20 17:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tcpdump (Old)
 and      /work/SRC/openSUSE:Factory/.tcpdump.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tcpdump"

Changes:
--------
--- /work/SRC/openSUSE:Factory/tcpdump/tcpdump.changes  2013-12-16 
07:14:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tcpdump.new/tcpdump.changes     2014-08-20 
17:52:56.000000000 +0200
@@ -1,0 +2,29 @@
+Fri Aug 15 19:45:52 UTC 2014 - [email protected]
+
+- tcpdump 4.6.1:
+  * add a short option '#', same as long option '--number'
+- includes changes from 4.6.0:
+  * all of tcpdump is now using the new "NDO" code base
+  * nflog, mobile, forces, pptp, AODV, AHCP, IPv6, OSPFv4, RPL,
+    DHCPv6 enhancements/fixes
+  * M3UA decode added.
+  * many new test cases: 82 in 4.5.1 to 133 in 4.6.0
+  * cleaned up some unnecessary header files
+  * Added bittok2str().
+  * a number of unaligned access faults fixed
+  * -A flag does not consider CR to be printable anymore
+  * fx.lebail took over coverity baby sitting
+  * default snapshot size increased to 256K for accomodate USB
+    captures
+- includes changes from 4.5.2:
+  * man page fix
+- add build and runtime libpcap minimum version
+- remove old patches, thus making package patchless:
+    tcpdump-4.0.0-prototypes.patch
+    tcpdump-4.0.0-aliasing.patch
+- run spec cleaner on spec file
+- remove gpg-offline, now part of source validator
+- remove versioned binary
+- run regression tests
+
+-------------------------------------------------------------------

Old:
----
  tcpdump-4.0.0-aliasing.patch
  tcpdump-4.0.0-prototypes.patch
  tcpdump-4.5.1.tar.gz
  tcpdump-4.5.1.tar.gz.sig

New:
----
  tcpdump-4.6.1.tar.gz
  tcpdump-4.6.1.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tcpdump.spec ++++++
--- /var/tmp/diff_new_pack.0okboP/_old  2014-08-20 17:52:58.000000000 +0200
+++ /var/tmp/diff_new_pack.0okboP/_new  2014-08-20 17:52:58.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tcpdump
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -16,57 +16,53 @@
 #
 
 
+# from http://upstream-tracker.org/versions/libpcap.html
+# for pcap_set_tstamp_precision()
+%define min_libpcap_version 1.5.1
 Name:           tcpdump
-Version:        4.5.1
+Version:        4.6.1
 Release:        0
-Url:            http://www.tcpdump.org/
 Summary:        A Packet Sniffer
 License:        BSD-3-Clause
 Group:          Productivity/Networking/Diagnostic
+Url:            http://www.tcpdump.org/
 Source:         http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
 Source1:        tcpdump-qeth
 Source2:        http://www.tcpdump.org/release/%{name}-%{version}.tar.gz.sig
 Source3:        http://www.tcpdump.org/tcpdump-workers.asc#/%{name}.keyring
-Patch0:         tcpdump-4.0.0-prototypes.patch
-Patch2:         tcpdump-4.0.0-aliasing.patch
-BuildRequires:  libpcap-devel
+BuildRequires:  libpcap-devel >= %{min_libpcap_version}
 BuildRequires:  libsmi-devel
 BuildRequires:  openssl-devel
-%if 0%{?suse_version} >= 1230
-BuildRequires:  gpg-offline
-%endif
+Requires:       libpcap >= %{min_libpcap_version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This program can "read" all or only certain packets going over the
 ethernet. It can be used to debug specific network problems.
 
-
 %prep
-%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
-%patch0
-%patch2
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -Wall -DGUESS_TSO -fstack-protector 
-fno-strict-aliasing"
+export CFLAGS="%{optflags} -Wall -DGUESS_TSO -fstack-protector 
-fno-strict-aliasing"
 %configure \
   --enable-ipv6
-make
+make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 %ifarch s390 s390x
-  install -D -m 755 $RPM_SOURCE_DIR/tcpdump-qeth $RPM_BUILD_ROOT%{_sbindir}
+  install -D -m 755 ${SOURCE1} %{buildroot}%{_sbindir}
 %endif
+rm %{buildroot}/%{_sbindir}/tcpdump.%{version}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%check
+make check %{?_smp_mflags}
 
 %files
 %defattr(-,root,root)
 %doc CHANGES CREDITS LICENSE README* *.awk
 %doc %{_mandir}/man?/*
-%{_sbindir}/*
+%{_sbindir}/tcpdump
 
 %changelog

++++++ tcpdump-4.5.1.tar.gz -> tcpdump-4.6.1.tar.gz ++++++
++++ 101013 lines of diff (skipped)


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to