X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configure.ac;h=64296b71df92b6f5a4037f7ae23a98661314fe5d;hb=a3a7708c78cd3e008d8d21f9301c0d5a31a3e286;hp=ea8f366aff871173c0bf7c7c2152eca099dfe80f;hpb=f954a0582e9cf3e2cfdc612fb3dbe14abbcf6a5a;p=vlc diff --git a/configure.ac b/configure.ac index ea8f366aff..64296b71df 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ dnl Autoconf settings for vlc -AC_COPYRIGHT([Copyright 2002-2009 the VideoLAN team]) +AC_COPYRIGHT([Copyright 2002-2010 the VideoLAN team]) AC_INIT(vlc, 1.1.0-git) VERSION_MAJOR="1" @@ -12,7 +12,7 @@ AC_SUBST(PKGDIR) CONFIGURE_LINE="`echo "$0 $ac_configure_args" | sed -e 's/\\\/\\\\\\\/g'`" CODENAME="The Luggage" -COPYRIGHT_YEARS="1996-2009" +COPYRIGHT_YEARS="1996-201O" AC_PREREQ(2.59c) AC_CONFIG_SRCDIR(src/libvlc.c) @@ -189,7 +189,7 @@ case "${host_os}" in bsdi*) SYS=bsdi CFLAGS_save="${CFLAGS_save} -pthread"; CFLAGS="${CFLAGS_save}" - VLC_ADD_LIBS([dvd dvdcss vcd cdda vcdx cddax],[-ldvd]) + VLC_ADD_LIBS([dvd dvdcss vcd cdda vcdx],[-ldvd]) ;; *bsd*) SYS="${host_os}" @@ -246,8 +246,6 @@ case "${host_os}" in echo " Assuming --enable-theora" enable_shout="yes" echo " Assuming --enable-shout" - enable_cddax="yes" - echo " Assuming --enable-cddax" enable_vcdx="yes" echo " Assuming --enable-vcdx" enable_caca="yes" @@ -348,7 +346,7 @@ case "${host_os}" in VLC_ADD_LIBS([libvlccore],[-lws2_32 -lnetapi32 -lwinmm]) VLC_ADD_LDFLAGS([vlc],[-mwindows]) VLC_ADD_LIBS([activex mozilla],[-lgdi32]) - VLC_ADD_LIBS([cdda vcdx cddax sdl_image aout_sdl vout_sdl],[-lwinmm]) + VLC_ADD_LIBS([cdda vcdx sdl_image aout_sdl vout_sdl],[-lwinmm]) VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp access_output_shout access_output_rtmp sap slp oldhttp stream_out_standard stream_out_rtp stream_out_raop vod_rtsp access_realrtsp rtp oldtelnet oldrc netsync gnutls growl_udp flac ts audioscrobbler lua remoteosd zvbi audiobargraph_a],[-lws2_32]) VLC_ADD_LIBS([access_file], [-lshlwapi]) dnl @@ -604,7 +602,7 @@ fi SOCKET_LIBS="" AC_CHECK_FUNCS(connect,,[ AC_CHECK_LIB(socket,connect,[ - VLC_ADD_LIBS([libvlccore cdda cddax],-lsocket) + VLC_ADD_LIBS([libvlccore cdda],-lsocket) SOCKET_LIBS="-lsocket" ]) ]) @@ -2489,44 +2487,8 @@ then fi dnl -dnl VCDX and CDDAX modules +dnl VCDX modules dnl -AC_ARG_ENABLE(cddax, - AS_HELP_STRING([--enable-cddax],[audio CD plugin with CD Text and CD paranoia - via libcdio (default disabled)])) - -AC_ARG_ENABLE(libcddb, - [ --enable-libcddb CDDB support for libcdio audio CD (default enabled)]) - -if test "${enable_cddax}" = "yes" -then - if test "$have_libcdio" = "yes" - then - AC_DEFINE(HAVE_CDDAX, 1, [Define for the audio CD plugin using libcdio]) - VLC_ADD_LIBS([cddax],[$LIBCDIO_LIBS]) - VLC_ADD_CFLAGS([cddax],[$LIBCDIO_CFLAGS]) - VLC_ADD_PLUGIN([cddax]) - PKG_CHECK_MODULES(LIBCDIO_PARANOIA, libcdio_paranoia >= 0.72, [ - VLC_ADD_LIBS([cddax],[$LIBCDIO_CDDA_LIBS $LIBCDIO_CDDA_LIBS $LIBCDIO_PARANOIA_LIBS])], - AC_MSG_WARN([CD Paranoia support disabled because no libcdio >= 0.72 found])) - else - AC_MSG_WARN([cddax plugin disabled because ok libcdio library not found or disabled]) - HAVE_CDDAX=no - fi - - if test "$enable_libcddb" != "no"; then - PKG_CHECK_MODULES(LIBCDDB, libcddb >= 0.9.5, [ - HAVE_LIBCDDB=yes - AC_DEFINE(HAVE_LIBCDDB, 1, [Define this if you have libcddb installed]) - VLC_ADD_LIBS([cddax],[$LIBCDDB_LIBS]) - VLC_ADD_CFLAGS([cddax],[$LIBCDDB_CFLAGS]) - ], - [AC_MSG_WARN(new enough libcddb not found. CDDB access disabled) - HAVE_LIBCDDB=no]) - fi - -fi - AC_ARG_ENABLE(vcdx, [ --enable-vcdx VCD with navigation via libvcdinfo (default disabled)]) @@ -2569,6 +2531,9 @@ AC_ARG_ENABLE(cdda, AC_ARG_ENABLE(vcd, [ --enable-vcd built-in VCD (default enabled)]) +AC_ARG_ENABLE(libcddb, + [ --enable-libcddb CDDB support for libcdio audio CD (default enabled)]) + if test "${enable_vcd}" != "no" then AC_MSG_CHECKING(for cdrom_msf0 in linux/cdrom.h) @@ -2610,8 +2575,8 @@ then then VLC_ADD_PLUGIN([vcd]) VLC_ADD_PLUGIN([cdda]) - VLC_ADD_LDFLAGS([vcd vcdx cdda cddax],[-Wl,-framework,IOKit,-framework,CoreFoundation]) - VLC_ADD_LIBS([vcdx cddax cdda],[-liconv]) + VLC_ADD_LDFLAGS([vcd vcdx cdda],[-Wl,-framework,IOKit,-framework,CoreFoundation]) + VLC_ADD_LIBS([vcdx cdda],[-liconv]) fi if test "$enable_libcddb" != "no"; then @@ -2677,7 +2642,7 @@ if test "${enable_screen}" != "no"; then fi dnl -dnl ipv6 plugin - not for QNX yet +dnl ipv6 plugin dnl have_ipv6=no AC_CHECK_FUNCS(inet_pton,[have_ipv6=yes],[ @@ -3538,16 +3503,6 @@ AS_IF( [test "${enable_asademux}" = "yes"], [ ]) ]) -dnl -dnl CMML plugin -dnl -AC_ARG_ENABLE(cmml, - [ --enable-cmml CMML support (default enabled)]) -if test "${enable_cmml}" != "no" -then - VLC_ADD_PLUGIN([cmml]) -fi - dnl dnl kate decoder plugin dnl @@ -3702,21 +3657,10 @@ dnl AC_ARG_ENABLE(opengl, [ --enable-opengl OpenGL support (default enabled)]) if test "${enable_opengl}" != "no" && - test "${SYS}" != "beos" -a "${SYS}" != "mingwce"; then - if test "${SYS}" != "darwin"; then - AC_CHECK_HEADERS(GL/gl.h GL/glu.h, [ - VLC_ADD_PLUGIN([opengl]) - if test "${SYS}" != "mingw32"; then - VLC_ADD_LIBS([opengl],[${X_LIBS} -lGL -lGLU]) - else - VLC_ADD_LIBS([opengl],[-lopengl32 -lglu32]) - fi - ]) - else + test "${SYS}" = "darwin"; then dnl OS X special case (no GL/gl.h but OpenGL/gl.h) VLC_ADD_PLUGIN([opengl]) VLC_ADD_LIBS([opengl],[-Wl,-framework,OpenGL]) - fi fi dnl @@ -4445,19 +4389,6 @@ AM_CONDITIONAL(BUILD_MACOSX_VLC_APP, [test "${enable_macosx_vlc_app}" != "no" && (test "${SYS}" = "darwin" || test "${enable_macosx_vlc_app}" = "yes") ]) -dnl -dnl QNX RTOS module -dnl -AC_ARG_ENABLE(qnx, - [ --enable-qnx QNX RTOS support (default enabled on QNX RTOS)]) - if test "${enable_qnx}" != "no" - then - AC_CHECK_HEADERS(Ph.h, [ - VLC_ADD_PLUGIN([qnx]) - VLC_ADD_LIBS([qnx],[-lasound -lph]) - ]) - fi - dnl dnl ncurses module dnl @@ -4633,6 +4564,12 @@ dnl AC_ARG_ENABLE(gnutls, [ --enable-gnutls gnutls TLS/SSL support (default enabled)]) +AS_IF([test "${have_libgcrypt}" != "yes"], [ + AS_IF([test "${enable_gnutls}" = "yes"], [ + AC_MSG_ERROR([--enable-gnutls and --disable-libgcrypt are mutually exclusive.]) + ]) + enable_gnutls="no" +]) AS_IF([test "${enable_gnutls}" != "no"], [ PKG_CHECK_MODULES(GNUTLS, [gnutls >= 1.7.4], [ VLC_ADD_PLUGIN([gnutls]) @@ -5172,7 +5109,6 @@ AC_CONFIG_FILES([ modules/access/dshow/Makefile modules/access/dvb/Makefile modules/access/mms/Makefile - modules/access/cdda/Makefile modules/access/rtp/Makefile modules/access/rtsp/Makefile modules/access/vcd/Makefile @@ -5189,7 +5125,6 @@ AC_CONFIG_FILES([ modules/audio_output/Makefile modules/codec/Makefile modules/codec/avcodec/Makefile - modules/codec/cmml/Makefile modules/codec/dmo/Makefile modules/codec/shine/Makefile modules/codec/subtitles/Makefile @@ -5212,7 +5147,6 @@ AC_CONFIG_FILES([ modules/gui/hildon/Makefile modules/gui/minimal_macosx/Makefile modules/gui/macosx_dialog_provider/Makefile - modules/gui/qnx/Makefile modules/gui/qt4/Makefile modules/gui/skins2/Makefile modules/meta_engine/Makefile