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

Reply via email to