X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=b664b666ec08153f7071be17f8ea73edd0fc8acf;hb=5d4954e5da65e59093568c39339995c22e7b1677;hp=aedb40dd89b9bdf6aa8ec42187c17ced352ea940;hpb=3f14b10aa28ac2e6cb3771893956d00c36ee383c;p=m17n%2Fm17n-lib.git diff --git a/configure.ac b/configure.ac index aedb40d..b664b66 100644 --- a/configure.ac +++ b/configure.ac @@ -23,11 +23,10 @@ dnl Boston, MA 02110-1301, USA. dnl Process this file with autoconf to produce a configure script. -AC_INIT([m17n-lib],[1.6.1],[m17n-lib-bug@m17n.org]) +AC_INIT([m17n-lib],[1.6.2],[m17n-lib-bug@m17n.org]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE -AC_PROG_LIBTOOL -AC_CONFIG_HEADERS([src/config.h]) +AC_CONFIG_HEADERS([config.h]) AM_MAINTAINER_MODE API_VERSION=4:0:4 @@ -40,12 +39,17 @@ M17N_BINARY_VERSION=1.0 M17N_MODULE_DIR="m17n/$M17N_BINARY_VERSION" AC_SUBST(M17N_MODULE_DIR) + +dnl Checks for programs for compiling. +AC_PROG_CC +AC_GNU_SOURCE + AM_GNU_GETTEXT +AM_GNU_GETTEXT_VERSION([0.17]) GETTEXTDIR="$datadir/locale" AC_SUBST(GETTEXTDIR) -dnl Checks for programs for compiling. -AC_PROG_CC +AC_PROG_LIBTOOL dnl LT_PREREQ([2.2.4]) dnl LT_INIT @@ -164,12 +168,16 @@ if test "x$with_libotf" != "xno"; then save_CPPFLAGS="$CPPFLAGS" save_LIBS="$LIBS" AC_CHECK_PROG(HAVE_OTFLIB_CONFIG, libotf-config, yes) + OTF_LD_FLAGS=-lotf if test "x$HAVE_OTFLIB_CONFIG" = "xyes"; then CPPFLAGS="$CPPFLAGS `libotf-config --cflags`" OTF_LD_FLAGS="`libotf-config --libs`" LIBS="$LIBS $OTF_LD_FLAGS" - else - OTF_LD_FLAGS=-lotf + elif test "x$HAVE_PKG_CONFIG" = "xyes" ; then + if pkg-config libotf ; then + CPPFLAGS="$CPPFLAGS `pkg-config --cflags libotf`" + OTF_LD_FLAGS="`pkg-config --libs libotf`" + fi fi ## We check the availability of OTF_check_features ## because we need libotf-0.9.4 or the later. @@ -440,7 +448,7 @@ esac AC_DEFINE_UNQUOTED(DLOPEN_SHLIB_EXT, "$SHLIB_EXT", [Define to loadable module extention]) -AC_CONFIG_FILES([Makefile po/Makefile.in intl/Makefile +AC_CONFIG_FILES([Makefile intl/Makefile po/Makefile.in src/Makefile example/Makefile m17n-config