dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.12) AC_REVISION(Revision: 1.143) AC_INIT(src/msgfmt.c) AM_INIT_AUTOMAKE(gettext, 0.10.35) AM_CONFIG_HEADER(config.h) dnl Set of available languages. ALL_LINGUAS="da de es fr ko nl no no@nynorsk pl pt sl sv" dnl Checks for programs. AM_PROG_LIBTOOL AC_PROG_CC AC_ISC_POSIX AM_PROG_INSTALL AC_PROG_YACC dnl Checks for libraries. dnl Checks for header files. AC_HEADER_STDC AC_HAVE_HEADERS(limits.h malloc.h string.h unistd.h values.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_C_INLINE AC_TYPE_OFF_T AC_TYPE_SIZE_T AM_TYPE_PTRDIFF_T dnl Checks for library functions. AC_FUNC_ALLOCA AC_FUNC_VPRINTF AC_CHECK_FUNCS([getcwd mblen memcpy strchr strerror uname]) AC_REPLACE_FUNCS([getline memmove memset stpcpy stpncpy strcspn \ strncasecmp strstr strtoul vasprintf]) if test $ac_cv_func_getline != yes; then AC_CHECK_FUNCS(getdelim) fi AC_CHECK_FUNC(parse_printf_format, gt_cv_func_parse_printf_format=yes, gt_cv_func_parse_printf_format=no) if test $gt_cv_func_parse_printf_format = yes; then AC_DEFINE(HAVE_PARSE_PRINTF_FORMAT) else LIBOBJS="$LIBOBJS printf-prs.o" fi AM_FUNC_ERROR_AT_LINE dnl These are the only lines required to internationalize the package. dnl (OK, not quite, the AC_OUTPUT has also some parts.) AM_GNU_GETTEXT dnl Check for Emacs and where to install .elc files. AM_PATH_LISPDIR dnl The gettextize script test for the version of the aclocal.m4 file in dnl user's project. This must correspond to the number the aclocal.m4 dnl here has. Extract it. changequote(,)dnl ACLOCAL_VERSION=`sed -e 's/.*Last updated for gettext-\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/p' -e d $srcdir/aclocal.m4` changequote([, ])dnl AC_SUBST(ACLOCAL_VERSION) aclocaldir='${datadir}/aclocal' AC_SUBST(aclocaldir) dnl Generate the version information file in the intl/ directory. test -d intl || mkdir intl echo "GNU gettext library from $PACKAGE-$VERSION" > intl/VERSION AC_OUTPUT([Makefile lib/Makefile intl/Makefile src/Makefile \ po/Makefile.in doc/Makefile tests/Makefile m4/Makefile \ misc/Makefile misc/gettextize intl/intlh.inst]) dnl misc/Makefile misc/gettextize intl/intlh.inst], dnl [case "$CONFIG_FILES" in *po/Makefile.in*) dnl sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile dnl esac])