Hello community, here is the log from the commit of package shepherd for openSUSE:Factory checked in at 2019-06-19 20:56:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shepherd (Old) and /work/SRC/openSUSE:Factory/.shepherd.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shepherd" Wed Jun 19 20:56:55 2019 rev:4 rq:702619 version:0.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/shepherd/shepherd.changes 2018-11-22 13:26:18.577950848 +0100 +++ /work/SRC/openSUSE:Factory/.shepherd.new.4811/shepherd.changes 2019-06-19 20:57:22.481928764 +0200 @@ -1,0 +2,27 @@ +Mon May 13 09:03:32 UTC 2019 - Jonathan Brielmaier <[email protected]> + +- Update to 0.6.1 + Changes since 0.6.0: + * ‘herd status’ distinguishes between “stopped” and “one-shot” services + * ‘read-pid-file’ gracefully handles PID files not created atomically + * ‘shepherd’ no longer crashes when asked to load files with syntax errors + * Updated and new translations + +------------------------------------------------------------------- +Tue Apr 23 13:06:25 UTC 2019 - Jonathan Brielmaier <[email protected]> + +- Update to 0.6.0 + Changes since 0.5.0: + * Services can now be “one-shot” (see the manual for details) + * ‘shepherd’ deletes its socket file upon termination + * ‘herd stop S’ is no longer an error when S is already stopped + * ‘herd’ exits with non-zero when executing an action that fails + * ‘shepherd’ ignores reboot(2) errors when running in a container + * Translation of error messages has been fixed + * Updated and new translations +- add rpmlintrc to filter out false positives for .go files +- change source location to ftp.gnu.org from alpha.gnu.org +- make spec-cleaner happy: mostly missing brackets +- adjust description to renaming of GuixSD to Guix (System) + +------------------------------------------------------------------- Old: ---- shepherd-0.5.0.tar.gz shepherd-0.5.0.tar.gz.sig New: ---- shepherd-0.6.1.tar.gz shepherd-0.6.1.tar.gz.sig shepherd-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shepherd.spec ++++++ --- /var/tmp/diff_new_pack.4AoaOd/_old 2019-06-19 20:57:23.773929840 +0200 +++ /var/tmp/diff_new_pack.4AoaOd/_new 2019-06-19 20:57:23.773929840 +0200 @@ -1,7 +1,7 @@ # # spec file for package shepherd # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,23 +12,24 @@ # 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/ # Name: shepherd -Version: 0.5.0 +Version: 0.6.1 Release: 0 Summary: Init and service manager License: GPL-3.0-or-later Group: System/Base -Url: https://www.gnu.org/software/shepherd/ -Source0: http://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz -Source1: http://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig +URL: https://www.gnu.org/software/shepherd/ +Source0: https://ftp.gnu.org/gnu/shepherd/shepherd-%{version}.tar.gz +Source1: https://ftp.gnu.org/gnu/shepherd/shepherd-%{version}.tar.gz.sig +Source2: shepherd-rpmlintrc BuildRequires: guile-devel >= 2.0.13 BuildRequires: pkg-config -Requires(post): %install_info_prereq -Requires(preun): %install_info_prereq +Requires(post): %{install_info_prereq} +Requires(preun): %{install_info_prereq} %description The GNU Daemon Shepherd or GNU Shepherd, formerly known as GNU dmd, is @@ -37,7 +38,7 @@ SysV-init (or any other init). It is intended for use on GNU/Hurd, but it is supposed to work on every POSIX-like system where Guile is available. In particular, it is used as PID 1 by -the Guix System Distribution (GuixSD). +GNU Guix. %package bins @@ -60,13 +61,12 @@ %find_lang %{name} %post -%install_info --info-dir=%_infodir %_infodir/%name.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %preun -%install_info_delete --info-dir=%_infodir %_infodir/%name.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %files -f %{name}.lang -%defattr(-,root,root,-) %doc %{_bindir}/herd %{_bindir}/shepherd ++++++ shepherd-0.5.0.tar.gz -> shepherd-0.6.1.tar.gz ++++++ ++++ 9719 lines of diff (skipped) ++++++ shepherd-rpmlintrc ++++++ # Guiles .go files are special addFilter("W: missing-PT_GNU_STACK-section /usr/lib64/guile/2.[02]/site-ccache/shepherd*") addFilter("W: shared-lib-without-dependency-information /usr/lib64/guile/2.[02]/site-ccache/shepherd*")
