~ubuntu-branches/ubuntu/hardy/kdenlive/hardy

« back to all changes in this revision

Viewing changes to configure.in.in

  • Committer: Bazaar Package Importer
  • Author(s): Albin Tonnerre
  • Date: 2008-01-30 17:07:51 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20080130170751-lyc8p6xvd7o98ur5
Tags: 0.5.svn20071228-0.0ubuntu1
* Merge from debian-multimedia (LP: #150453). Remaining changes:
  - Bump compat to 5
  - Suggest dvgrab and ffmpeg (needed for firewire capture)
  - debian/{rules,control}: add a kdenlive-data package
  - Add .install files for kdenlive and kdenlive-data
  - debian/copyright: add some copyright information
  - Modify Maintainer value to match the DebianMaintainerField specification

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#MIN_CONFIG(3.2.0)
2
 
 
3
 
AM_INIT_AUTOMAKE(kdenlive, 0.5)
4
 
AC_C_BIGENDIAN
5
 
AC_CHECK_KDEMAXPATHLEN
6
 
 
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/])
9
 
        HELP_SUBDIR=
10
 
])
11
 
 
12
 
if test -n "$MLT_CONFIG"; 
13
 
then
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 
16
 
        then
17
 
                LIBMLT_LIBS="`$MLT_CONFIG --libs`"
18
 
 
19
 
                LIBMLT_RPATH=
20
 
                for args in $LIBMLT_LIBS; do
21
 
                        case $args in
22
 
                                -L*)
23
 
                                        LIBMLT_RPATH="$LIBMLT_RPATH $args"
24
 
                                        ;;
25
 
                        esac
26
 
                done
27
 
 
28
 
                LIBMLT_RPATH=`echo $LIBMLT_RPATH | sed -e "s/-L/-R/g"`
29
 
                LIBMLT_CFLAGS="`$MLT_CONFIG --cflags`"
30
 
 
31
 
                MLT_PATH=`mlt-config --prefix`
32
 
                CXXFLAGS="$CXXFLAGS -DMLT_PREFIX=\\\"\"$MLT_PATH\"\\\""
33
 
        else
34
 
                AC_MSG_WARN([                                    ])
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([************************************])
42
 
                AC_MSG_WARN([                                    ])
43
 
                HELP_SUBDIR=
44
 
        fi
45
 
fi      
46
 
 
47
 
AC_SUBST(LIBMLT_LIBS)
48
 
AC_SUBST(LIBMLT_CFLAGS)
49
 
 
50
 
dnl check libraries
51
 
 
52
 
# LIBRAW1394
53
 
 
54
 
#PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.1.0)
55
 
#AC_SUBST(LIBRAW1394_CFLAGS)
56
 
#AC_SUBST(LIBRAW1394_LIBS)
57
 
 
58
 
# LIBIEC61883
59
 
 
60
 
PKG_CHECK_MODULES(LIBIEC61883, libiec61883 >= 1.0.0, 
61
 
[use_iec61883=yes],
62
 
[use_iec61883=no])
63
 
AC_SUBST(LIBIEC61883_CFLAGS)
64
 
AC_SUBST(LIBIEC61883_LIBS)
65
 
 
66
 
# LIBAVC1394
67
 
 
68
 
AC_CHECK_HEADER([libavc1394/avc1394.h],
69
 
[use_avc=yes],
70
 
[use_avc=no])
71
 
 
72
 
#AC_CHECK_LIB(avc1394, avc1394_vcr_play,[use_avc2=yes],
73
 
#[use_avc2=no], [$LIBRAW1394_LIBS -lm])
74
 
 
75
 
if test "$use_iec61883" = "yes"; then
76
 
  CXXFLAGS="$CXXFLAGS -DENABLE_FIREWIRE"
77
 
fi
78
 
 
79
 
AM_CONDITIONAL(ENABLE_FIREWIRE, test "$use_iec61883" = "yes")
80
 
AC_OUTPUT
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 " ****************************************** "
87
 
fi
88
 
 
89