diff options
| -rw-r--r-- | aclocal.m4 | 63 | ||||
| -rw-r--r-- | configure.in | 2 | 
2 files changed, 44 insertions, 21 deletions
| @@ -277,11 +277,13 @@ AC_DECL_YYTEXT])  # Ulrich Drepper <drepper@cygnus.com>, 1995.  #  # This file can be copied and used freely without restrictions.  It can -# be used in projects which are not available under the GNU General Public License -# but which still want to provide support for the GNU gettext functionality. -# Please note that the actual code is *not* freely available. +# be used in projects which are not available under the GNU General Public +# License but which still want to provide support for the GNU gettext +# functionality. +# Please note that the actual code of GNU gettext is covered by the GNU +# General Public License and is *not* in the public domain. -# serial 9 +# serial 10  dnl Usage: AM_WITH_NLS([TOOLSYMBOL], [NEEDSYMBOL], [LIBDIR]).  dnl If TOOLSYMBOL is specified and is 'use-libtool', then a libtool library @@ -392,14 +394,14 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""  	     AC_CHECK_FUNCS(dcgettext)  	     LIBS="$gt_save_LIBS" +	     dnl Search for GNU msgfmt in the PATH.  	     AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, -	       [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl -	     if test "$MSGFMT" != "no"; then -	       AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) -	     fi +	       [$ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1], :) +	     AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) +	     dnl Search for GNU xgettext in the PATH.  	     AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, -	       [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) +	       [$ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1], :)  	     CATOBJEXT=.gmo  	   fi @@ -416,10 +418,10 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""          dnl Mark actions used to generate GNU NLS library.          INTLOBJS="\$(GETTOBJS)"          AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, -	  [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], msgfmt) +	  [$ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1], :)          AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)          AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, -	  [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) +	  [$ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1], :)          AC_SUBST(MSGFMT)  	BUILD_INCLUDED_LIBINTL=yes  	USE_INCLUDED_LIBINTL=yes @@ -428,11 +430,26 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""  	LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`        fi +      dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. +      dnl Test whether we really found GNU msgfmt. +      if test "$GMSGFMT" != ":"; then +	dnl If it is no GNU msgfmt we define it as : so that the +	dnl Makefiles still can work. +	if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then +	  : ; +	else +	  AC_MSG_RESULT( +	    [found msgfmt program is not GNU msgfmt; ignore it]) +	  GMSGFMT=":" +	fi +      fi + +      dnl This could go away some day; the PATH_PROG_WITH_TEST already does it.        dnl Test whether we really found GNU xgettext.        if test "$XGETTEXT" != ":"; then  	dnl If it is no GNU xgettext we define it as : so that the  	dnl Makefiles still can work. -	if $XGETTEXT --omit-header /dev/null 2> /dev/null; then +	if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then  	  : ;  	else  	  AC_MSG_RESULT( @@ -456,6 +473,8 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""            ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`            ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"            ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` +          # In autoconf-2.13 it is called $ac_given_srcdir. +          # In autoconf-2.50 it is called $srcdir.            test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"            case "$ac_given_srcdir" in              .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; @@ -627,11 +646,13 @@ strdup strtoul tsearch __argz_count __argz_stringify __argz_next])  # Ulrich Drepper <drepper@cygnus.com>, 1996.  #  # This file can be copied and used freely without restrictions.  It can -# be used in projects which are not available under the GNU General Public License -# but which still want to provide support for the GNU gettext functionality. -# Please note that the actual code is *not* freely available. +# be used in projects which are not available under the GNU General Public +# License but which still want to provide support for the GNU gettext +# functionality. +# Please note that the actual code of GNU gettext is covered by the GNU +# General Public License and is *not* in the public domain. -# serial 1 +# serial 2  dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,  dnl   TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) @@ -663,7 +684,7 @@ ifelse([$4], , , [  test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"    ;;  esac])dnl  $1="$ac_cv_path_$1" -if test -n "[$]$1"; then +if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then    AC_MSG_RESULT([$]$1)  else    AC_MSG_RESULT(no) @@ -790,9 +811,11 @@ AC_DEFUN([AM_LANGINFO_CODESET],  # Ulrich Drepper <drepper@cygnus.com>, 1995.  #  # This file can be copied and used freely without restrictions.  It can -# be used in projects which are not available under the GNU General Public License -# but which still want to provide support for the GNU gettext functionality. -# Please note that the actual code is *not* freely available. +# be used in projects which are not available under the GNU General Public +# License but which still want to provide support for the GNU gettext +# functionality. +# Please note that the actual code of GNU gettext is covered by the GNU +# General Public License and is *not* in the public domain.  # serial 2 diff --git a/configure.in b/configure.in index f0ee705..88c1312 100644 --- a/configure.in +++ b/configure.in @@ -10,7 +10,7 @@  AC_INIT(mixlib/mix.h)  AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(mdk,0.4) +AM_INIT_AUTOMAKE(mdk,0.4.2)  AM_MAINTAINER_MODE | 
