24 AM_GNU_GETTEXT([external]) |
24 AM_GNU_GETTEXT([external]) |
25 |
25 |
26 dnl Checks for libraries. |
26 dnl Checks for libraries. |
27 PKG_CHECK_MODULES([GTK], [libgnomecanvasmm-2.6 >= 2.6.0 gtkmm-2.4 >= 2.6]) |
27 PKG_CHECK_MODULES([GTK], [libgnomecanvasmm-2.6 >= 2.6.0 gtkmm-2.4 >= 2.6]) |
28 |
28 |
29 AC_ARG_WITH([lemon-prefix], |
29 AC_ARG_WITH([lemon], |
30 AS_HELP_STRING([--with-lemon-prefix@<:@=PREFIX@:>@], [search for LEMON under PREFIX]), [], [with_lemon_prefix=no]) |
30 AS_HELP_STRING([--with-lemon@<:@=PREFIX@:>@], [search for LEMON under PREFIX]), [], [with_lemon=no]) |
31 if test x"$with_lemon_prefix" != x"no"; then |
31 if test x"$with_lemon" != x"no"; then |
32 export PKG_CONFIG_PATH="$with_lemon_prefix/lib/pkgconfig/:$PKG_CONFIG_PATH" |
32 export PKG_CONFIG_PATH="$with_lemon/lib/pkgconfig/:$PKG_CONFIG_PATH" |
33 fi |
33 fi |
34 |
34 |
35 PKG_CHECK_MODULES([LEMON_0_5], [lemon >= 0.5], |
35 PKG_CHECK_MODULES([LEMON], [lemon >= 0.6.90]) |
36 [lemon_0_5_found=yes], [ |
|
37 AC_MSG_RESULT([no]) |
|
38 lemon_0_5_found=no]) |
|
39 PKG_CHECK_MODULES([LEMON_SVNHEAD], [lemon = svnhead], |
|
40 [lemon_svn_head_found=yes], [ |
|
41 AC_MSG_RESULT([no]) |
|
42 lemon_svn_head_found=no]) |
|
43 if test x"$lemon_0_5_found" = x"no" -a x"$lemon_svn_head_found" = x"no"; then |
|
44 AC_MSG_ERROR([LEMON not found.]) |
|
45 else |
|
46 if test x"$lemon_svn_head_found" = x"yes"; then |
|
47 LEMON_CFLAGS="$LEMON_SVNHEAD_CFLAGS" |
|
48 LEMON_LIBS="$LEMON_SVNHEAD_LIBS" |
|
49 else |
|
50 LEMON_CFLAGS="$LEMON_0_5_CFLAGS" |
|
51 LEMON_LIBS="$LEMON_0_5_LIBS" |
|
52 fi |
|
53 AC_SUBST(LEMON_CFLAGS) |
|
54 AC_SUBST(LEMON_LIBS) |
|
55 fi |
|
56 |
36 |
57 dnl Checks for header files. |
37 dnl Checks for header files. |
58 AC_CHECK_HEADERS([libintl.h locale.h]) |
38 AC_CHECK_HEADERS([libintl.h locale.h]) |
59 |
39 |
60 dnl Checks for typedefs, structures, and compiler characteristics. |
40 dnl Checks for typedefs, structures, and compiler characteristics. |