[MPlayer-cvslog] r26497 - trunk/configure

nicodvb subversion at mplayerhq.hu
Tue Apr 22 23:48:28 CEST 2008


Author: nicodvb
Date: Tue Apr 22 23:48:28 2008
New Revision: 26497

Log:
added support for dvdread-config (from our svn), called as fallback when dvdread isn't detected

Modified:
   trunk/configure

Modified: trunk/configure
==============================================================================
--- trunk/configure	(original)
+++ trunk/configure	Tue Apr 22 23:48:28 2008
@@ -451,6 +451,7 @@ multiple paths separated by ':'):
   --with-gtk-config=PATH      path to gtk*-config
   --with-sdl-config=PATH      path to sdl*-config
   --with-dvdnav-config=PATH   path to dvdnav-config
+  --with-dvdread-config=PATH   path to dvdread-config
 
 This configure script is NOT autoconf-based, even though its output is similar.
 It will try to autodetect all configuration options. If you --enable an option
@@ -576,6 +577,7 @@ _ladspa=auto
 _xmms=no
 _dvdnav=auto
 _dvdnavconfig=dvdnav-config
+_dvdreadconfig=dvdread-config
 _dvdread=auto
 _dvdread_internal=auto
 _libdvdcss_internal=auto
@@ -741,6 +743,9 @@ for ac_option do
   --with-dvdnav-config=*)
     _dvdnavconfig=`echo $ac_option | cut -d '=' -f 2`
     ;;
+  --with-dvdread-config=*)
+    _dvdreadconfig=`echo $ac_option | cut -d '=' -f 2`
+    ;;
 
   --extra-libs=*)
     _extra_libs=`echo $ac_option | cut -d '=' -f 2`
@@ -5435,6 +5440,18 @@ EOF
     cc_check -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
       -ldvdread $_ld_dl && _dvdread=yes && _res_comment="external"
   fi
+  if test "$_dvdread" = no ; then
+    _dvdreadconfig="dvdread-config"
+    _dvdreadcflags=`$_dvdreadconfig --cflags`
+    _dvdreadlibs=`$_dvdreadconfig --libs`
+    if cc_check -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
+      $_dvdreadcflags $_dvdreadlibs $_ld_dl ; then
+      _dvdread=yes
+      _inc_extra="$_inc_extra $_dvdreadcflags"
+      _ld_extra="$_ld_extra $_dvdreadlibs"
+      _res_comment="external"
+    fi
+  fi
 fi
 
 if test "$_dvdread_internal" = yes; then



More information about the MPlayer-cvslog mailing list