X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configure.in;h=5d826eaf8759e3fd696b2eafe2e6bb58e21fbeaa;hb=a0c1805bd992c0ae1fa018156358d831fbaf8f93;hp=1081201e1e4ddab09f5795fb8b1209a0b79d443b;hpb=1c5f83306fef6eab871ea4c6111c978058f00803;p=vlc diff --git a/configure.in b/configure.in index 1081201e1e..5d826eaf87 100644 --- a/configure.in +++ b/configure.in @@ -4,7 +4,7 @@ AC_CONFIG_HEADER(include/defs.h) AC_CANONICAL_HOST -VLC_VERSION=0.2.61 +VLC_VERSION=0.2.63 AC_SUBST(VLC_VERSION) VLC_CODENAME=Urumov AC_SUBST(VLC_CODENAME) @@ -58,7 +58,7 @@ CPPFLAGS="${CPPFLAGS} -I/usr/local/include" AC_CHECK_HEADERS(stddef.h) AC_CHECK_HEADERS(getopt.h) AC_CHECK_HEADERS(sys/sockio.h) -AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h) +AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h) AC_CHECK_HEADERS(sys/soundcard.h machine/soundcard.h) AC_CHECK_HEADERS(dlfcn.h image.h) AC_CHECK_HEADERS(arpa/inet.h net/if.h netinet/in.h sys/socket.h) @@ -100,19 +100,20 @@ AC_C_CONST AC_TYPE_SIZE_T AC_HEADER_TIME -dnl Checks for DVD ioctls -AC_CHECK_HEADERS(sys/ioctl.h, - [AC_CHECK_HEADERS(linux/cdrom.h) - AC_EGREP_HEADER(dvd,linux/cdrom.h,AC_DEFINE(LINUX_DVD,1,DVD support for linux))]) - dnl default plugins -PLUGINS=${PLUGINS}"ps ts dvd yuv idct idctclassic motion " +PLUGINS=${PLUGINS}"ps ts yuv idct idctclassic motion " if test x$host_os = xbeos; then ACCEL_PLUGINS="yuvmmx idctmmx motionmmx " else ACCEL_PLUGINS="yuvmmx idctmmx idctmmxext motionmmx motionmmxext " fi +dnl Checks for DVD ioctls +AC_CHECK_HEADERS(sys/ioctl.h, + [PLUGINS=${PLUGINS}"dvd " + AC_CHECK_HEADERS(linux/cdrom.h) + AC_EGREP_HEADER(dvd,linux/cdrom.h,[AC_DEFINE(LINUX_DVD,1,DVD support for linux)])]) + ARCH=${host_cpu} AC_ARG_ENABLE(ppro, [ --disable-ppro Disable PentiumPro optimizations (default enabled for x86)], @@ -122,6 +123,10 @@ AC_ARG_ENABLE(mmx, [ --disable-mmx Disable MMX optimizations (default enabled for x86)], [ if test x$enableval = xyes; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}${ACCEL_PLUGINS}; fi ], [ if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}${ACCEL_PLUGINS}; fi ]) +AC_ARG_ENABLE(css, +[ --disable-css Disable DVD CSS decryption (default enabled)], +[ if test x$enableval = xyes; then CSS=1; else CSS=0; fi ], [ CSS=1; ]) +if test x${CSS} = x1; then AC_DEFINE(HAVE_CSS, 1, Define if you want DVD CSS decryption.) fi AC_ARG_ENABLE(debug, [ --enable-debug Enable debug mode (default disabled)], [ if test x$enableval = xyes; then DEBUG=1; fi ]) @@ -142,6 +147,8 @@ if test x$host_os = xbeos; then dnl default case else +GVLC=0 + AC_ARG_ENABLE(dummy, [ --disable-dummy dummy module (default enabled)]) if test x$enable_dummy != xno; then PLUGINS=${PLUGINS}"dummy "; fi @@ -159,21 +166,27 @@ AC_ARG_ENABLE(fb, [if test x$enable_fb = xyes; then PLUGINS=${PLUGINS}"fb "; fi]) AC_ARG_WITH(ggi, [ --with-ggi[=name] GGI support (default disabled)], - [ PLUGINS=${PLUGINS}"ggi "; - if test "x$withval" != "xyes"; + [ if test "x$withval" != "xno"; then - LIB_GGI="-l"$withval - else - LIB_GGI="-lggi" + PLUGINS=${PLUGINS}"ggi "; + if test "x$withval" != "xyes"; + then + LIB_GGI="-l"$withval + else + LIB_GGI="-lggi" + fi fi ]) AC_ARG_WITH(sdl, [ --with-sdl[=name] SDL support (default enabled)], - [ PLUGINS=${PLUGINS}"sdl "; - if test "x$withval" != "xyes"; + [ if test "x$withval" != "xno"; then - LIB_SDL="L/usr/X11R6/lib -l"$withval - else - LIB_SDL="-L/usr/X11R6/lib -lSDL" + PLUGINS=${PLUGINS}"sdl "; + if test "x$withval" != "xyes"; + then + LIB_SDL="L/usr/X11R6/lib -l"$withval + else + LIB_SDL="-L/usr/X11R6/lib -lSDL" + fi fi ]) if test "x$withval" = "x"; then @@ -182,22 +195,31 @@ AC_ARG_WITH(sdl, fi AC_ARG_WITH(glide, [ --with-glide[=name] Glide (3dfx) support (default disabled)], - [ PLUGINS=${PLUGINS}"glide "; - if test "x$withval" != "xyes"; + [ if test "x$withval" != "xno"; then - LIB_GLIDE="-l"$withval - else - LIB_GLIDE="-lglide2x" + PLUGINS=${PLUGINS}"glide "; + if test "x$withval" != "xyes"; + then + LIB_GLIDE="-l"$withval + else + LIB_GLIDE="-lglide2x" + fi fi ]) AC_ARG_ENABLE(ncurses, [ --enable-ncurses ncurses interface support (default disabled)], [if test x$enable_ncurses = xyes; then PLUGINS=${PLUGINS}"ncurses "; fi]) +AC_ARG_ENABLE(qt, + [ --enable-qt Qt interface support (default disabled)], + [if test x$enable_qt = xyes; then PLUGINS=${PLUGINS}"qt "; ALIASES=${ALIASES}"qvlc "; fi]) AC_ARG_ENABLE(kde, [ --enable-kde KDE interface support (default disabled)], - [if test x$enable_kde = xyes; then PLUGINS=${PLUGINS}"kde "; ALIASE=${ALIASES}"kvlc"; fi]) + [if test x$enable_kde = xyes; then PLUGINS=${PLUGINS}"kde "; ALIASES=${ALIASES}"kvlc "; fi]) AC_ARG_ENABLE(gnome, - [ --disable-gnome Gnome support (default enabled)]) -if test x$enable_gnome != xno; then PLUGINS=${PLUGINS}"gnome "; ALIASES=${ALIASES}"gvlc "; fi + [ --enable-gnome Gnome interface support (default disabled)], + [if test x$enable_gnome = xyes; then PLUGINS=${PLUGINS}"gnome "; GVLC=1; fi]) +AC_ARG_ENABLE(gtk, + [ --disable-gtk Gtk+ support (default enabled)]) +if test x$enable_gtk != xno; then PLUGINS=${PLUGINS}"gtk "; GVLC=1; fi AC_ARG_ENABLE(x11, [ --disable-x11 X11 support (default enabled)]) if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi @@ -205,6 +227,9 @@ if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi AC_ARG_ENABLE(alsa, [ --enable-alsa Alsa sound drivers support (Only for linux) (default disabled)], [if test x$enable_alsa = xyes; then AC_CHECK_HEADER(sys/asoundlib.h, AC_CHECK_LIB(asound, main, have_alsa="true", have_alsa="false"),have_alsa="false") if test $have_alsa = true; then PLUGINS=${PLUGINS}"alsa "; fi; fi]) + +if test x$GVLC = x1 ; then ALIASES=${ALIASES}"gvlc "; fi + fi AC_SUBST(SYS) @@ -214,6 +239,7 @@ AC_SUBST(ALIASES) AC_SUBST(DEBUG) AC_SUBST(STATS) AC_SUBST(OPTIMS) +AC_SUBST(CSS) AC_SUBST(DYNAMIC_FLAG) AC_SUBST(LIB_SDL) AC_SUBST(LIB_GLIDE) @@ -230,6 +256,7 @@ architecture : ${ARCH} debug mode : ${DEBUG} statistics : ${STATS} optimizations : ${OPTIMS} +CSS decryption : ${CSS} plugins : ${PLUGINS} vlc aliases : ${ALIASES} "