mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-28 11:10:37 +00:00
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:
parent
2d20073eb3
commit
60318abd5a
1 changed files with 27 additions and 5 deletions
32
configure.in
32
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/glade.h>],[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")
|
||||
|
|
Loading…
Reference in a new issue