Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 255131 Details for
Bug 291694
media-tv/xbmc-9.04 depends on mysql only
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
xbmc mythtv configure patch
xbmc-9.11-nomythtv.patch (text/plain), 3.39 KB, created by
Damien Thébault
on 2010-11-22 19:30:32 UTC
(
hide
)
Description:
xbmc mythtv configure patch
Filename:
MIME Type:
Creator:
Damien Thébault
Created:
2010-11-22 19:30:32 UTC
Size:
3.39 KB
patch
obsolete
>--- a/configure.in 2009-12-17 03:39:13.000000000 +0100 >+++ b/configure.in 2010-11-21 14:43:13.820339264 +0100 >@@ -37,6 +37,8 @@ > pulse_disabled="== PulseAudio support manually disabled. ==" > faac_not_found="== Could not find libfaac. FAAC support disabled. ==" > faac_disabled="== FAAC support manually disabled. ==" >+mysql_not_found="Could not find required library libmysqlclient for MythTV." >+mythtv_disabled="== MythTV support disabled. ==" > dvdcss_enabled="== DVDCSS support enabled. ==" > dvdcss_disabled="== DVDCSS support disabled. ==" > avahi_not_found="== Could not find libavahi-common or libavahi-client. Avahi support disabled. ==" >@@ -160,6 +162,12 @@ > [use_faac=$enableval], > [use_faac=yes]) > >+AC_ARG_ENABLE([mythtv], >+ [AS_HELP_STRING([--enable-mythtv], >+ [enable MythTV support (default is yes)])], >+ [use_mythtv=$enableval], >+ [use_mythtv=yes]) >+ > AC_ARG_ENABLE([dvdcss], > [AS_HELP_STRING([--enable-dvdcss], > [enable DVDCSS support (default is yes)])], >@@ -326,7 +334,6 @@ > AC_CHECK_HEADER([vorbis/vorbisfile.h],, AC_MSG_ERROR($missing_library)) > AC_CHECK_HEADER([vorbis/vorbisenc.h],, AC_MSG_ERROR($missing_library)) > AC_CHECK_LIB([bz2], [main],, AC_MSG_ERROR($missing_library)) >-AC_CHECK_LIB([mysqlclient], [main],, AC_MSG_ERROR($missing_library)) > AC_CHECK_LIB([jpeg], [main],, AC_MSG_ERROR($missing_library)) # check for cximage > AC_CHECK_LIB([pthread], [main],, AC_MSG_ERROR($missing_library)) > AC_CHECK_LIB([lzo2], [main],, AC_MSG_ERROR($missing_library)) >@@ -454,6 +461,15 @@ > fi > fi > >+# MySQL >+if test "$use_mythtv" = "yes"; then >+ AC_CHECK_LIB([mysqlclient], [main], >+ AC_DEFINE([BUILD_MYTHTV], [1], [Define to 1 to build mythtv.]), >+ AC_MSG_ERROR($mysql_not_found)) >+else >+ AC_MSG_RESULT($mythtv_disabled) >+fi >+ > # avahi > if test "$host_vendor" = "apple" ; then > use_avahi="no" >@@ -870,6 +886,12 @@ > final_message="$final_message\n FAAC:\t\tNo" > fi > >+if test "$use_mythtv" = "yes"; then >+ final_message="$final_message\n MythTV:\t\tYes" >+else >+ final_message="$final_message\n MythTV:\t\tNo" >+fi >+ > # DVDCSS > if test "$use_dvdcss" = "yes"; then > AC_MSG_NOTICE($dvdcss_enabled) >@@ -1039,6 +1061,7 @@ > AC_SUBST(USE_PYTHON2_4) > AC_SUBST(OUTPUT_FILES) > AC_SUBST(HAVE_XBMC_NONFREE) >+AC_SUBST(BUILD_MYTHTV) > # Function to run the configure scripts in our submodules > # Consists of three paramaters, the path to the submodule, the configure command > # with appropriate arguments, and a third parameter set to 1 if we are to skip >--- a/Makefile.in 2009-12-15 08:04:18.000000000 +0100 >+++ b/Makefile.in 2010-11-21 14:14:05.988339264 +0100 >@@ -27,7 +27,6 @@ > xbmc/FileSystem/MusicDatabaseDirectory \ > xbmc/FileSystem/VideoDatabaseDirectory \ > xbmc/karaoke \ >- xbmc/lib/libcmyth \ > xbmc/lib/libhts \ > xbmc/lib/libGoAhead \ > xbmc/lib/libPython \ >@@ -49,6 +48,11 @@ > xbmc/linux \ > xbmc/osx > >+ifeq (@BUILD_MYTHTV@,1) >+BIN_DIRS+= \ >+ xbmc/lib/libcmyth >+endif >+ > EC_DIRS= \ > tools/EventClients > >@@ -374,12 +378,16 @@ > endif > > DYNOBJSXBMC= \ >- xbmc/lib/libcmyth/libcmyth.a \ > xbmc/linux/linux.a \ > xbmc/utils/utils.a \ > xbmc/cores/DllLoader/exports/util/exports_utils.a \ > xbmc/cores/DllLoader/exports/exports.a > >+ifeq (@BUILD_MYTHTV@,1) >+DYNOBJSXBMC+= \ >+ xbmc/lib/libcmyth/libcmyth.a >+endif >+ > # platform dependend objects > ifeq ($(findstring osx,$(ARCH)), osx) > OBJSXBMC += \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 291694
: 255131 |
255133