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


Reply via email to