Hello community, here is the log from the commit of package mpclient for openSUSE:Leap:15.2 checked in at 2020-03-02 13:25:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/mpclient (Old) and /work/SRC/openSUSE:Leap:15.2/.mpclient.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpclient" Mon Mar 2 13:25:41 2020 rev:11 rq:779979 version:0.33 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/mpclient/mpclient.changes 2020-01-15 15:31:22.238776020 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.mpclient.new.26092/mpclient.changes 2020-03-02 13:25:41.414676667 +0100 @@ -1,0 +2,43 @@ +Wed Nov 6 15:51:04 UTC 2019 - Илья Индиго <[email protected]> + +- Update to 0.33 + * https://raw.githubusercontent.com/MusicPlayerDaemon/mpc/v0.33/NEWS + * fix off-by-one bug in "prio" command + * reduce network transfer for "playlist", "ls", "listall" + +------------------------------------------------------------------- +Tue Oct 8 09:58:41 UTC 2019 - Илья Индиго <[email protected]> + +- Refresh spec-file via spec-cleaner and manual optimizations + * specified the correct license GPL-2.0-or-later +- Update to 0.32 + * https://raw.githubusercontent.com/MusicPlayerDaemon/mpc/v0.32/NEWS + * add commands "queued", "seekthrough", "mount", "unmount" + * support "search" with filter expression (MPD 0.21) + * support "load" with range + * allow only tag names after "list" + * fix the Windows build (no strndup()) + * make documentation build optional with -Ddocumentation={true|false|auto} + * build: require Meson 0.47 + * add command "listneighbors" + * reduce network transfer for "search" + * fall back to "Composer" or "AlbumArtist" tag in the default format + * support abstract socket in --host option + +------------------------------------------------------------------- +Thu Oct 4 08:47:40 UTC 2018 - Tomáš Chvátal <[email protected]> + +- Update to 0.30: + * add command "rescan" + * seek: use the "seekcur" command instead of "seekid" + * require MPD 0.19 + * implement %prio% for --format + * the default --format falls back to "performer" if there is no "artist" + * add command "prio" + * command "outputs" prints attributes + * fix build failure with gcc 7.0 and clang 4.0 + * build with Meson instead of autotools +- Switch to meson +- Move the bash completion to /usr + +------------------------------------------------------------------- Old: ---- mpc-0.28.tar.xz New: ---- mpc-0.33.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpclient.spec ++++++ --- /var/tmp/diff_new_pack.ecIRdq/_old 2020-03-02 13:25:41.702677240 +0100 +++ /var/tmp/diff_new_pack.ecIRdq/_new 2020-03-02 13:25:41.706677248 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpclient # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -13,21 +13,22 @@ # 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: mpclient -Version: 0.28 +Version: 0.33 Release: 0 -License: GPL-2.0 Summary: A minimalist command line interface to MPD -Url: http://www.musicpd.org/ -Group: Productivity/Multimedia/Sound/Utilities -Source: http://www.musicpd.org/download/mpc/0/mpc-%{version}.tar.xz -BuildRequires: pkg-config -BuildRequires: pkgconfig(libmpdclient) >= 2.9 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +License: GPL-2.0-or-later +URL: https://www.musicpd.org +Source0: https://www.musicpd.org/download/mpc/0/mpc-%{version}.tar.xz +BuildRequires: meson >= 0.47.2 +BuildRequires: ninja +BuildRequires: pkgconfig +BuildRequires: python3-Sphinx +BuildRequires: pkgconfig(libmpdclient) %description A client for MPD, the Music Player Daemon. mpc connects to a MPD @@ -38,23 +39,24 @@ %setup -q -n mpc-%{version} %build -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%makeinstall -install -m 0755 doc/mpd-pls-handler.sh %{buildroot}%{_bindir}/mpd-pls-handler -install -m 0755 doc/mpd-m3u-handler.sh %{buildroot}%{_bindir}/mpd-m3u-handler -install -m 0755 doc/mppledit %{buildroot}%{_bindir}/mppledit - -mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/ -install -m 0644 doc/mpc-completion.bash %{buildroot}%{_sysconfdir}/bash_completion.d/mpc-completion.sh -rm -rf %{buildroot}%{_datadir}/doc +%meson_install +install -m 0755 contrib/mpd-pls-handler.sh %{buildroot}%{_bindir}/mpd-pls-handler +install -m 0755 contrib/mpd-m3u-handler.sh %{buildroot}%{_bindir}/mpd-m3u-handler +install -Dm 0644 contrib/mpc-completion.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name} +rm -r %{buildroot}%{_datadir}/doc + +%check +%meson_test %files -%doc COPYING NEWS README -%{_bindir}/* -%config %{_sysconfdir}/bash_completion.d -%{_mandir}/man1/* +%license COPYING +%doc NEWS README.rst +%config %{_datadir}/bash-completion/completions/%{name} +%{_bindir}/{mpc,mpd-*} +%{_mandir}/man1/mpc.1%{?ext_man} %changelog ++++++ mpc-0.28.tar.xz -> mpc-0.33.tar.xz ++++++ ++++ 17552 lines of diff (skipped)
