Hello community, here is the log from the commit of package mtr for openSUSE:Factory checked in at 2017-08-24 18:39:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mtr (Old) and /work/SRC/openSUSE:Factory/.mtr.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mtr" Thu Aug 24 18:39:55 2017 rev:36 rq:511039 version:0.92 Changes: -------- --- /work/SRC/openSUSE:Factory/mtr/mtr.changes 2017-04-20 20:58:56.540151811 +0200 +++ /work/SRC/openSUSE:Factory/.mtr.new/mtr.changes 2017-08-24 18:39:56.354701555 +0200 @@ -1,0 +2,16 @@ +Mon Jul 10 17:52:38 UTC 2017 - plinn...@opensuse.org + +- Fix Requires so mtr-gtk installs properly + +------------------------------------------------------------------- +Mon Jul 3 11:36:32 UTC 2017 - tchva...@suse.com + +- Version update to mtr-0.92: + * Loads of fixes all around see NEWS file +- Drop upstream merged patches: + * mtr-0.75-sec_snprintf.patch + * mtr-0.87-capabilities.patch + * mtr-0.87-dont_copy_makefile.patch +- Refresh patch mtr-0.87-manxmtr.patch + +------------------------------------------------------------------- Old: ---- mtr-0.75-sec_snprintf.patch mtr-0.87-capabilities.patch mtr-0.87-dont_copy_makefile.patch mtr-0.87.tar.gz New: ---- mtr-0.92.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mtr.spec ++++++ --- /var/tmp/diff_new_pack.4c1JNn/_old 2017-08-24 18:39:57.110595066 +0200 +++ /var/tmp/diff_new_pack.4c1JNn/_new 2017-08-24 18:39:57.118593939 +0200 @@ -17,27 +17,25 @@ Name: mtr -Version: 0.87 +Version: 0.92 Release: 0 Summary: Ping and Traceroute Network Diagnostic Tool License: GPL-2.0 Group: Productivity/Networking/Diagnostic -Url: http://www.BitWizard.nl/mtr +Url: https://github.com/traviscross/mtr Source: ftp://ftp.bitwizard.nl/mtr/%{name}-%{version}.tar.gz Source1: xmtr.desktop Patch1: mtr-0.75-manmtr.patch Patch2: mtr-0.87-manxmtr.patch -Patch4: mtr-0.75-sec_snprintf.patch -Patch5: mtr-0.87-capabilities.patch -Patch6: mtr-0.87-dont_copy_makefile.patch +BuildRequires: autoconf BuildRequires: automake BuildRequires: gtk2-devel BuildRequires: libcap-devel +BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: update-desktop-files -BuildRequires: xorg-x11-devel +Recommends: bash-completion Requires(post): permissions -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Mtr is a network diagnostic tool that combines Ping and Traceroute into @@ -51,6 +49,8 @@ Summary: Ping and Traceroute Network Diagnostic Tool Group: Productivity/Networking/Diagnostic Requires: xdg-utils +# needed for mtr-packet +Requires: %{name} = %{version} %description gtk Mtr is a network diagnostic tool which combines Ping and Traceroute @@ -61,53 +61,51 @@ %setup -q cp mtr.8 xmtr.8 %patch1 -%patch2 -%patch4 -%patch5 -p1 -%patch6 -p1 +%patch2 -p1 %build -autoreconf -vi +autoreconf -fvi export CFLAGS="%{optflags} -fpie -fPIE" export LDFLAGS="-pie -Wl,-z,relro,-z,now" %configure \ + --disable-silent-rules \ --enable-ipv6 \ + --enable-gtk2 \ --with-gtk \ --disable-gtktest make %{?_smp_mflags} mv mtr xmtr make distclean %{?_smp_mflags} -# # console version %configure \ + --disable-silent-rules \ --enable-ipv6 \ --without-gtk make %{?_smp_mflags} %install -mkdir -p %{buildroot}%{_sbindir} -mkdir -p %{buildroot}/%{_mandir}/man8 -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install + +# xmtr fun install -m 4755 xmtr %{buildroot}%{_sbindir} install -m 644 xmtr.8 %{buildroot}/%{_mandir}/man8 -install -d -m 755 %{buildroot}%{_includedir}/X11/pixmaps/ -install -m 644 img/mtr_icon.xpm %{buildroot}%{_includedir}/X11/pixmaps/xmtr_icon.xpm -install -d -m 755 %{buildroot}%{_datadir}/pixmaps/ -install -m 644 img/mtr_icon.xpm %{buildroot}%{_datadir}/pixmaps/xmtr_icon.xpm +install -D -m 644 img/mtr_icon.xpm %{buildroot}%{_includedir}/X11/pixmaps/xmtr_icon.xpm +install -D -m 644 img/mtr_icon.xpm %{buildroot}%{_datadir}/pixmaps/xmtr_icon.xpm %suse_update_desktop_file -i xmtr Network Monitor %files -%defattr(-,root,root) %doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO -%doc %{_mandir}/man8/mtr.8* +%{_datadir}/bash-completion/completions/mtr +%{_mandir}/man8/mtr-packet.8%{ext_man} +%{_mandir}/man8/mtr.8%{ext_man} +%verify(not mode caps) %attr(750,root,dialout) %{_sbindir}/mtr-packet %verify(not mode caps) %attr(750,root,dialout) %{_sbindir}/mtr %files gtk -%defattr(-,root,root) %doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO -%doc %{_mandir}/man8/xmtr.8* +%{_mandir}/man8/xmtr.8%{ext_man} %verify(not mode caps) %attr(750,root,dialout) %{_sbindir}/xmtr %{_includedir}/X11/pixmaps %{_datadir}/applications/* ++++++ mtr-0.87-manxmtr.patch ++++++ --- /var/tmp/diff_new_pack.4c1JNn/_old 2017-08-24 18:39:57.174586051 +0200 +++ /var/tmp/diff_new_pack.4c1JNn/_new 2017-08-24 18:39:57.174586051 +0200 @@ -1,8 +1,9 @@ ---- xmtr.8 2016-12-08 16:55:15.419604846 +0100 -+++ xmtr.8.patched 2016-12-08 16:54:41.647423234 +0100 +diff -urN mtr-0.92.orig/xmtr.8 mtr-0.92/xmtr.8 +--- mtr-0.92.orig/xmtr.8 2017-07-03 13:46:24.869651206 +0200 ++++ mtr-0.92/xmtr.8 2017-07-03 13:47:36.725650110 +0200 @@ -1,8 +1,8 @@ --.TH MTR 8 "July 12, 2014" "mtr" "mtr" -+.TH MTR 8 "July 12, 2014" "xmtr" "mtr" +-.TH MTR 8 "0.87.203-0e5e" "mtr" "System Administration" ++.TH MTR 8 "0.87.203-0e5e" "xmtr" "System Administration" .SH NAME -mtr \- a network diagnostic tool +xmtr \- a network diagnostic tool @@ -12,7 +13,7 @@ [\c .BR \-4 |\c .B \-6\c -@@ -108,7 +108,7 @@ +@@ -111,7 +111,7 @@ ] .I HOSTNAME .SH DESCRIPTION @@ -21,7 +22,7 @@ combines the functionality of the .B traceroute and -@@ -116,15 +116,15 @@ +@@ -119,15 +119,15 @@ programs in a single network diagnostic tool. .PP As @@ -40,7 +41,7 @@ to print the response percentage and response times of the internet route to .BR HOSTNAME . -@@ -139,7 +139,7 @@ +@@ -142,7 +142,7 @@ Print the summary of command line argument options. .TP .B \-v\fR, \fB\-\-version @@ -49,7 +50,7 @@ .TP .B \-4 Use IPv4 only. -@@ -152,11 +152,11 @@ +@@ -155,11 +155,11 @@ .TP .B \-r\fR, \fB\-\-report This option puts @@ -63,7 +64,7 @@ will run for the number of cycles specified by the .B \-c option, and then print statistics and exit. -@@ -164,30 +164,30 @@ +@@ -167,30 +167,30 @@ \c This mode is useful for generating statistics about network quality. Note that each running instance of @@ -99,8 +100,8 @@ +.B xmtr to use the curses based terminal interface (if available). - .TP -@@ -199,10 +199,10 @@ + In case the list of hops exceeds the +@@ -212,10 +212,10 @@ .TP .B \-g\fR, \fB\-\-gtk Use this option to force @@ -111,9 +112,9 @@ -.B mtr +.B xmtr was built for this to work. See the GTK+ web page at - .B http://www.gtk.org/ - for more information about GTK+. -@@ -247,24 +247,24 @@ + .UR http://\:www.\:gtk.\:org/ + .UE +@@ -261,24 +261,24 @@ .TP .B \-j\fR, \fB\-\-json Use this option to tell @@ -142,7 +143,7 @@ to display both the host names and numeric IP numbers. In split mode this adds an extra field to the output. In report mode, there is usually too little space to add the IPs, and they will be truncated. Use the -@@ -359,7 +359,7 @@ +@@ -373,7 +373,7 @@ .TP .B \-e\fR, \fB\-\-mpls Use this option to tell @@ -151,16 +152,16 @@ to display information from ICMP extensions for MPLS (RFC 4950) that are encoded in the response packets. .TP -@@ -404,7 +404,7 @@ - .B \-M \fIMARK\fR, \fB\-\-mark \fIMARK - MISSING +@@ -425,7 +425,7 @@ + .BR socket (7) + for full description of this socket option. .SH ENVIRONMENT -.B mtr +.B xmtr recognizes a few environment variables. .TP .B MTR_OPTIONS -@@ -417,7 +417,7 @@ +@@ -438,7 +438,7 @@ Example: .BI MTR_OPTIONS ="-4\ -c\ 1" @@ -169,7 +170,7 @@ .I \-6\ localhost would send one probe (because of -@@ -438,7 +438,7 @@ +@@ -470,7 +470,7 @@ Some modern routers give a lower priority to ICMP ECHO packets than to other network traffic. Consequently, the reliability of these routers reported by @@ -178,12 +179,3 @@ will be significantly lower than the actual reliability of these routers. .SH CONTACT INFORMATION -@@ -446,7 +446,7 @@ - For the latest version, see the mtr web page at - .BR http://www.bitwizard.nl/mtr/ . - .PP --The mtr mailinglist was little used and is no longer active. -+The xmtr mailinglist was little used and is no longer active. - .PP - For patches, bug reports, or feature requests, please open an issue on - GitHub at: ++++++ mtr-0.87.tar.gz -> mtr-0.92.tar.gz ++++++ ++++ 41451 lines of diff (skipped)