You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-tv/kodi/files/kodi-9999-nomythtv.patch

68 lines
1.6 KiB

http://trac.xbmc.org/ticket/11775
make mythtv support optional
diff --git a/Makefile.in b/Makefile.in
index 9ffae7e..17cc525 100755
--- a/Makefile.in
+++ b/Makefile.in
@@ -209,7 +209,7 @@ LIB_DIRS=\
lib/cpluff \
lib/xbmc-dll-symbols
-ifeq (@USE_MYSQL@,1)
+ifeq (@USE_MYTHTV@,1)
LIB_DIRS += lib/cmyth
CMYTH=cmyth
endif
diff --git a/configure.in b/configure.in
index d44825f..629d7b4 100755
--- a/configure.in
+++ b/configure.in
@@ -479,6 +479,12 @@ AC_ARG_ENABLE([mysql],
[AS_HELP_STRING([--disable-mysql],
[disable mysql])],
+AC_ARG_ENABLE([mythtv],
+ [AS_HELP_STRING([--disable-mythtv],
+ [disable mythtv])],
+ [use_mythtv=$enableval],
+ [use_mythtv=yes])
+
AC_ARG_ENABLE([webserver],
[AS_HELP_STRING([--disable-webserver],
[disable webserver])],
@@ -1080,6 +1086,9 @@ if test "$use_mysql" = "yes"; then
else
AC_MSG_ERROR($missing_program)
fi
+ if test "$use_mythtv" = "yes"; then
+ AC_DEFINE([HAVE_MYTHTV],[1],["Define to 1 if you want mythtv support"])
+ fi
fi
AC_CHECK_HEADER([ass/ass.h],, AC_MSG_ERROR($missing_library))
AC_CHECK_HEADER([mpeg2dec/mpeg2.h],, AC_MSG_ERROR($missing_library))
@@ -2372,6 +2381,15 @@ else
final_message="$final_message\n MySQL:\tNo"
USE_MYSQL=0
fi
+
+if test "$use_mythtv" = "yes"; then
+ final_message="$final_message\n MythTV:\tYes"
+ USE_MYTHTV=1
+else
+ final_message="$final_message\n MythTV:\tNo"
+ USE_MYTHTV=0
+fi
+
if test "$use_webserver" = "yes"; then
final_message="$final_message\n Webserver:\tYes"
USE_WEB_SERVER=1
@@ -2675,6 +2693,7 @@ AC_SUBST(USE_LIBUDEV)
AC_SUBST(USE_LIBUSB)
AC_SUBST(USE_LIBCEC)
AC_SUBST(USE_MYSQL)
+AC_SUBST(USE_MYTHTV)
AC_SUBST(USE_WAYLAND)