aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-04-15 14:31:06 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-04-15 14:31:06 +0000
commit0601ae82d8373dede75590ad670e417e29f1cff7 (patch)
treee2d2039f654ea6515052efe164e4a7e0370a11a7
parent9ae469143c29c19ee24c0ffc9f91f4dcb252eaf3 (diff)
downloadenigma2-0601ae82d8373dede75590ad670e417e29f1cff7.tar.gz
enigma2-0601ae82d8373dede75590ad670e417e29f1cff7.zip
dont build dvdplugin when dreamdvd lib ist not available
-rw-r--r--configure.ac8
-rw-r--r--lib/python/Plugins/Extensions/DVDPlayer/Makefile.am2
2 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 50e30aad..43485871 100644
--- a/configure.ac
+++ b/configure.ac
@@ -14,6 +14,14 @@ AC_ARG_WITH(libsdl,
[[withsdl=yes]]
)
+AC_CHECK_HEADER(dreamdvd/ddvdlib.h,have_ddvdlib="yes",have_ddvdlib="no")
+if test x"${have_ddvdlib}" = xyes ; then
+ AC_DEFINE(HAVE_DDVDLIB, 1,[Define if ddvdlib is available])
+else
+ AC_MSG_NOTICE([ddvdlib not found... dont build dvd plugin])
+fi
+AM_CONDITIONAL(HAVE_DDVDLIB, test "$have_ddvdlib" = "yes")
+
AM_PATH_PYTHON()
AC_PYTHON_DEVEL
#AM_PATH_XINE(1.1.0,, AC_MSG_ERROR([*** Please install xine-lib (devel) first ***]))
diff --git a/lib/python/Plugins/Extensions/DVDPlayer/Makefile.am b/lib/python/Plugins/Extensions/DVDPlayer/Makefile.am
index ed474154..b7127c7a 100644
--- a/lib/python/Plugins/Extensions/DVDPlayer/Makefile.am
+++ b/lib/python/Plugins/Extensions/DVDPlayer/Makefile.am
@@ -1,3 +1,4 @@
+if HAVE_DDVDLIB
SUBDIRS = src
installdir = $(LIBDIR)/enigma2/python/Plugins/Extensions/DVDPlayer
@@ -7,3 +8,4 @@ install_PYTHON = \
plugin.py \
keymap.xml \
LICENSE
+endif