1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
#MIN_CONFIG(3.0.0)
AM_INIT_AUTOMAKE(kbibtex, 0.1.5)
AC_C_BIGENDIAN
AC_CHECK_KDEMAXPATHLEN
KDE_FIND_PATH(xml2-config, XML_CONFIG, [${prefix}/bin ${exec_prefix}/bin], [
AC_MSG_WARN([Could not find libxml2 anywhere, check ftp://xmlsoft.org/ for libxml >= 2.4.8. (we also keep a version of it in kdesupport for CVS users' convience)])
HELP_SUBDIR=
])
if test -n "$XML_CONFIG"; then
vers=`$XML_CONFIG --version 2>/dev/null | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
if test -n "$vers" && test "$vers" -ge 2004008
then
LIBXML_LIBS="`$XML_CONFIG --libs`"
## LIBXML_RPATH=
## for args in $LIBXML_LIBS; do
## case $args in
## -L*)
## LIBXML_RPATH="$LIBXML_RPATH $args"
## ;;
## esac
## done
## LIBXML_RPATH=`echo $LIBXML_RPATH | sed -e "s/-L/-R/g"`
LIBXML_RPATH=""
LIBXML_CFLAGS="`$XML_CONFIG --cflags`"
KDE_FIND_PATH(xmllint, XMLLINT, [${prefix}/bin ${exec_prefix}/bin], [XMLLINT=""])
AC_DEFINE_UNQUOTED(XMLLINT, "$XMLLINT", [Defines the executable of xmllint])
else
AC_MSG_WARN([You need at least libxml 2.4.8])
HELP_SUBDIR=
fi
fi
KDE_FIND_PATH(xslt-config, XSLT_CONFIG, [${prefix}/bin ${exec_prefix}/bin], [
AC_MSG_WARN([Could not find libxslt anywhere, check ftp://xmlsoft.org/ for libxslt >= 1.0.7. (we also keep a version of it in kdesupport for CVS users' convience)])
HELP_SUBDIR=
])
if test -n "$XSLT_CONFIG"; then
vers=`$XSLT_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
if test -n "$vers" && test "$vers" -ge 1000007; then
LIBXSLT_LIBS="`$XSLT_CONFIG --libs`"
## LIBXSLT_RPATH=
## for args in $LIBXSLT_LIBS; do
## case $args in
## -L*)
## LIBXSLT_RPATH="$LIBXSLT_RPATH $args"
## ;;
## esac
## done
## LIBXSLT_RPATH=`echo $LIBXSLT_RPATH | sed -e "s/-L/-R/g"`
LIBXSLT_RPATH=""
LIBXSLT_CFLAGS="`$XSLT_CONFIG --cflags`"
else
AC_MSG_WARN([You need at least libxslt 1.0.7])
HELP_SUBDIR=
fi
fi
AC_SUBST(LIBXSLT_LIBS)
AC_SUBST(LIBXSLT_CFLAGS)
##AC_SUBST(LIBXSLT_RPATH)
AC_SUBST(LIBXML_LIBS)
AC_SUBST(LIBXML_CFLAGS)
##AC_SUBST(LIBXML_RPATH)
|