Hello community, here is the log from the commit of package time for openSUSE:Factory checked in at 2017-11-23 09:37:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/time (Old) and /work/SRC/openSUSE:Factory/.time.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "time" Thu Nov 23 09:37:09 2017 rev:7 rq:543004 version:1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/time/time.changes 2014-06-16 21:43:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.time.new/time.changes 2017-11-23 09:37:14.188227760 +0100 @@ -1,0 +2,32 @@ +Sat Nov 18 20:41:15 UTC 2017 - astie...@suse.com + +- time 1.8: + * license changed to GPL-3.0+ +- incorporate functionality previously carried as patches: + * -q/--quiet option to suppresses abnormal program terminal + (non-exit codes or signals). + Drop time-debian-quiet.patch + Drop time-fedora-verbose.patch + * use the following exit codes (same as GNU coreutils' env): + 125 = Wrong usage or internal error prior to exec attempt. + 126 = Program located, but not usable. + 127 = Could not find program to exec. + * exit with code '128 + Signal number' when the program + is terminated by a signal. + Drop time-debian-non-normal-exit.patch + * report MAX-RSS values correctly on modern systems + Drop time-fedora-ru_maxrss-is-in-kilobytes-on-Linux.patch + Drop time-fedora-Recompute-CPU-usage-at-microsecond-level.patch + * Use gnulib modules and build infrastructure. + * New tests infrastructure (make check). +- drop unneeded patches: + * time-debian-bug-address.patch + * time-alpha.patch + * time-debian-configure.patch + * time-debian-info-direntry.patch + * time-debian-info-nav.patch + * time-debian-rusage-portability.patch + * time-fsf-address.patch +- add upstream keyring and verify source signature + +------------------------------------------------------------------- Old: ---- time-1.7.tar.bz2 time-alpha.patch time-debian-bug-address.patch time-debian-configure.patch time-debian-info-direntry.patch time-debian-info-nav.patch time-debian-non-normal-exit.patch time-debian-quiet.patch time-debian-rusage-portability.patch time-fedora-Recompute-CPU-usage-at-microsecond-level.patch time-fedora-ru_maxrss-is-in-kilobytes-on-Linux.patch time-fedora-verbose.patch time-fsf-address.patch New: ---- time-1.8.tar.gz time-1.8.tar.gz.sig time.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ time.spec ++++++ --- /var/tmp/diff_new_pack.herXfB/_old 2017-11-23 09:37:14.872202805 +0100 +++ /var/tmp/diff_new_pack.herXfB/_new 2017-11-23 09:37:14.876202659 +0100 @@ -1,7 +1,7 @@ # # spec file for package time # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,51 +17,18 @@ Name: time -Version: 1.7 +Version: 1.8 Release: 0 Summary: Run Programs And Summarize System Resource Usage -License: GPL-2.0+ +License: GPL-3.0+ Group: System/Base Url: http://www.gnu.org/software/time/ -Source: %{name}-%{version}.tar.bz2 +Source: http://ftp.gnu.org/gnu/time/%{name}-%{version}.tar.gz Source1: %{name}.rpmlintrc -# Sync with: -# Debian version: 1.7-24, patch naming: s/^/time-debian-/ -# Fedora version: 1.7-44, patch naming: s/^time-1.7/^time-fedora/ -# PATCH-FIX-OPENSUSE time-alpha.patch r...@suse.de -- Fix compilation on Alpha. -Patch1: time-alpha.patch -# PATCH-FIX-OPENSUSE time-fsf-address.patch sbra...@suse.cz -- Fix FSF address. -Patch2: time-fsf-address.patch -# Patch10 time-fedora-destdir.patch not applied, use Debian patch and autoreconf instead -# PATCH-FEATURE-FEDORA time-fedora-verbose.patch sbra...@suse.cz -- Roman Rakus <rra...@redhat.cz> - 1.7-33 - Added patch from JW (red...@zacglen.com), less nonverbose output. -Patch11: time-fedora-verbose.patch -# PATCH-FIX-FEDORA time-fedora-ru_maxrss-is-in-kilobytes-on-Linux.patch Redhat#702826 bnc#836049 sbra...@suse.cz -- Petr Pisar <ppi...@redhat.com> - 1.7-39 - Fix maximal RSS report. -Patch12: time-fedora-ru_maxrss-is-in-kilobytes-on-Linux.patch -# Bug Redhat#527276 Recompute CPU usage at microsecond level -# PATCH-FEATURE-FEDORA time-fedora-Recompute-CPU-usage-at-microsecond-level.patch Redhat#527276 sbra...@suse.cz -- H.J. Lu <hongjiu...@intel.com> - Switch to microsecond accuracy if miliseconds arithmetic rounds to zero. -Patch13: time-fedora-Recompute-CPU-usage-at-microsecond-level.patch -# PATCH-FIX-DEBIAN time-debian-non-normal-exit.patch sbra...@suse.cz -- When time exits in a non-normal way, return 128 plus the number of the signal which caused time to stop or abort. -Patch20: time-debian-non-normal-exit.patch -# Patch21 time-debian-ru_maxrss.patch not applied, Fedora had it earlier. -# PATCH-FIX-DEBIAN time-debian-rusage-portability.patch Debian#144819 sbra...@suse.cz -- struct rusage and sys/resource.h portability fix. -Patch22: time-debian-rusage-portability.patch -# PATCH-FEATURE-DEBIAN time-debian-quiet.patch Debian#56853 sbra...@suse.cz -- Add -q,--quiet functionality. -Patch23: time-debian-quiet.patch -# PATCH-FIX-DEBIAN time-debian-bug-address.patch Debian#542469 sbra...@suse.cz -- Update bug reporting address. -Patch24: time-debian-bug-address.patch -# PATCH-FIX-DEBIAN time-debian-configure.patch sbra...@suse.cz -- Modernize the configure.in file to current autoconf style. -Patch25: time-debian-configure.patch -# PATCH-FEATURE-DEBIAN time-debian-info-direntry.patch sbra...@suse.cz -- Add a directory entry to the info page. -Patch26: time-debian-info-direntry.patch -# PATCH-FEATURE-DEBIAN time-debian-info-nav.patch sbra...@suse.cz -- Fix info navigation structure. Reported by Russ Allbery. Author: Bob Proulx. -Patch27: time-debian-info-nav.patch -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: makeinfo -BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: %install_info_prereq -# Split-provides for openSUSE <= 12.3 and SLE <= 11: -Provides: util-linux:/usr/bin/time +Source2: http://ftp.gnu.org/gnu/time/%{name}-%{version}.tar.gz.sig +Source3: https://savannah.gnu.org/people/viewgpg.php?user_id=94790#/%{name}.keyring +Requires(post): %{install_info_prereq} +Requires(preun): %{install_info_prereq} %description The "time" command runs another program, then displays information @@ -70,38 +37,27 @@ %prep %setup -q -%patch1 -p1 -%patch2 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch20 -p1 -%patch22 -p1 -%patch23 -p1 -%patch24 -p1 -%patch25 -p1 -%patch26 -p1 -%patch27 -p1 %build -autoreconf -f -i %configure make %{?_smp_mflags} %install -%makeinstall +%make_install install -d %{buildroot}%{_mandir}/man1 +%check +make %{?_smp_mflags} check + %post -%install_info --entry="* time: (time). summarizing used system resources" --info-dir="%_infodir" "%_infodir/time.info.gz" +%install_info --entry="* time: (time). summarizing used system resources" --info-dir="%{_infodir}" "%{_infodir}/time.info.gz" %postun -%install_info_delete --info-dir="%_infodir" "%_infodir/time.info.gz" +%install_info_delete --info-dir="%{_infodir}" "%{_infodir}/time.info.gz" %files -%defattr(-,root,root) %doc AUTHORS COPYING NEWS README %{_bindir}/time -%{_infodir}/time.info*.gz +%{_infodir}/time.info*%{ext_info} %changelog