Hello community, here is the log from the commit of package shairport-sync for openSUSE:Factory checked in at 2019-03-19 10:03:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shairport-sync (Old) and /work/SRC/openSUSE:Factory/.shairport-sync.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shairport-sync" Tue Mar 19 10:03:10 2019 rev:4 rq:686252 version:3.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/shairport-sync/shairport-sync.changes 2019-02-25 18:01:07.774093879 +0100 +++ /work/SRC/openSUSE:Factory/.shairport-sync.new.28833/shairport-sync.changes 2019-03-19 10:03:11.195791629 +0100 @@ -1,0 +2,8 @@ +Mon Mar 18 21:21:48 UTC 2019 - Jan Engelhardt <[email protected]> + +- Transform bash-specific sh code to POSIX sh in scriptlets. +- Do not hide errors from useradd. +- Reduce hard scriptlet dependency on systemd; + %service_* does not need it. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shairport-sync.spec ++++++ --- /var/tmp/diff_new_pack.yjrkHz/_old 2019-03-19 10:03:11.827791047 +0100 +++ /var/tmp/diff_new_pack.yjrkHz/_new 2019-03-19 10:03:11.831791043 +0100 @@ -34,7 +34,7 @@ BuildRequires: gcc-c++ BuildRequires: gnome-common BuildRequires: pkgconfig -BuildRequires: systemd +BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(libconfig) @@ -44,9 +44,10 @@ BuildRequires: pkgconfig(popt) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(soxr) +BuildRequires: pkgconfig(systemd) Requires: firewalld Requires(pre): shadow -%{?systemd_requires} +%{?systemd_ordering} %description Shairport Sync is an AirPlay audio player – it plays audio streamed from iTunes, @@ -88,10 +89,10 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %pre -getent group %{name} &>/dev/null || %{_sbindir}/groupadd --system %{name} >/dev/null -getent passwd %{name} &> /dev/null || %{_sbindir}/useradd --system -c "%{name} User" \ +getent group %{name} >/dev/null || %{_sbindir}/groupadd --system %{name} +getent passwd %{name} >/dev/null || %{_sbindir}/useradd --system -c "%{name} User" \ -d %{_localstatedir}/%{name} -m -g %{name} -s %{_sbindir}/nologin \ - -G audio %{name} >/dev/null + -G audio %{name} %service_add_pre %{name}.service %post
