[banshee: 15/57] Initial pkg-config check for Mono.Upnp
- From: Bertrand Lorentz <blorentz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee: 15/57] Initial pkg-config check for Mono.Upnp
- Date: Mon, 13 Feb 2012 20:29:04 +0000 (UTC)
commit 7357bfa83b04ed1c43a6513a085f5b9c95bb8753
Author: Tobias Arrskog <topfs2 xbmc org>
Date: Mon Jun 27 16:43:44 2011 +0200
Initial pkg-config check for Mono.Upnp
build/build.environment.mk | 3 ++-
build/m4/banshee/mono-upnp.m4 | 12 ++++++++++++
configure.ac | 3 +++
3 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/build/build.environment.mk b/build/build.environment.mk
index a503b1a..13a9a80 100644
--- a/build/build.environment.mk
+++ b/build/build.environment.mk
@@ -29,6 +29,7 @@ LINK_MONO_ADDINS_DEPS = $(MONO_ADDINS_LIBS)
LINK_MONO_ADDINS_SETUP_DEPS = $(MONO_ADDINS_SETUP_LIBS)
LINK_INDICATESHARP = $(INDICATESHARP_LIBS)
LINK_UBUNTUONESHARP = $(UBUNTUONESHARP_LIBS)
+LINK_MONO_UPNP = $(MONO_SSDP_LIBS) $(MONO_UPNP_LIBS) $(MONO_UPNP_DCP_MEDIASERVER1_LIBS)
DIR_BIN = $(top_builddir)/bin
@@ -163,7 +164,7 @@ REF_EXTENSION_AUDIOBOOK = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_SAMPLE = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_REMOTE_AUDIO = $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_MONO_ZEROCONF)
REF_EXTENSION_UBUNTUONEMUSICSTORE= $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_UBUNTUONESHARP)
-REF_EXTENSION_UPNP= $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_BANSHEE_SERVICES_DEPS) -r:Mono.Ssdp.dll -r:Mono.Upnp.dll -r:Mono.Upnp.Dcp.MediaServer1.dll
+REF_EXTENSION_UPNP= $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_MONO_UPNP)
REF_EXTENSION_WIKIPEDIA= $(LINK_BANSHEE_WEBBROWSER_DEPS)
# Backends
diff --git a/build/m4/banshee/mono-upnp.m4 b/build/m4/banshee/mono-upnp.m4
new file mode 100644
index 0000000..744a1b2
--- /dev/null
+++ b/build/m4/banshee/mono-upnp.m4
@@ -0,0 +1,12 @@
+AC_DEFUN([BANSHEE_CHECK_MONO_UPNP],
+[
+ PKG_CHECK_MODULES(MONO_SSDP, mono.ssdp >= 0.1)
+ AC_SUBST(MONO_SSDP_LIBS)
+
+ PKG_CHECK_MODULES(MONO_UPNP, mono.upnp >= 0.1)
+ AC_SUBST(MONO_UPNP_LIBS)
+
+ PKG_CHECK_MODULES(MONO_UPNP_DCP_MEDIASERVER1, mono.upnp.dcp.mediaserver1 >= 0.1)
+ AC_SUBST(MONO_UPNP_DCP_MEDIASERVER1_LIBS)
+])
+
diff --git a/configure.ac b/configure.ac
index c1463ac..9eae358 100644
--- a/configure.ac
+++ b/configure.ac
@@ -132,6 +132,9 @@ BANSHEE_CHECK_GTK_SHARP
dnl OS X (optional through --enable-osx)
BANSHEE_CHECK_OSX
+dnl Mono.Upnp libraries
+BANSHEE_CHECK_MONO_UPNP
+
PKG_CHECK_MODULES(SQLITE, sqlite3 >= 3.4)
dnl GNOME (optional)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]