mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-28 14:52:24 +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,
|
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")
|
||||||
|
|
Loading…
Reference in a new issue