Mon Aug 14 21:14:49 2017 UTC ()
Updated libmpdclient to 2.13.

Switch to meson build framework since autoconf one was removed.

libmpdclient 2.13 (2017/07/25)
* fix build with meson > 0.38.1
* fix connect error "Operation now in progress"

libmpdclient 2.12 (2017/07/21)
* support MPD protocol 0.21
  - support tag "OriginalDate"
  - command "tagtypes" plus "disable", "enable", "clear"
* support MPD protocol 0.20
  - support "plchanges" and "plchangesposid" with range
* support MPD protocol 0.19
  - commands "addtagid", "cleartagid"
  - command "listfiles"
  - grouping for "list" and "count"
  - tag "AlbumSort"
  - "seekid" with float time
* use relative #include paths to avoid clashes with other libmpdclient copies
* build with Meson instead of autotools


(wiz)
diff -r1.9 -r1.10 pkgsrc/audio/libmpdclient/Makefile
diff -r1.9 -r1.10 pkgsrc/audio/libmpdclient/distinfo
diff -r1.4 -r1.5 pkgsrc/audio/libmpdclient/PLIST

cvs diff -r1.9 -r1.10 pkgsrc/audio/libmpdclient/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libmpdclient/Makefile 2017/04/04 13:12:42 1.9
+++ pkgsrc/audio/libmpdclient/Makefile 2017/08/14 21:14:49 1.10
@@ -1,20 +1,14 @@ @@ -1,20 +1,14 @@
1# $NetBSD: Makefile,v 1.9 2017/04/04 13:12:42 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2017/08/14 21:14:49 wiz Exp $
2 2
3DISTNAME= libmpdclient-2.11 3DISTNAME= libmpdclient-2.13
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= http://www.musicpd.org/download/libmpdclient/2/ 5MASTER_SITES= http://www.musicpd.org/download/libmpdclient/2/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://mpd.wikia.com/wiki/ClientLib:libmpdclient 9HOMEPAGE= http://mpd.wikia.com/wiki/ClientLib:libmpdclient
10COMMENT= Asynchronous API library for interfacing MPD 10COMMENT= Asynchronous API library for interfacing MPD
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13GNU_CONFIGURE= yes 13.include "../../devel/py-meson/build.mk"
14USE_LIBTOOL= yes 
15 
16PKGCONFIG_OVERRIDE+= libmpdclient.pc.in 
17 
18CONFIGURE_ARGS+= --disable-documentation 
19 
20.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/audio/libmpdclient/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libmpdclient/distinfo 2017/04/04 13:12:42 1.9
+++ pkgsrc/audio/libmpdclient/distinfo 2017/08/14 21:14:49 1.10
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.9 2017/04/04 13:12:42 wiz Exp $ 1$NetBSD: distinfo,v 1.10 2017/08/14 21:14:49 wiz Exp $
2 2
3SHA1 (libmpdclient-2.11.tar.xz) = 26c4ad54e69555a18bbf1b0ba49b22296d4caf7f 3SHA1 (libmpdclient-2.13.tar.xz) = 83a960131149215b39b907f549f54460aa083257
4RMD160 (libmpdclient-2.11.tar.xz) = fb449a56451ac56967fc729d807746398c21b661 4RMD160 (libmpdclient-2.13.tar.xz) = 992bd4604dca73ac3a6cf4e9a7bc0733146e45b6
5SHA512 (libmpdclient-2.11.tar.xz) = 0503db31262acfb871578278d6526e12ee2ffbbe414425ab5ebac61f27da8ad4503d948b4d192421d301bd0a29b9b460f195e82a44608f984697a8aa47b2eb9b 5SHA512 (libmpdclient-2.13.tar.xz) = a2aa4e1e4fcb4ab390a0a38e745e59a9764c40bfcd07d449fdc7fef7b0c5fc0c2e795ef545b6fa6d62c00861d306cab41ea43011510ad1e3a60603873a3c1b28
6Size (libmpdclient-2.11.tar.xz) = 274836 bytes 6Size (libmpdclient-2.13.tar.xz) = 56964 bytes

cvs diff -r1.4 -r1.5 pkgsrc/audio/libmpdclient/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/libmpdclient/PLIST 2017/04/04 13:12:42 1.4
+++ pkgsrc/audio/libmpdclient/PLIST 2017/08/14 21:14:49 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2017/04/04 13:12:42 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2017/08/14 21:14:49 wiz Exp $
2include/mpd/async.h 2include/mpd/async.h
3include/mpd/audio_format.h 3include/mpd/audio_format.h
4include/mpd/capabilities.h 4include/mpd/capabilities.h
5include/mpd/client.h 5include/mpd/client.h
6include/mpd/compiler.h 6include/mpd/compiler.h
7include/mpd/connection.h 7include/mpd/connection.h
8include/mpd/database.h 8include/mpd/database.h
9include/mpd/directory.h 9include/mpd/directory.h
10include/mpd/entity.h 10include/mpd/entity.h
11include/mpd/error.h 11include/mpd/error.h
12include/mpd/idle.h 12include/mpd/idle.h
13include/mpd/list.h 13include/mpd/list.h
14include/mpd/message.h 14include/mpd/message.h
@@ -23,19 +23,22 @@ include/mpd/protocol.h @@ -23,19 +23,22 @@ include/mpd/protocol.h
23include/mpd/queue.h 23include/mpd/queue.h
24include/mpd/recv.h 24include/mpd/recv.h
25include/mpd/response.h 25include/mpd/response.h
26include/mpd/search.h 26include/mpd/search.h
27include/mpd/send.h 27include/mpd/send.h
28include/mpd/settings.h 28include/mpd/settings.h
29include/mpd/socket.h 29include/mpd/socket.h
30include/mpd/song.h 30include/mpd/song.h
31include/mpd/stats.h 31include/mpd/stats.h
32include/mpd/status.h 32include/mpd/status.h
33include/mpd/sticker.h 33include/mpd/sticker.h
34include/mpd/tag.h 34include/mpd/tag.h
35include/mpd/version.h 35include/mpd/version.h
36lib/libmpdclient.la 36lib/libmpdclient.so
 37lib/libmpdclient.so.2
 38lib/libmpdclient.so.${PKGVERSION}
37lib/pkgconfig/libmpdclient.pc 39lib/pkgconfig/libmpdclient.pc
 40share/doc/libmpdclient/AUTHORS
38share/doc/libmpdclient/COPYING 41share/doc/libmpdclient/COPYING
39share/doc/libmpdclient/NEWS 42share/doc/libmpdclient/NEWS
40share/doc/libmpdclient/README 43share/doc/libmpdclient/README.rst
41share/vala/vapi/libmpdclient.vapi 44share/vala/vapi/libmpdclient.vapi