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 - [email protected] + +- Correct copyright attribution + +------------------------------------------------------------------- +Sun Jun 10 11:22:35 UTC 2018 - [email protected] + +- 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 <[email protected]> # # 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)
