Blame m4/gst-artsc.m4

Packit 1f69a5
dnl Perform a check for existence of ARTSC
Packit 1f69a5
dnl Richard Boulton <richard-alsa@tartarus.org>
Packit 1f69a5
dnl Last modification: 26/06/2001
Packit 1f69a5
dnl GST_CHECK_ARTSC()
Packit 1f69a5
dnl
Packit 1f69a5
dnl This check was written for GStreamer: it should be renamed and checked
Packit 1f69a5
dnl for portability if you decide to use it elsewhere.
Packit 1f69a5
dnl
Packit 1f69a5
AC_DEFUN([GST_CHECK_ARTSC],
Packit 1f69a5
[ 
Packit 1f69a5
  AC_PATH_PROG(ARTSC_CONFIG, artsc-config, no)
Packit 1f69a5
  if test "x$ARTSC_CONFIG" = "xno"; then
Packit 1f69a5
    AC_MSG_WARN([Couldn't find artsc-config])
Packit 1f69a5
    HAVE_ARTSC=no
Packit 1f69a5
    ARTSC_LIBS=
Packit 1f69a5
    ARTSC_CFLAGS=
Packit 1f69a5
  else
Packit 1f69a5
    ARTSC_LIBS=`artsc-config --libs`
Packit 1f69a5
    ARTSC_CFLAGS=`artsc-config --cflags`
Packit 1f69a5
    dnl AC_CHECK_HEADER uses CPPFLAGS, but not CFLAGS.  
Packit 1f69a5
    dnl FIXME: Ensure only suitable flags result from artsc-config --cflags
Packit 1f69a5
    CPPFLAGS="$CPPFLAGS $ARTSC_CFLAGS"
Packit 1f69a5
    AC_CHECK_HEADER(artsc.h, HAVE_ARTSC=yes, HAVE_ARTSC=no)
Packit 1f69a5
  fi
Packit 1f69a5
  AC_SUBST(ARTSC_LIBS)
Packit 1f69a5
  AC_SUBST(ARTSC_CFLAGS) 
Packit 1f69a5
])
Packit 1f69a5