summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure75
1 files changed, 30 insertions, 45 deletions
diff --git a/configure b/configure
index 12f5e9db31..93f4766e39 100755
--- a/configure
+++ b/configure
@@ -337,13 +337,13 @@ Optional features:
--enable-smb enable Samba (SMB) input [autodetect]
--enable-live enable LIVE555 Streaming Media [disable]
--enable-nemesi enable Nemesi Streaming Media [autodetect]
+ --enable-lcms2 enable LCMS2 support [autodetect]
--disable-vcd disable VCD support [autodetect]
--disable-bluray disable Blu-ray support [autodetect]
--disable-dvdnav disable libdvdnav [autodetect]
--disable-dvdread disable libdvdread [autodetect]
--disable-dvdread-internal disable internal libdvdread [autodetect]
--disable-libdvdcss-internal disable internal libdvdcss [autodetect]
- --disable-cdparanoia disable cdparanoia [autodetect]
--disable-cddb disable cddb [autodetect]
--disable-bitmap-font disable bitmap font support [enable]
--disable-freetype disable FreeType 2 font rendering [autodetect]
@@ -629,6 +629,7 @@ _xanim=auto
_real=auto
_live=no
_nemesi=auto
+_lcms2=auto
_native_rtsp=yes
_xinerama=auto
_mga=auto
@@ -681,7 +682,7 @@ _charset="UTF-8"
_crash_debug=no
_sighandler=yes
_libdv=auto
-_cdparanoia=auto
+_cdda=auto
_cddb=auto
_big_endian=auto
_bitmap_font=yes
@@ -975,6 +976,8 @@ for ac_option do
--disable-live) _live=no ;;
--enable-nemesi) _nemesi=yes ;;
--disable-nemesi) _nemesi=no ;;
+ --enable-lcms2) _lcms2=yes ;;
+ --disable-lcms2) _lcms2=no ;;
--enable-xinerama) _xinerama=yes ;;
--disable-xinerama) _xinerama=no ;;
--enable-mga) _mga=yes ;;
@@ -1065,8 +1068,6 @@ for ac_option do
--disable-shm) _shm=no ;;
--enable-select) _select=yes ;;
--disable-select) _select=no ;;
- --enable-cdparanoia) _cdparanoia=yes ;;
- --disable-cdparanoia) _cdparanoia=no ;;
--enable-cddb) _cddb=yes ;;
--disable-cddb) _cddb=no ;;
--enable-big-endian) _big_endian=yes ;;
@@ -5133,57 +5134,25 @@ fi
echores "$_libdvdcss_internal"
-echocheck "cdparanoia"
-if test "$_cdparanoia" = auto ; then
- cat > $TMPC <<EOF
-#include <cdda_interface.h>
-#include <cdda_paranoia.h>
-// This need a better test. How ?
-int main(void) { void *test = cdda_verbose_set; return test == (void *)1; }
-EOF
- _cdparanoia=no
- for _inc_tmp in "" "-I/usr/include/cdda" "-I/usr/local/include/cdda" ; do
- cc_check $_inc_tmp -lcdda_interface -lcdda_paranoia $_ld_lm &&
- _cdparanoia=yes && extra_cflags="$extra_cflags $_inc_tmp" && break
- done
-fi
-if test "$_cdparanoia" = yes ; then
- _cdda='yes'
- extra_ldflags="$extra_ldflags -lcdda_interface -lcdda_paranoia"
- openbsd && extra_ldflags="$extra_ldflags -lutil"
-fi
-echores "$_cdparanoia"
-
-
echocheck "libcdio"
-if test "$_libcdio" = auto && test "$_cdparanoia" = no ; then
+if test "$_libcdio" = auto ; then
_libcdio=no
if pkg_config_add libcdio_paranoia ; then
_libcdio=yes
fi
fi
-if test "$_libcdio" = yes && test "$_cdparanoia" = no ; then
+if test "$_libcdio" = yes ; then
_cdda='yes'
- def_libcdio='#define CONFIG_LIBCDIO 1'
- def_havelibcdio='yes'
-else
- _libcdio=no
- if test "$_cdparanoia" = yes ; then
- res_comment="using cdparanoia"
- fi
- def_libcdio='#undef CONFIG_LIBCDIO'
- def_havelibcdio='no'
-fi
-echores "$_libcdio"
-
-if test "$_cdda" = yes ; then
+ def_cdda='#define CONFIG_CDDA 1'
test $_cddb = auto && test $networking = yes && _cddb=yes
- def_cdparanoia='#define CONFIG_CDDA 1'
inputmodules="cdda $inputmodules"
else
- def_cdparanoia='#undef CONFIG_CDDA'
+ _libcdio=no
+ _cdda='no'
+ def_cdda='#undef CONFIG_CDDA'
noinputmodules="cdda $noinputmodules"
fi
+echores "$_libcdio"
if test "$_cddb" = yes ; then
def_cddb='#define CONFIG_CDDB 1'
@@ -5628,6 +5597,20 @@ else
fi
echores "$_qtx"
+echocheck "LCMS2 support"
+if test "$_lcms2" = auto ; then
+ _lcms2=no
+ if pkg_config_add lcms2 ; then
+ _lcms2=yes
+ fi
+fi
+if test "$_lcms2" = yes; then
+ def_lcms2="#define CONFIG_LCMS2 1"
+else
+ def_lcms2="#undef CONFIG_LCMS2"
+fi
+echores "$_lcms2"
+
echocheck "Nemesi Streaming Media libraries"
if test "$_nemesi" = auto && test "$networking" = yes ; then
_nemesi=no
@@ -6407,6 +6390,7 @@ LIBDV = $_libdv
LIBDVDCSS_INTERNAL = $_libdvdcss_internal
LIBMAD = $_mad
LIBNEMESI = $_nemesi
+LCMS2 = $_lcms2
LIBNUT = $_libnut
LIBPOSTPROC = $libpostproc
LIBSMBCLIENT = $_smb
@@ -6644,9 +6628,9 @@ $(ff_config_enable "$cpuexts_all" "$cpuexts" "HAVE")
#define DEFAULT_DVD_DEVICE "$default_dvd_device"
$def_bluray
$def_bsdi_dvd
+$def_cdda
$def_cddb
$def_cdio
-$def_cdparanoia
$def_cdrom
$def_dvd
$def_dvd_bsd
@@ -6657,7 +6641,6 @@ $def_dvdio
$def_dvdnav
$def_dvdread
$def_hpux_scsi_h
-$def_libcdio
$def_sol_scsi_h
$def_vcd
@@ -6760,6 +6743,8 @@ $def_smb
$def_socklen_t
$def_vstream
+$def_lcms2
+
/* libvo options */
$def_3dfx