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)


Reply via email to