Update of libmpdclient to version 2.4. According to the changelog some more functions have been added but none changed. safety bump anyway, can't hurt.
Tested on amd64/i386 Index: Makefile =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/audio/libmpdclient/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 6 Sep 2010 11:40:39 -0000 1.4 +++ Makefile 16 Jan 2011 02:04:43 -0000 @@ -2,9 +2,8 @@ COMMENT= library for interfacing MPD -DISTNAME= libmpdclient-2.1 -REVISION= 1 -SHARED_LIBS= mpdclient 0.0 # 2.0 +DISTNAME= libmpdclient-2.4 +SHARED_LIBS= mpdclient 1.0 # 2.1 CATEGORIES= audio HOMEPAGE= http://mpd.wikia.com/wiki/ClientLib:libmpdclient Index: distinfo =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/audio/libmpdclient/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 5 Apr 2010 18:59:01 -0000 1.1.1.1 +++ distinfo 16 Jan 2011 01:56:59 -0000 @@ -1,5 +1,5 @@ -MD5 (libmpdclient-2.1.tar.gz) = 4WDbRCkxOtd6V8MCi/dnLA== -RMD160 (libmpdclient-2.1.tar.gz) = Vrmpk19xEgMcEiU1pOU612z4TQ0= -SHA1 (libmpdclient-2.1.tar.gz) = 86rdkRMraOFzj25uwwrkwGlAAxk= -SHA256 (libmpdclient-2.1.tar.gz) = GNe+ecOeCcPgMO90Ua8iF3gUMMySZdqLi67WGy8LagM= -SIZE (libmpdclient-2.1.tar.gz) = 331508 +MD5 (libmpdclient-2.4.tar.gz) = 76aWTET6fwFIGh+DZcH2yw== +RMD160 (libmpdclient-2.4.tar.gz) = hB11lNdmzrCSrPBjsJ3AHZWb+pU= +SHA1 (libmpdclient-2.4.tar.gz) = dMrq82AkFdz2JxOLNaCc5HOni74= +SHA256 (libmpdclient-2.4.tar.gz) = 4PdKo0GhjoqpKCYDTOgAqcQH5TIorOBKPE1V55pWmQE= +SIZE (libmpdclient-2.4.tar.gz) = 334720 Index: patches/patch-src_song_c =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/audio/libmpdclient/patches/patch-src_song_c,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_song_c --- patches/patch-src_song_c 6 Sep 2010 11:40:39 -0000 1.1 +++ patches/patch-src_song_c 16 Jan 2011 01:57:38 -0000 @@ -2,17 +2,17 @@ $OpenBSD: patch-src_song_c,v 1.1 2010/09 Fix build on gcc2. ---- src/song.c.orig Mon Sep 6 02:24:51 2010 -+++ src/song.c Mon Sep 6 03:26:07 2010 -@@ -86,6 +86,7 @@ static struct mpd_song * +--- src/song.c.orig Tue Jan 4 03:17:22 2011 ++++ src/song.c Sun Jan 16 02:57:01 2011 +@@ -101,6 +101,7 @@ static struct mpd_song * mpd_song_new(const char *uri) { struct mpd_song *song; + unsigned i; assert(uri != NULL); - -@@ -100,7 +101,7 @@ mpd_song_new(const char *uri) + assert(mpd_verify_uri(uri)); +@@ -116,7 +117,7 @@ mpd_song_new(const char *uri) return NULL; } @@ -21,7 +21,7 @@ Fix build on gcc2. song->tags[i].value = NULL; song->duration = 0; -@@ -116,12 +117,15 @@ mpd_song_new(const char *uri) +@@ -134,12 +135,15 @@ mpd_song_new(const char *uri) } void mpd_song_free(struct mpd_song *song) { @@ -39,7 +39,7 @@ Fix build on gcc2. if (tag->value == NULL) continue; -@@ -151,6 +155,7 @@ struct mpd_song * +@@ -169,6 +173,7 @@ struct mpd_song * mpd_song_dup(const struct mpd_song *song) { struct mpd_song *ret; @@ -47,7 +47,7 @@ Fix build on gcc2. bool success; assert(song != NULL); -@@ -160,7 +165,7 @@ mpd_song_dup(const struct mpd_song *song) +@@ -178,7 +183,7 @@ mpd_song_dup(const struct mpd_song *song) /* out of memory */ return NULL; Index: pkg/PLIST =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/audio/libmpdclient/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 5 Apr 2010 18:59:01 -0000 1.1.1.1 +++ pkg/PLIST 16 Jan 2011 02:05:56 -0000 @@ -26,6 +26,7 @@ include/mpd/recv.h include/mpd/response.h include/mpd/search.h include/mpd/send.h +include/mpd/settings.h include/mpd/song.h include/mpd/stats.h include/mpd/status.h