diff --git a/configure.in b/configure.in index 4135d2b07b..9c328af740 100644 --- a/configure.in +++ b/configure.in @@ -202,12 +202,35 @@ CFLAGS=$esd_save_CFLAGS AC_ARG_ENABLE(esdsink, [ --enable-esdsink enable the building of the esdsink], [case "${enableval}" in - yes) HAVE_LIBESD=$HAVE_LIBESD ;; + yes) : ;; no) HAVE_LIBESD=no ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-esdsink) ;; esac], [HAVE_LIBESD=$HAVE_LIBESD]) +dnl Check for artsc +AC_PATH_PROG(ARTSC_CONFIG, artsc-config, no) +if test x$ARTSC_CONFIG = xno; then + AC_MSG_WARN(Couldn't find artsc-config) + ARTSC_LIBS= + ARTSC_CFLAGS= + HAVE_ARTSC=no +else + ARTSC_LIBS=`artsc-config --libs` + ARTSC_CFLAGS=`artsc-config --cflags` + HAVE_ARTSC=yes +fi +AC_SUBST(ARTSC_LIBS) +AC_SUBST(ARTSC_CFLAGS) +AC_ARG_ENABLE(artsd, +[ --enable-artsd enable the building of artsd plugins], +[case "${enableval}" in + yes) : ;; + no) HAVE_ARTSC=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for --enable-artsd) ;; + esac], +[:]) + dnl AM_PATH_XMMS(0.1.0, HAVE_LIBXMMS=yes, HAVE_LIBXMMS=no) dnl Check for libasound @@ -281,7 +304,6 @@ if test x$LIBGLADE_CONFIG_PATH = xno; then AC_MSG_WARN(Couldn't find libglade-config - Can't build gstplay) LIBGLADE_GNOME_LIBS= LIBGLADE_GNOME_CFLAGS= - HAVE_LIBGLADE_GNOME=NO else LIBGLADE_GNOME_LIBS=`libglade-config --libs gnome` LIBGLADE_GNOME_CFLAGS=`libglade-config --cflags gnome` @@ -289,11 +311,10 @@ else libglade_save_LIBS="$LIBS" CFLAGS="$CFLAGS $LIBGLADE_GNOME_CFLAGS $GTK_CFLAGS" LIBS="$LIBS $LIBGLADE_GNOME_LIBS $GTK_LIBS" - HAVE_LIBGLADE_GNOME="no" AC_TRY_LINK([#include ],[glade_gnome_init();], HAVE_LIBGLADE_GNOME="yes", AC_MSG_WARN( - [Couldn't find gnome libraries for libglade - Can't build gstplay]) + [Couldn't find gnome libraries for libglade - Can't build gstmediaplay and gsteditor]) ) CFLAGS="$libglade_save_CFLAGS" LIBS="$libglade_save_LIBS" @@ -353,7 +374,7 @@ AC_CHECK_HEADER(sys/soundcard.h, dnl Check for xaudio AC_CHECK_HEADER(xaudio/decoder.h, AC_DEFINE(HAVE_XAUDIO) - HAVE_XAUDIO=yes, [] + HAVE_XAUDIO="yes", [] ) dnl Check for libvorbis @@ -654,6 +675,7 @@ AM_CONDITIONAL(HAVE_CDPARANOIA, test "x$HAVE_CDPARANOIA" = "xyes") AM_CONDITIONAL(HAVE_LIBLAME, test "x$HAVE_LIBLAME" = "xyes") AM_CONDITIONAL(HAVE_LIBSHOUT, test "x$HAVE_LIBSHOUT" = "xyes") AM_CONDITIONAL(HAVE_LIBESD, test "x$HAVE_LIBESD" = "xyes") +AM_CONDITIONAL(HAVE_ARTSC, test "x$HAVE_ARTSC" = "xyes") AM_CONDITIONAL(HAVE_LIBASOUND, test "x$HAVE_LIBASOUND" = "xyes") AM_CONDITIONAL(HAVE_MPEG2DEC, test "x$HAVE_MPEG2DEC" = "xyes") AM_CONDITIONAL(HAVE_LIBXMMS, test "x$HAVE_LIBXMMS" = "xyes")