Hi there, the ncmpc update (which will follow in a sec) requires libmpdclient now. Pretty painless port...
Yes I know, no new ports yet :)
>From 9c2e92e1d26df3fce09bb194083ba25c1f58b488 Mon Sep 17 00:00:00 2001 From: Tobias Ulmer <tobi...@tmux.org> Date: Fri, 19 Mar 2010 03:32:38 +0100 Subject: [PATCH 1/2] quick libmpdclient 2.1 port --- audio/libmpdclient/Makefile | 22 ++++++++++++++++++ audio/libmpdclient/distinfo | 5 ++++ audio/libmpdclient/pkg/DESCR | 2 + audio/libmpdclient/pkg/PFRAG.shared | 2 + audio/libmpdclient/pkg/PLIST | 42 +++++++++++++++++++++++++++++++++++ 5 files changed, 73 insertions(+), 0 deletions(-) create mode 100644 audio/libmpdclient/Makefile create mode 100644 audio/libmpdclient/distinfo create mode 100644 audio/libmpdclient/pkg/DESCR create mode 100644 audio/libmpdclient/pkg/PFRAG.shared create mode 100644 audio/libmpdclient/pkg/PLIST diff --git a/audio/libmpdclient/Makefile b/audio/libmpdclient/Makefile new file mode 100644 index 0000000..6742528 --- /dev/null +++ b/audio/libmpdclient/Makefile @@ -0,0 +1,22 @@ +# $OpenBSD$ + +COMMENT= library for interfacing MPD + +DISTNAME= libmpdclient-2.1 +SHARED_LIBS= mpdclient 2.0 +CATEGORIES= audio +HOMEPAGE= http://mpd.wikia.com/wiki/ClientLib:libmpdclient + +MAINTAINER= Tobias Ulmer <tobi...@tmux.org> + +# 3-BSD +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} + +CONFIGURE_STYLE= gnu + +.include <bsd.port.mk> diff --git a/audio/libmpdclient/distinfo b/audio/libmpdclient/distinfo new file mode 100644 index 0000000..15ddefe --- /dev/null +++ b/audio/libmpdclient/distinfo @@ -0,0 +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 diff --git a/audio/libmpdclient/pkg/DESCR b/audio/libmpdclient/pkg/DESCR new file mode 100644 index 0000000..200c24a --- /dev/null +++ b/audio/libmpdclient/pkg/DESCR @@ -0,0 +1,2 @@ +stable, documented, asynchronous API library for interfacing MPD +in the C, C++ & Objective C languages. diff --git a/audio/libmpdclient/pkg/PFRAG.shared b/audio/libmpdclient/pkg/PFRAG.shared new file mode 100644 index 0000000..c35c19e --- /dev/null +++ b/audio/libmpdclient/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +...@comment $OpenBSD$ +...@lib lib/libmpdclient.so.${LIBmpdclient_VERSION} diff --git a/audio/libmpdclient/pkg/PLIST b/audio/libmpdclient/pkg/PLIST new file mode 100644 index 0000000..4d42a44 --- /dev/null +++ b/audio/libmpdclient/pkg/PLIST @@ -0,0 +1,42 @@ +...@comment $OpenBSD$ +%%SHARED%% +include/mpd/ +include/mpd/async.h +include/mpd/audio_format.h +include/mpd/capabilities.h +include/mpd/client.h +include/mpd/compiler.h +include/mpd/connection.h +include/mpd/database.h +include/mpd/directory.h +include/mpd/entity.h +include/mpd/error.h +include/mpd/idle.h +include/mpd/list.h +include/mpd/mixer.h +include/mpd/output.h +include/mpd/pair.h +include/mpd/parser.h +include/mpd/password.h +include/mpd/player.h +include/mpd/playlist.h +include/mpd/protocol.h +include/mpd/queue.h +include/mpd/recv.h +include/mpd/response.h +include/mpd/search.h +include/mpd/send.h +include/mpd/song.h +include/mpd/stats.h +include/mpd/status.h +include/mpd/sticker.h +include/mpd/tag.h +include/mpd/version.h +lib/libmpdclient.a +lib/libmpdclient.la +lib/pkgconfig/ +lib/pkgconfig/libmpdclient.pc +share/doc/libmpdclient/ +share/doc/libmpdclient/COPYING +share/doc/libmpdclient/NEWS +share/doc/libmpdclient/README -- 1.6.5.7