From a50e7c8b4e39f0b11bebe70b43e2a39e72a3fb71 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 23 Sep 2009 04:34:38 +0000 Subject: autoconf patches from PT M. git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1044 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- plugins.m4 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'plugins.m4') diff --git a/plugins.m4 b/plugins.m4 index 240d4f4..28aa26d 100644 --- a/plugins.m4 +++ b/plugins.m4 @@ -361,11 +361,13 @@ if test "$PLUGIN_MEMINFO" = "yes"; then fi # MPD -if test "$PLUGIN_MPD" = "yes"; then - if test -f "libmpdclient.h" - then - PLUGINS="$PLUGINS plugin_mpd.o libmpdclient.o" - AC_DEFINE(PLUGIN_MPD,1,[mpd plugin]) +if test "$PLUGIN_MPD" = "yes"; then + AC_CHECK_LIB(libmpd, [mpd_newConnection], [has_mpd_header="true"], [has_mpd_header="false"]) + if test "$has_mpd_header" = "true"; then + PLUGINS="$PLUGINS plugin_mpd.o" + PLUGINLIBS="$PLUGINLIBS `pkg-config libmpd --libs`" + CPPFLAGS="$CPPFLAGS `pkg-config libmpd --cflags`" + AC_DEFINE(PLUGIN_MPD,1,[mpd plugin]) else AC_MSG_WARN(libmpdclient.h header not found: mpd plugin disabled) AC_MSG_WARN(get libmpdclient.h from http://www.musicpd.org/libmpdclient.shtml) -- cgit v1.2.3