1dnl Perform a check for existence of ARTSC
2dnl Richard Boulton <richard-alsa@tartarus.org>
3dnl Last modification: 26/06/2001
4dnl GST_CHECK_ARTSC()
5dnl
6dnl This check was written for GStreamer: it should be renamed and checked
7dnl for portability if you decide to use it elsewhere.
8dnl
9AC_DEFUN([GST_CHECK_ARTSC],
10[
11  AC_PATH_PROG(ARTSC_CONFIG, artsc-config, no)
12  if test "x$ARTSC_CONFIG" = "xno"; then
13    AC_MSG_WARN([Couldn't find artsc-config])
14    HAVE_ARTSC=no
15    ARTSC_LIBS=
16    ARTSC_CFLAGS=
17  else
18    ARTSC_LIBS=`artsc-config --libs`
19    ARTSC_CFLAGS=`artsc-config --cflags`
20    dnl AC_CHECK_HEADER uses CPPFLAGS, but not CFLAGS.
21    dnl FIXME: Ensure only suitable flags result from artsc-config --cflags
22    CPPFLAGS="$CPPFLAGS $ARTSC_CFLAGS"
23    AC_CHECK_HEADER(artsc.h, HAVE_ARTSC=yes, HAVE_ARTSC=no)
24  fi
25  AC_SUBST(ARTSC_LIBS)
26  AC_SUBST(ARTSC_CFLAGS)
27])
28
29