Hello community, here is the log from the commit of package mtr for openSUSE:Factory checked in at 2017-11-24 10:56:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mtr (Old) and /work/SRC/openSUSE:Factory/.mtr.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mtr" Fri Nov 24 10:56:34 2017 rev:37 rq:544995 version:0.92 Changes: -------- --- /work/SRC/openSUSE:Factory/mtr/mtr.changes 2017-08-24 18:39:56.354701555 +0200 +++ /work/SRC/openSUSE:Factory/.mtr.new/mtr.changes 2017-11-24 10:56:39.175502533 +0100 @@ -1,0 +2,5 @@ +Thu Nov 23 14:23:11 UTC 2017 - [email protected] + +- Add Requires/Requires(post) group(dialout) (boo#1067511). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mtr.spec ++++++ --- /var/tmp/diff_new_pack.OgDOnQ/_old 2017-11-24 10:56:40.439456371 +0100 +++ /var/tmp/diff_new_pack.OgDOnQ/_new 2017-11-24 10:56:40.443456225 +0100 @@ -12,17 +12,17 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org # - +%define _group dialout Name: mtr Version: 0.92 Release: 0 Summary: Ping and Traceroute Network Diagnostic Tool License: GPL-2.0 Group: Productivity/Networking/Diagnostic -Url: https://github.com/traviscross/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 @@ -34,8 +34,14 @@ BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: update-desktop-files -Recommends: bash-completion Requires(post): permissions +Recommends: bash-completion +%if 0%{?suse_version} >= 1330 +Requires: group(%{_group}) +Requires(pre): group(%{_group}) +%else +Requires(pre): shadow +%endif %description Mtr is a network diagnostic tool that combines Ping and Traceroute into @@ -48,9 +54,9 @@ %package gtk Summary: Ping and Traceroute Network Diagnostic Tool Group: Productivity/Networking/Diagnostic -Requires: xdg-utils # needed for mtr-packet Requires: %{name} = %{version} +Requires: xdg-utils %description gtk Mtr is a network diagnostic tool which combines Ping and Traceroute @@ -91,10 +97,23 @@ # xmtr fun install -m 4755 xmtr %{buildroot}%{_sbindir} install -m 644 xmtr.8 %{buildroot}/%{_mandir}/man8 -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 +install -Dm 644 img/mtr_icon.xpm %{buildroot}%{_includedir}/X11/pixmaps/xmtr_icon.xpm +install -Dm 644 img/mtr_icon.xpm %{buildroot}%{_datadir}/pixmaps/xmtr_icon.xpm %suse_update_desktop_file -i xmtr Network Monitor +%if 0%{?suse_version} < 1330 +%pre +getent group %{_group} >/dev/null || %{_sbindir}/groupadd -r %{_group} +%endif + +%post +%set_permissions %{_sbindir}/mtr +%set_permissions %{_sbindir}/xmtr + +%verifyscript +%verify_permissions -e %{_sbindir}/mtr +%verify_permissions -e %{_sbindir}/xmtr + %files %doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO %{_datadir}/bash-completion/completions/mtr @@ -111,12 +130,4 @@ %{_datadir}/applications/* %{_datadir}/pixmaps/* -%post -%set_permissions %{_sbindir}/mtr -%set_permissions %{_sbindir}/xmtr - -%verifyscript -%verify_permissions -e %{_sbindir}/mtr -%verify_permissions -e %{_sbindir}/xmtr - %changelog
