Hello community, here is the log from the commit of package ngrep for openSUSE:Factory checked in at 2019-02-27 17:28:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ngrep (Old) and /work/SRC/openSUSE:Factory/.ngrep.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ngrep" Wed Feb 27 17:28:19 2019 rev:7 rq:676659 version:1.47 Changes: -------- --- /work/SRC/openSUSE:Factory/ngrep/ngrep.changes 2017-03-28 15:22:51.360180309 +0200 +++ /work/SRC/openSUSE:Factory/.ngrep.new.28833/ngrep.changes 2019-02-27 17:28:25.791336251 +0100 @@ -1,0 +2,27 @@ +Sun Dec 31 22:47:39 UTC 2017 - [email protected] + +- Update to version 1.47 + * Fix "no VLAN support for XXX"-related problems + * Fix truncated/garbled output (e.g. SIP over SLL/Linux cooked + sockets) + * Change exit behavior to match BSD & GNU grep (see manpage) + * Add Solaris IPnet support + * Update to use 32bit values where relevant + * Emit frame # in header, useful for reference/analysis + * Emit total received, matched upon exit (dropped unreliable + PCAP stats) + * Import debian patches related to autotools, manpage, and + compilation on other platforms + * Fix build clean/distclean when not linked against provided + GNU regex + * Fix build --enable/--disable flag processing + * Update to latest autotools (2017) + * Fix building under MS VS2012 / Win32 +- cleanup with spec-cleaner +- drop 10_man-fixes.diff + * upstreamed in 8e5187def73abd624c10ed37d42b7416e4a1ce97 +- tcpkill compilation disabled due to incompatiblity with modern + libnet +- remove future tense in description + +------------------------------------------------------------------- Old: ---- 10_man-fixes.diff V1_46_1.tar.gz New: ---- ngrep-1.47.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ngrep.spec ++++++ --- /var/tmp/diff_new_pack.VbEYVg/_old 2019-02-27 17:28:26.491336001 +0100 +++ /var/tmp/diff_new_pack.VbEYVg/_new 2019-02-27 17:28:26.495335999 +0100 @@ -16,56 +16,43 @@ # -%define tarver 1_46_1 - +%define tarver 1_47 Name: ngrep -Version: 1.46.1 +Version: 1.47 Release: 0 Summary: Network grep License: BSD-4-Clause Group: Productivity/Networking/Diagnostic Url: https://github.com/jpr5/ngrep -Source: https://github.com/jpr5/ngrep/archive/V%{tarver}.tar.gz -Patch1: 10_man-fixes.diff -%if 0%{?suse_version} > 1210 -BuildRequires: libnet-devel -%endif +Source: https://github.com/jpr5/ngrep/archive/V%{tarver}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: libpcap-devel BuildRequires: pcre-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ngrep strives to provide most of GNU grep's common features, applying them -to the network layer. ngrep is a pcap-aware tool that will allow you to -specify extended regular or hexadecimal expressions to match against data -payloads of packets. It currently recognizes IPv4/6, TCP, UDP, ICMPv4/6, -IGMP and Raw across Ethernet, PPP, SLIP, FDDI, Token Ring and null interfaces, -and understands BPF filter logic in the same fashion as more common packet +to the network layer. ngrep is a pcap-aware tool that allows you to specify +extended regular or hexadecimal expressions to match against data payloads +of packets. It currently recognizes IPv4/6, TCP, UDP, ICMPv4/6, IGMP and +Raw across Ethernet, PPP, SLIP, FDDI, Token Ring and null interfaces, and +understands BPF filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop. %prep %setup -q -n %{name}-%{tarver} -%patch1 -p1 %build %configure \ --enable-pcre \ --enable-ipv6 \ -%if 0%{?suse_version} > 1210 - --enable-tcpkill \ -%endif --with-pcap-includes=%{_includedir}/pcap -make %{?_smp_mflags} \ - STRIPFLAG="" +make %{?_smp_mflags} %install %make_install %files -%defattr(-,root,root) -%doc doc/CHANGES.txt doc/CREDITS.txt doc/README.txt LICENSE.txt %{_bindir}/%{name} -%{_mandir}/man8/%{name}.8.gz +%{_mandir}/man8/%{name}.8%{ext_man} %changelog
