3
AM_INIT_AUTOMAKE(kdenlive, 0.5)
7
KDE_FIND_PATH(mlt-config, MLT_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [
8
AC_MSG_WARN([Could not find mlt-config anywhere, check http://mlt.sourceforge.net/])
12
if test -n "$MLT_CONFIG";
14
vers=`$MLT_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
15
if test -n "$vers" && test "$vers" -ge 0002004
17
LIBMLT_LIBS="`$MLT_CONFIG --libs`"
20
for args in $LIBMLT_LIBS; do
23
LIBMLT_RPATH="$LIBMLT_RPATH $args"
28
LIBMLT_RPATH=`echo $LIBMLT_RPATH | sed -e "s/-L/-R/g"`
29
LIBMLT_CFLAGS="`$MLT_CONFIG --cflags`"
31
MLT_PATH=`mlt-config --prefix`
32
CXXFLAGS="$CXXFLAGS -DMLT_PREFIX=\\\"\"$MLT_PATH\"\\\""
35
AC_MSG_WARN([************************************])
36
AC_MSG_WARN([* WARNING: You need MLT >= 0.2.4 *])
37
AC_MSG_WARN([* Please update your MLT version *])
38
AC_MSG_WARN([* from: http://mltframework.org. *])
39
AC_MSG_WARN([* Kdenlive will NOT work properly *])
40
AC_MSG_WARN([* without an updated MLT version *])
41
AC_MSG_WARN([************************************])
48
AC_SUBST(LIBMLT_CFLAGS)
54
#PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.1.0)
55
#AC_SUBST(LIBRAW1394_CFLAGS)
56
#AC_SUBST(LIBRAW1394_LIBS)
60
PKG_CHECK_MODULES(LIBIEC61883, libiec61883 >= 1.0.0,
63
AC_SUBST(LIBIEC61883_CFLAGS)
64
AC_SUBST(LIBIEC61883_LIBS)
68
AC_CHECK_HEADER([libavc1394/avc1394.h],
72
#AC_CHECK_LIB(avc1394, avc1394_vcr_play,[use_avc2=yes],
73
#[use_avc2=no], [$LIBRAW1394_LIBS -lm])
75
if test "$use_iec61883" = "yes"; then
76
CXXFLAGS="$CXXFLAGS -DENABLE_FIREWIRE"
79
AM_CONDITIONAL(ENABLE_FIREWIRE, test "$use_iec61883" = "yes")
81
if test "$use_iec61883" = "no"; then
82
echo " ****************************************** "
83
echo "WARNING: You do not have LIBIEC61883 >= 1.0.0."
84
echo "Firewire export / import will be disabled."
85
echo "Please install it from: www.linux1394.org"
86
echo " ****************************************** "