You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
k3b/plugins/decoder/libsndfile/configure.in.in

53 lines
1.6 KiB

dnl === test for libsndfile - begin ===
dnl
dnl Don't use PKG_CHECK, since if there is no pkg-config installed,
dnl then there is no auto* magic for it either.
dnl
dnl Tests copied from kdebase/kioslave/thumbnail/
dnl
if test -z "$PKG_CONFIG"; then
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
fi
AC_ARG_WITH(
sndfile,
AS_HELP_STRING([--without-sndfile],
[build K3b without libsndfile support (default=no)]),
[ac_cv_use_sndfile=$withval],
[ac_cv_use_sndfile=yes]
)
if test "$ac_cv_use_sndfile" = "yes"; then
SNDFILE_CFLAGS=""
SNDFILE_LIBS=""
if test "$PKG_CONFIG" = "no" ; then
ac_cv_sndfile=0
echo "*** The pkg-config script could not be found. Make sure it is"
echo "*** in your path, or set the PKG_CONFIG environment variable"
echo "*** to the full path to pkg-config."
echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
else
if !(`$PKG_CONFIG --exists sndfile`) ; then
echo "*** sndfile is not installed."
ac_cv_sndfile=0
else
if !(`$PKG_CONFIG --atleast-version="1.0.2" sndfile`) ; then
echo "*** You need at least version 1.0.2 of sndfile."
ac_cv_sndfile=0
else
ac_cv_sndfile=1
SNDFILE_CFLAGS=`$PKG_CONFIG --cflags sndfile`
SNDFILE_LIBS=`$PKG_CONFIG --libs sndfile`
fi
fi
fi
AC_DEFINE_UNQUOTED([HAVE_SNDFILE],${ac_cv_sndfile},
[Set to 1 if you have libsndfile.])
AC_SUBST(SNDFILE_CFLAGS)
AC_SUBST(SNDFILE_LIBS)
fi
AM_CONDITIONAL(include_AIFF, [test x$ac_cv_sndfile = x1])
dnl === test for libsndfile - end ===