Add configure support for detecting artsc: if this is found, its okay to build an artsdsink plugin. Now, someone jus...

Original commit message from CVS:
Add configure support for detecting artsc: if this is found, its okay
to build an artsdsink plugin.  Now, someone just needs to write an
artsdsink.
This commit is contained in:
Richard Boulton 2001-04-02 15:09:51 +00:00
parent 2d20073eb3
commit 60318abd5a

View file

@ -202,12 +202,35 @@ CFLAGS=$esd_save_CFLAGS
AC_ARG_ENABLE(esdsink, AC_ARG_ENABLE(esdsink,
[ --enable-esdsink enable the building of the esdsink], [ --enable-esdsink enable the building of the esdsink],
[case "${enableval}" in [case "${enableval}" in
yes) HAVE_LIBESD=$HAVE_LIBESD ;; yes) : ;;
no) HAVE_LIBESD=no ;; no) HAVE_LIBESD=no ;;
*) AC_MSG_ERROR(bad value ${enableval} for --enable-esdsink) ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-esdsink) ;;
esac], esac],
[HAVE_LIBESD=$HAVE_LIBESD]) [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 AM_PATH_XMMS(0.1.0, HAVE_LIBXMMS=yes, HAVE_LIBXMMS=no)
dnl Check for libasound 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) AC_MSG_WARN(Couldn't find libglade-config - Can't build gstplay)
LIBGLADE_GNOME_LIBS= LIBGLADE_GNOME_LIBS=
LIBGLADE_GNOME_CFLAGS= LIBGLADE_GNOME_CFLAGS=
HAVE_LIBGLADE_GNOME=NO
else else
LIBGLADE_GNOME_LIBS=`libglade-config --libs gnome` LIBGLADE_GNOME_LIBS=`libglade-config --libs gnome`
LIBGLADE_GNOME_CFLAGS=`libglade-config --cflags gnome` LIBGLADE_GNOME_CFLAGS=`libglade-config --cflags gnome`
@ -289,11 +311,10 @@ else
libglade_save_LIBS="$LIBS" libglade_save_LIBS="$LIBS"
CFLAGS="$CFLAGS $LIBGLADE_GNOME_CFLAGS $GTK_CFLAGS" CFLAGS="$CFLAGS $LIBGLADE_GNOME_CFLAGS $GTK_CFLAGS"
LIBS="$LIBS $LIBGLADE_GNOME_LIBS $GTK_LIBS" LIBS="$LIBS $LIBGLADE_GNOME_LIBS $GTK_LIBS"
HAVE_LIBGLADE_GNOME="no"
AC_TRY_LINK([#include <glade/glade.h>],[glade_gnome_init();], AC_TRY_LINK([#include <glade/glade.h>],[glade_gnome_init();],
HAVE_LIBGLADE_GNOME="yes", HAVE_LIBGLADE_GNOME="yes",
AC_MSG_WARN( 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" CFLAGS="$libglade_save_CFLAGS"
LIBS="$libglade_save_LIBS" LIBS="$libglade_save_LIBS"
@ -353,7 +374,7 @@ AC_CHECK_HEADER(sys/soundcard.h,
dnl Check for xaudio dnl Check for xaudio
AC_CHECK_HEADER(xaudio/decoder.h, AC_CHECK_HEADER(xaudio/decoder.h,
AC_DEFINE(HAVE_XAUDIO) AC_DEFINE(HAVE_XAUDIO)
HAVE_XAUDIO=yes, [] HAVE_XAUDIO="yes", []
) )
dnl Check for libvorbis 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_LIBLAME, test "x$HAVE_LIBLAME" = "xyes")
AM_CONDITIONAL(HAVE_LIBSHOUT, test "x$HAVE_LIBSHOUT" = "xyes") AM_CONDITIONAL(HAVE_LIBSHOUT, test "x$HAVE_LIBSHOUT" = "xyes")
AM_CONDITIONAL(HAVE_LIBESD, test "x$HAVE_LIBESD" = "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_LIBASOUND, test "x$HAVE_LIBASOUND" = "xyes")
AM_CONDITIONAL(HAVE_MPEG2DEC, test "x$HAVE_MPEG2DEC" = "xyes") AM_CONDITIONAL(HAVE_MPEG2DEC, test "x$HAVE_MPEG2DEC" = "xyes")
AM_CONDITIONAL(HAVE_LIBXMMS, test "x$HAVE_LIBXMMS" = "xyes") AM_CONDITIONAL(HAVE_LIBXMMS, test "x$HAVE_LIBXMMS" = "xyes")