Hello community,
here is the log from the commit of package atop for openSUSE:Factory checked in at 2018-06-27 10:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/atop (Old)
and /work/SRC/openSUSE:Factory/.atop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atop"
Wed Jun 27 10:21:54 2018 rev:2 rq:619041 version:2.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/atop/atop.changes 2017-02-03 17:31:44.967244059 +0100
+++ /work/SRC/openSUSE:Factory/.atop.new/atop.changes 2018-06-27 10:21:57.514862282 +0200
@@ -1,0 +2,32 @@
+Mon Jun 25 09:49:45 UTC 2018 - rbrown@suse.com
+
+- Correct copyright attribution
+
+-------------------------------------------------------------------
+Sun Jun 10 11:22:35 UTC 2018 - antoine.belvire@opensuse.org
+
+- Update to 2.3:
+ * Modifications for atop:
+ + Support for Docker containers.
+ + Improved gathering of process data.
+ + Improved memory figures for processes.
+ + Variable width for PID column.
+ + Better handling when started via sudo (not entering stopped
+ + state).
+ + Handling of disk drives starting with 'xvd...'.
+ * Modifications for atopacct:
+ + Better error handling of Netlink interface.
+ + Immediate reaction when receiving SIGTERM signal.
+ + Bypass for kernel bug 190711 (Netlink interface not
+ available).
+ + Bypass for kernel bug 190271 (process accounting does not
+ always start).
+ * Modifications for atopsar:
+ + Top-3 of resource consuming processes only shows active
+ processes now.
+ * General:
+ + The format of the raw file is upward compatible with version
+ 2.2-3.
+- Clean with spec-cleaner.
+
+-------------------------------------------------------------------
Old:
----
atop-2.2-3.tar.gz
New:
----
atop-2.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ atop.spec ++++++
--- /var/tmp/diff_new_pack.jGaNes/_old 2018-06-27 10:21:58.322832815 +0200
+++ /var/tmp/diff_new_pack.jGaNes/_new 2018-06-27 10:21:58.326832669 +0200
@@ -1,5 +1,9 @@
# vim: set ts=4 sw=4 et:
-
+#
+# spec file for package atop
+#
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 The openSUSE Project.
# Copyright (c) 2012 Pascal Bleser
#
# All modifications and additions to the file contributed by third parties
@@ -12,27 +16,30 @@
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
Name: atop
-Version: 2.2
-%define pkg_version %{version}-3
+Version: 2.3.0
Release: 0
Summary: Monitor for System Resources and Process Activity
-Source: http://www.atoptool.nl/download/atop-%{pkg_version}.tar.gz
+License: GPL-2.0-only
+Group: System/Monitoring
+URL: http://www.atoptool.nl/
+Source: http://www.atoptool.nl/download/atop-%{version}.tar.gz
Source1: atop.desktop
Source99: atop-rpmlintrc
Patch1: atop-makefile.patch
-URL: http://www.atoptool.nl/
-Group: System/Monitoring
-License: GPL-2.0
-BuildRoot: %{_tmppath}/build-%{name}-%{version}
-BuildRequires: ncurses-devel make glibc-devel gcc
-BuildRequires: zlib-devel
+BuildRequires: gcc
+BuildRequires: glibc-devel
+BuildRequires: make
+BuildRequires: ncurses-devel
BuildRequires: systemd-rpm-macros
+BuildRequires: zlib-devel
+%{?systemd_requires}
%if 0%{?suse_version:1}
BuildRequires: update-desktop-files
%endif
-%{?systemd_requires}
%description
Atop is an ASCII full-screen performance monitor, similar to the top
@@ -49,8 +56,8 @@
Summary: System Resource and Process Monitoring History Daemon
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
-Recommends: logrotate
Recommends: cron
+Recommends: logrotate
%description daemon
Atop is an ASCII full-screen performance monitor, similar to the top
@@ -67,32 +74,31 @@
information about processes and system resources.
%prep
-%setup -q -n "%{name}-%{pkg_version}"
+%setup -q
%patch1
%build
-%__make %{?_smp_mflags} \
+make %{?_smp_mflags} \
OPTFLAGS="%{optflags} -fstack-protector" \
- CC="%__cc" \
- INIPATH=/etc/init.d
+ CC="gcc"
%install
-%__install -d "%{buildroot}%{_sbindir}"
+install -d "%{buildroot}%{_sbindir}"
make systemdinstall DESTDIR=%{buildroot}
-%__rm -f "%{buildroot}%{_localstatedir}/log/atop"/*
+rm -f "%{buildroot}%{_localstatedir}/log/atop"/*
-%__install -D -m0644 "atop.service" "%{buildroot}%{_usr}/lib/systemd/system/%{name}.service"
+install -D -m0644 "atop.service" "%{buildroot}%{_usr}/lib/systemd/system/%{name}.service"
-%__install -D -m 0644 atop.cronsystemd "%{buildroot}/etc/cron.d/%{name}"
+install -D -m 0644 atop.cronsystemd "%{buildroot}%{_sysconfdir}/cron.d/%{name}"
-%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop"
+install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop"
%if 0%{?suse_update_desktop_file:1}
%suse_update_desktop_file -r "%{name}" System Monitor
%endif
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name}
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcatopacct
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcatopacct
%pre daemon
%service_add_pre atop.service atopacct.service
@@ -107,28 +113,28 @@
%service_del_preun atop.service atopacct.service
%files
-%defattr(-,root,root)
-%doc COPYING README
+%license COPYING
+%doc README
%attr(0755,root,root) %{_bindir}/atop
+%dir %{_datadir}/%{name}
%{_bindir}/atopsar
-%{_bindir}/atop-%{pkg_version}
-%{_bindir}/atopsar-%{pkg_version}
-%doc %{_mandir}/man1/atop.1*
-%doc %{_mandir}/man1/atopsar.1*
-%doc %{_mandir}/man5/atoprc.5*
+%{_bindir}/atop-%{version}
+%{_bindir}/atopsar-%{version}
+%{_mandir}/man1/atop.1%{?ext_man}
+%{_mandir}/man1/atopsar.1%{?ext_man}
+%{_mandir}/man5/atoprc.5%{?ext_man}
%{_datadir}/applications/%{name}.desktop
%files daemon
-%defattr(-,root,root)
-%doc COPYING README
-%attr(0700,root,root) %dir %{_sysconfdir}/atop
-%attr(0700,root,root) %{_sysconfdir}/atop/atop.daily
-%config(noreplace) /etc/logrotate.d/psaccs_atop
-%config(noreplace) /etc/logrotate.d/psaccu_atop
-%config(noreplace) /etc/cron.d/%{name}
+%license COPYING
+%doc README
+%config(noreplace) %{_sysconfdir}/logrotate.d/psaccs_atop
+%config(noreplace) %{_sysconfdir}/logrotate.d/psaccu_atop
+%config(noreplace) %{_sysconfdir}/cron.d/%{name}
+%{_datadir}/%{name}/atop.daily
%{_localstatedir}/log/atop
%{_usr}/lib/systemd/system/%{name}.service
-%doc %{_mandir}/man8/atopacctd.8*
+%{_mandir}/man8/atopacctd.8%{?ext_man}
%{_usr}/lib/systemd/system/atopacct.service
%dir %{_usr}/lib/systemd/system-sleep
%{_usr}/lib/systemd/system-sleep/atop-pm.sh
++++++ atop-2.2-3.tar.gz -> atop-2.3.0.tar.gz ++++++
++++ 4943 lines of diff (skipped)