Hello community, here is the log from the commit of package mpd for openSUSE:Factory checked in at 2018-02-05 10:53:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpd (Old) and /work/SRC/openSUSE:Factory/.mpd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpd" Mon Feb 5 10:53:25 2018 rev:2 rq:572421 version:0.20.16 Changes: -------- --- /work/SRC/openSUSE:Factory/mpd/mpd.changes 2018-01-19 11:52:04.986834046 +0100 +++ /work/SRC/openSUSE:Factory/.mpd.new/mpd.changes 2018-02-05 10:53:57.709638960 +0100 @@ -1,0 +2,28 @@ +Sun Feb 4 09:26:45 UTC 2018 - [email protected] + +- Update to version 0.20.16: + * output + - pulse: fix crash during auto-detection + * database + - simple: fix search within mount points + - upnp: enable IPv6 + * archive + - iso9660: libcdio 2.0 compatibility + +- Update to version 0.20.15: + * queue: fix crash after seek failure + * resampler + - soxr: clear internal state after manual song change + * state file + - make mount point restore errors non-fatal + - fix crash when restoring mounts with incompatible database + plugin + +- Run spec-cleaner + +------------------------------------------------------------------- +Wed Jan 31 10:42:14 UTC 2018 - [email protected] + +- Adjust usage of gccN for Leap42 and SLE12 + +------------------------------------------------------------------- Old: ---- mpd-0.20.14.tar.xz New: ---- mpd-0.20.16.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpd.spec ++++++ --- /var/tmp/diff_new_pack.OfAGNa/_old 2018-02-05 10:53:58.289611835 +0100 +++ /var/tmp/diff_new_pack.OfAGNa/_new 2018-02-05 10:53:58.293611648 +0100 @@ -20,15 +20,15 @@ %bcond_with faad %if !%{defined _userunitdir} -%define _userunitdir /usr/lib/systemd/user +%define _userunitdir %{_prefix}/lib/systemd/user %endif Name: mpd -Version: 0.20.14 +Version: 0.20.16 Release: 0 Summary: Music Player Daemon License: GPL-3.0+ Group: Productivity/Multimedia/Sound/Players -URL: https://www.musicpd.org/ +Url: https://www.musicpd.org/ Source: https://www.musicpd.org/download/mpd/0.20/mpd-%{version}.tar.xz Source2: README.%{name} Source3: mpd-user.conf @@ -37,30 +37,41 @@ Patch1: mpd-configh.patch BuildRequires: autoconf BuildRequires: automake -BuildRequires: pkg-config +%if 0%{?suse_version} > 1315 BuildRequires: libboost_headers-devel -#uildRequires: cdrkit-cdrtools-compat +%else +BuildRequires: boost-devel +%endif %if 0%{?suse_version} > 1320 BuildRequires: gcc BuildRequires: gcc-c++ %else -# Leap 42.2+ / SLE12SP2Backports +%if 0%{?sle_version} == 120200 +# Leap 42.2 BuildRequires: gcc6 BuildRequires: gcc6-c++ +%else +# Leap 42.3+ / SLE12SP3Backports +BuildRequires: gcc7 +BuildRequires: gcc7-c++ %endif -BuildRequires: libcue-devel -BuildRequires: libmikmod-devel -# MPD_ENABLE_AUTO_LIB -BuildRequires: pkgconfig(bzip2) +%endif +#uildRequires: cdrkit-cdrtools-compat %if %{with faad} BuildRequires: faad2-devel %endif +# +BuildRequires: libcue-devel +BuildRequires: libmikmod-devel BuildRequires: libmp3lame-devel +BuildRequires: pkgconfig # MPD_ENABLE_AUTO_PKG BuildRequires: pkgconfig(alsa) >= 0.9.0 BuildRequires: pkgconfig(ao) BuildRequires: pkgconfig(audiofile) >= 0.3 BuildRequires: pkgconfig(avahi-client) +# MPD_ENABLE_AUTO_LIB +BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(flac) >= 1.2 @@ -102,14 +113,13 @@ #uildRequires: pkgconfig(yajl) >= 2.0 BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zziplib) >= 0.13 -# -%if %{suse_version} > 1320 +Requires(pre): %fillup_prereq +Requires(pre): pwdutils +Requires(pre): shadow +%if 0%{?suse_version} > 1320 BuildRequires: group(audio) Requires(pre): group(audio) %endif -Requires(pre): pwdutils -Requires(pre): shadow -Requires(pre): %fillup_prereq %{?systemd_requires} %description @@ -128,14 +138,14 @@ %patch1 -p1 %build -%if 0%{?suse_version} > 1320 export CC=gcc export CXX=g++ -%else -# Leap 42.2+ / SLE12SP2Backports -export CC=gcc-6 -export CXX=g++-6 -%endif +test -x "$(type -p gcc-5)" && export CC=gcc-5 +test -x "$(type -p g++-5)" && export CXX=g++-5 +test -x "$(type -p gcc-6)" && export CC=gcc-6 +test -x "$(type -p g++-6)" && export CXX=g++-6 +test -x "$(type -p gcc-7)" && export CC=gcc-7 +test -x "$(type -p g++-7)" && export CXX=g++-7 NOCONFIGURE=1 ./autogen.sh %configure \ --disable-sidplay \ @@ -225,8 +235,8 @@ \ --with-boost=yes \ --enable-systemd-daemon \ - --with-systemdsystemunitdir=%_unitdir \ - --with-systemduserunitdir=%_userunitdir + --with-systemdsystemunitdir=%{_unitdir} \ + --with-systemduserunitdir=%{_userunitdir} make %{?_smp_mflags} %install @@ -239,13 +249,13 @@ # additional docs install -m 0644 %{SOURCE2} README.mpd # copy example mpd.conf -install -Dm0644 %{buildroot}%{_docdir}/%{name}/mpdconf.example %{buildroot}/etc/mpd.conf +install -Dm0644 %{buildroot}%{_docdir}/%{name}/mpdconf.example %{buildroot}%{_sysconfdir}/mpd.conf cp -a "%{SOURCE3}" "%{buildroot}%{_docdir}/%{name}/" ln -s service %{buildroot}%{_sbindir}/rcmpd %pre # add mpd user only when installing first time -getent passwd mpd >/dev/null || useradd -r -g audio -d /var/lib/mpd -s /sbin/nologin -c "user for mpd" mpd +getent passwd mpd >/dev/null || useradd -r -g audio -d %{_localstatedir}/lib/mpd -s /sbin/nologin -c "user for mpd" mpd %service_add_pre mpd.service %post @@ -259,7 +269,7 @@ %files %doc AUTHORS COPYING NEWS README.md README.mpd -%config(noreplace) /etc/%{name}.conf +%config(noreplace) %{_sysconfdir}/%{name}.conf %{_bindir}/%{name} %{_sbindir}/rcmpd %attr(0755,mpd,audio) %{_localstatedir}/lib/%{name} ++++++ mpd-0.20.14.tar.xz -> mpd-0.20.16.tar.xz ++++++ ++++ 2458 lines of diff (skipped)
