Blame m4/gettext.m4

Packit fabffb
# gettext.m4 serial 63 (gettext-0.18)
Packit fabffb
dnl Copyright (C) 1995-2010 Free Software Foundation, Inc.
Packit fabffb
dnl This file is free software; the Free Software Foundation
Packit fabffb
dnl gives unlimited permission to copy and/or distribute it,
Packit fabffb
dnl with or without modifications, as long as this notice is preserved.
Packit fabffb
dnl
Packit fabffb
dnl This file can can be used in projects which are not available under
Packit fabffb
dnl the GNU General Public License or the GNU Library General Public
Packit fabffb
dnl License but which still want to provide support for the GNU gettext
Packit fabffb
dnl functionality.
Packit fabffb
dnl Please note that the actual code of the GNU gettext library is covered
Packit fabffb
dnl by the GNU Library General Public License, and the rest of the GNU
Packit fabffb
dnl gettext package package is covered by the GNU General Public License.
Packit fabffb
dnl They are *not* in the public domain.
Packit fabffb
Packit fabffb
dnl Authors:
Packit fabffb
dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
Packit fabffb
dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2006, 2008-2010.
Packit fabffb
Packit fabffb
dnl Macro to add for using GNU gettext.
Packit fabffb
Packit fabffb
dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
Packit fabffb
dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
Packit fabffb
dnl    default (if it is not specified or empty) is 'no-libtool'.
Packit fabffb
dnl    INTLSYMBOL should be 'external' for packages with no intl directory,
Packit fabffb
dnl    and 'no-libtool' or 'use-libtool' for packages with an intl directory.
Packit fabffb
dnl    If INTLSYMBOL is 'use-libtool', then a libtool library
Packit fabffb
dnl    $(top_builddir)/intl/libintl.la will be created (shared and/or static,
Packit fabffb
dnl    depending on --{enable,disable}-{shared,static} and on the presence of
Packit fabffb
dnl    AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
Packit fabffb
dnl    $(top_builddir)/intl/libintl.a will be created.
Packit fabffb
dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
Packit fabffb
dnl    implementations (in libc or libintl) without the ngettext() function
Packit fabffb
dnl    will be ignored.  If NEEDSYMBOL is specified and is
Packit fabffb
dnl    'need-formatstring-macros', then GNU gettext implementations that don't
Packit fabffb
dnl    support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
Packit fabffb
dnl INTLDIR is used to find the intl libraries.  If empty,
Packit fabffb
dnl    the value `$(top_builddir)/intl/' is used.
Packit fabffb
dnl
Packit fabffb
dnl The result of the configuration is one of three cases:
Packit fabffb
dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
Packit fabffb
dnl    and used.
Packit fabffb
dnl    Catalog format: GNU --> install in $(datadir)
Packit fabffb
dnl    Catalog extension: .mo after installation, .gmo in source tree
Packit fabffb
dnl 2) GNU gettext has been found in the system's C library.
Packit fabffb
dnl    Catalog format: GNU --> install in $(datadir)
Packit fabffb
dnl    Catalog extension: .mo after installation, .gmo in source tree
Packit fabffb
dnl 3) No internationalization, always use English msgid.
Packit fabffb
dnl    Catalog format: none
Packit fabffb
dnl    Catalog extension: none
Packit fabffb
dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
Packit fabffb
dnl The use of .gmo is historical (it was needed to avoid overwriting the
Packit fabffb
dnl GNU format catalogs when building on a platform with an X/Open gettext),
Packit fabffb
dnl but we keep it in order not to force irrelevant filename changes on the
Packit fabffb
dnl maintainers.
Packit fabffb
dnl
Packit fabffb
AC_DEFUN([AM_GNU_GETTEXT],
Packit fabffb
[
Packit fabffb
  dnl Argument checking.
Packit fabffb
  ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
Packit fabffb
    [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
Packit fabffb
])])])])])
Packit fabffb
  ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old],
Packit fabffb
    [AC_DIAGNOSE([obsolete], [Use of AM_GNU_GETTEXT without [external] argument is deprecated.])])
Packit fabffb
  ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
Packit fabffb
    [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
Packit fabffb
])])])])
Packit fabffb
  define([gt_included_intl],
Packit fabffb
    ifelse([$1], [external],
Packit fabffb
      ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
Packit fabffb
      [yes]))
Packit fabffb
  define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
Packit fabffb
  gt_NEEDS_INIT
Packit fabffb
  AM_GNU_GETTEXT_NEED([$2])
Packit fabffb
Packit fabffb
  AC_REQUIRE([AM_PO_SUBDIRS])dnl
Packit fabffb
  ifelse(gt_included_intl, yes, [
Packit fabffb
    AC_REQUIRE([AM_INTL_SUBDIR])dnl
Packit fabffb
  ])
Packit fabffb
Packit fabffb
  dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
Packit fabffb
  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
Packit fabffb
  AC_REQUIRE([AC_LIB_RPATH])
Packit fabffb
Packit fabffb
  dnl Sometimes libintl requires libiconv, so first search for libiconv.
Packit fabffb
  dnl Ideally we would do this search only after the
Packit fabffb
  dnl      if test "$USE_NLS" = "yes"; then
Packit fabffb
  dnl        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
Packit fabffb
  dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
Packit fabffb
  dnl the configure script would need to contain the same shell code
Packit fabffb
  dnl again, outside any 'if'. There are two solutions:
Packit fabffb
  dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
Packit fabffb
  dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
Packit fabffb
  dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
Packit fabffb
  dnl documented, we avoid it.
Packit fabffb
  ifelse(gt_included_intl, yes, , [
Packit fabffb
    AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
Packit fabffb
  ])
Packit fabffb
Packit fabffb
  dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
Packit fabffb
  gt_INTL_MACOSX
Packit fabffb
Packit fabffb
  dnl Set USE_NLS.
Packit fabffb
  AC_REQUIRE([AM_NLS])
Packit fabffb
Packit fabffb
  ifelse(gt_included_intl, yes, [
Packit fabffb
    BUILD_INCLUDED_LIBINTL=no
Packit fabffb
    USE_INCLUDED_LIBINTL=no
Packit fabffb
  ])
Packit fabffb
  LIBINTL=
Packit fabffb
  LTLIBINTL=
Packit fabffb
  POSUB=
Packit fabffb
Packit fabffb
  dnl Add a version number to the cache macros.
Packit fabffb
  case " $gt_needs " in
Packit fabffb
    *" need-formatstring-macros "*) gt_api_version=3 ;;
Packit fabffb
    *" need-ngettext "*) gt_api_version=2 ;;
Packit fabffb
    *) gt_api_version=1 ;;
Packit fabffb
  esac
Packit fabffb
  gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
Packit fabffb
  gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
Packit fabffb
Packit fabffb
  dnl If we use NLS figure out what method
Packit fabffb
  if test "$USE_NLS" = "yes"; then
Packit fabffb
    gt_use_preinstalled_gnugettext=no
Packit fabffb
    ifelse(gt_included_intl, yes, [
Packit fabffb
      AC_MSG_CHECKING([whether included gettext is requested])
Packit fabffb
      AC_ARG_WITH([included-gettext],
Packit fabffb
        [  --with-included-gettext use the GNU gettext library included here],
Packit fabffb
        nls_cv_force_use_gnu_gettext=$withval,
Packit fabffb
        nls_cv_force_use_gnu_gettext=no)
Packit fabffb
      AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext])
Packit fabffb
Packit fabffb
      nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
Packit fabffb
      if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Packit fabffb
    ])
Packit fabffb
        dnl User does not insist on using GNU NLS library.  Figure out what
Packit fabffb
        dnl to use.  If GNU gettext is available we use this.  Else we have
Packit fabffb
        dnl to fall back to GNU NLS library.
Packit fabffb
Packit fabffb
        if test $gt_api_version -ge 3; then
Packit fabffb
          gt_revision_test_code='
Packit fabffb
#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
Packit fabffb
#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
Packit fabffb
#endif
Packit fabffb
changequote(,)dnl
Packit fabffb
typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
Packit fabffb
changequote([,])dnl
Packit fabffb
'
Packit fabffb
        else
Packit fabffb
          gt_revision_test_code=
Packit fabffb
        fi
Packit fabffb
        if test $gt_api_version -ge 2; then
Packit fabffb
          gt_expression_test_code=' + * ngettext ("", "", 0)'
Packit fabffb
        else
Packit fabffb
          gt_expression_test_code=
Packit fabffb
        fi
Packit fabffb
Packit fabffb
        AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
Packit fabffb
         [AC_TRY_LINK([#include <libintl.h>
Packit fabffb
$gt_revision_test_code
Packit fabffb
extern int _nl_msg_cat_cntr;
Packit fabffb
extern int *_nl_domain_bindings;],
Packit fabffb
            [bindtextdomain ("", "");
Packit fabffb
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
Packit fabffb
            [eval "$gt_func_gnugettext_libc=yes"],
Packit fabffb
            [eval "$gt_func_gnugettext_libc=no"])])
Packit fabffb
Packit fabffb
        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
Packit fabffb
          dnl Sometimes libintl requires libiconv, so first search for libiconv.
Packit fabffb
          ifelse(gt_included_intl, yes, , [
Packit fabffb
            AM_ICONV_LINK
Packit fabffb
          ])
Packit fabffb
          dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
Packit fabffb
          dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
Packit fabffb
          dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
Packit fabffb
          dnl even if libiconv doesn't exist.
Packit fabffb
          AC_LIB_LINKFLAGS_BODY([intl])
Packit fabffb
          AC_CACHE_CHECK([for GNU gettext in libintl],
Packit fabffb
            [$gt_func_gnugettext_libintl],
Packit fabffb
           [gt_save_CPPFLAGS="$CPPFLAGS"
Packit fabffb
            CPPFLAGS="$CPPFLAGS $INCINTL"
Packit fabffb
            gt_save_LIBS="$LIBS"
Packit fabffb
            LIBS="$LIBS $LIBINTL"
Packit fabffb
            dnl Now see whether libintl exists and does not depend on libiconv.
Packit fabffb
            AC_TRY_LINK([#include <libintl.h>
Packit fabffb
$gt_revision_test_code
Packit fabffb
extern int _nl_msg_cat_cntr;
Packit fabffb
extern
Packit fabffb
#ifdef __cplusplus
Packit fabffb
"C"
Packit fabffb
#endif
Packit fabffb
const char *_nl_expand_alias (const char *);],
Packit fabffb
              [bindtextdomain ("", "");
Packit fabffb
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
Packit fabffb
              [eval "$gt_func_gnugettext_libintl=yes"],
Packit fabffb
              [eval "$gt_func_gnugettext_libintl=no"])
Packit fabffb
            dnl Now see whether libintl exists and depends on libiconv.
Packit fabffb
            if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
Packit fabffb
              LIBS="$LIBS $LIBICONV"
Packit fabffb
              AC_TRY_LINK([#include <libintl.h>
Packit fabffb
$gt_revision_test_code
Packit fabffb
extern int _nl_msg_cat_cntr;
Packit fabffb
extern
Packit fabffb
#ifdef __cplusplus
Packit fabffb
"C"
Packit fabffb
#endif
Packit fabffb
const char *_nl_expand_alias (const char *);],
Packit fabffb
                [bindtextdomain ("", "");
Packit fabffb
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
Packit fabffb
               [LIBINTL="$LIBINTL $LIBICONV"
Packit fabffb
                LTLIBINTL="$LTLIBINTL $LTLIBICONV"
Packit fabffb
                eval "$gt_func_gnugettext_libintl=yes"
Packit fabffb
               ])
Packit fabffb
            fi
Packit fabffb
            CPPFLAGS="$gt_save_CPPFLAGS"
Packit fabffb
            LIBS="$gt_save_LIBS"])
Packit fabffb
        fi
Packit fabffb
Packit fabffb
        dnl If an already present or preinstalled GNU gettext() is found,
Packit fabffb
        dnl use it.  But if this macro is used in GNU gettext, and GNU
Packit fabffb
        dnl gettext is already preinstalled in libintl, we update this
Packit fabffb
        dnl libintl.  (Cf. the install rule in intl/Makefile.in.)
Packit fabffb
        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
Packit fabffb
           || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
Packit fabffb
                && test "$PACKAGE" != gettext-runtime \
Packit fabffb
                && test "$PACKAGE" != gettext-tools; }; then
Packit fabffb
          gt_use_preinstalled_gnugettext=yes
Packit fabffb
        else
Packit fabffb
          dnl Reset the values set by searching for libintl.
Packit fabffb
          LIBINTL=
Packit fabffb
          LTLIBINTL=
Packit fabffb
          INCINTL=
Packit fabffb
        fi
Packit fabffb
Packit fabffb
    ifelse(gt_included_intl, yes, [
Packit fabffb
        if test "$gt_use_preinstalled_gnugettext" != "yes"; then
Packit fabffb
          dnl GNU gettext is not found in the C library.
Packit fabffb
          dnl Fall back on included GNU gettext library.
Packit fabffb
          nls_cv_use_gnu_gettext=yes
Packit fabffb
        fi
Packit fabffb
      fi
Packit fabffb
Packit fabffb
      if test "$nls_cv_use_gnu_gettext" = "yes"; then
Packit fabffb
        dnl Mark actions used to generate GNU NLS library.
Packit fabffb
        BUILD_INCLUDED_LIBINTL=yes
Packit fabffb
        USE_INCLUDED_LIBINTL=yes
Packit fabffb
        LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
Packit fabffb
        LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
Packit fabffb
        LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Packit fabffb
      fi
Packit fabffb
Packit fabffb
      CATOBJEXT=
Packit fabffb
      if test "$gt_use_preinstalled_gnugettext" = "yes" \
Packit fabffb
         || test "$nls_cv_use_gnu_gettext" = "yes"; then
Packit fabffb
        dnl Mark actions to use GNU gettext tools.
Packit fabffb
        CATOBJEXT=.gmo
Packit fabffb
      fi
Packit fabffb
    ])
Packit fabffb
Packit fabffb
    if test -n "$INTL_MACOSX_LIBS"; then
Packit fabffb
      if test "$gt_use_preinstalled_gnugettext" = "yes" \
Packit fabffb
         || test "$nls_cv_use_gnu_gettext" = "yes"; then
Packit fabffb
        dnl Some extra flags are needed during linking.
Packit fabffb
        LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
Packit fabffb
        LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
Packit fabffb
      fi
Packit fabffb
    fi
Packit fabffb
Packit fabffb
    if test "$gt_use_preinstalled_gnugettext" = "yes" \
Packit fabffb
       || test "$nls_cv_use_gnu_gettext" = "yes"; then
Packit fabffb
      AC_DEFINE([ENABLE_NLS], [1],
Packit fabffb
        [Define to 1 if translation of program messages to the user's native language
Packit fabffb
   is requested.])
Packit fabffb
    else
Packit fabffb
      USE_NLS=no
Packit fabffb
    fi
Packit fabffb
  fi
Packit fabffb
Packit fabffb
  AC_MSG_CHECKING([whether to use NLS])
Packit fabffb
  AC_MSG_RESULT([$USE_NLS])
Packit fabffb
  if test "$USE_NLS" = "yes"; then
Packit fabffb
    AC_MSG_CHECKING([where the gettext function comes from])
Packit fabffb
    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Packit fabffb
      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Packit fabffb
        gt_source="external libintl"
Packit fabffb
      else
Packit fabffb
        gt_source="libc"
Packit fabffb
      fi
Packit fabffb
    else
Packit fabffb
      gt_source="included intl directory"
Packit fabffb
    fi
Packit fabffb
    AC_MSG_RESULT([$gt_source])
Packit fabffb
  fi
Packit fabffb
Packit fabffb
  if test "$USE_NLS" = "yes"; then
Packit fabffb
Packit fabffb
    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Packit fabffb
      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Packit fabffb
        AC_MSG_CHECKING([how to link with libintl])
Packit fabffb
        AC_MSG_RESULT([$LIBINTL])
Packit fabffb
        AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
Packit fabffb
      fi
Packit fabffb
Packit fabffb
      dnl For backward compatibility. Some packages may be using this.
Packit fabffb
      AC_DEFINE([HAVE_GETTEXT], [1],
Packit fabffb
       [Define if the GNU gettext() function is already present or preinstalled.])
Packit fabffb
      AC_DEFINE([HAVE_DCGETTEXT], [1],
Packit fabffb
       [Define if the GNU dcgettext() function is already present or preinstalled.])
Packit fabffb
    fi
Packit fabffb
Packit fabffb
    dnl We need to process the po/ directory.
Packit fabffb
    POSUB=po
Packit fabffb
  fi
Packit fabffb
Packit fabffb
  ifelse(gt_included_intl, yes, [
Packit fabffb
    dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
Packit fabffb
    dnl to 'yes' because some of the testsuite requires it.
Packit fabffb
    if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Packit fabffb
      BUILD_INCLUDED_LIBINTL=yes
Packit fabffb
    fi
Packit fabffb
Packit fabffb
    dnl Make all variables we use known to autoconf.
Packit fabffb
    AC_SUBST([BUILD_INCLUDED_LIBINTL])
Packit fabffb
    AC_SUBST([USE_INCLUDED_LIBINTL])
Packit fabffb
    AC_SUBST([CATOBJEXT])
Packit fabffb
Packit fabffb
    dnl For backward compatibility. Some configure.ins may be using this.
Packit fabffb
    nls_cv_header_intl=
Packit fabffb
    nls_cv_header_libgt=
Packit fabffb
Packit fabffb
    dnl For backward compatibility. Some Makefiles may be using this.
Packit fabffb
    DATADIRNAME=share
Packit fabffb
    AC_SUBST([DATADIRNAME])
Packit fabffb
Packit fabffb
    dnl For backward compatibility. Some Makefiles may be using this.
Packit fabffb
    INSTOBJEXT=.mo
Packit fabffb
    AC_SUBST([INSTOBJEXT])
Packit fabffb
Packit fabffb
    dnl For backward compatibility. Some Makefiles may be using this.
Packit fabffb
    GENCAT=gencat
Packit fabffb
    AC_SUBST([GENCAT])
Packit fabffb
Packit fabffb
    dnl For backward compatibility. Some Makefiles may be using this.
Packit fabffb
    INTLOBJS=
Packit fabffb
    if test "$USE_INCLUDED_LIBINTL" = yes; then
Packit fabffb
      INTLOBJS="\$(GETTOBJS)"
Packit fabffb
    fi
Packit fabffb
    AC_SUBST([INTLOBJS])
Packit fabffb
Packit fabffb
    dnl Enable libtool support if the surrounding package wishes it.
Packit fabffb
    INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
Packit fabffb
    AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX])
Packit fabffb
  ])
Packit fabffb
Packit fabffb
  dnl For backward compatibility. Some Makefiles may be using this.
Packit fabffb
  INTLLIBS="$LIBINTL"
Packit fabffb
  AC_SUBST([INTLLIBS])
Packit fabffb
Packit fabffb
  dnl Make all documented variables known to autoconf.
Packit fabffb
  AC_SUBST([LIBINTL])
Packit fabffb
  AC_SUBST([LTLIBINTL])
Packit fabffb
  AC_SUBST([POSUB])
Packit fabffb
])
Packit fabffb
Packit fabffb
Packit fabffb
dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
Packit fabffb
m4_define([gt_NEEDS_INIT],
Packit fabffb
[
Packit fabffb
  m4_divert_text([DEFAULTS], [gt_needs=])
Packit fabffb
  m4_define([gt_NEEDS_INIT], [])
Packit fabffb
])
Packit fabffb
Packit fabffb
Packit fabffb
dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
Packit fabffb
AC_DEFUN([AM_GNU_GETTEXT_NEED],
Packit fabffb
[
Packit fabffb
  m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
Packit fabffb
])
Packit fabffb
Packit fabffb
Packit fabffb
dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
Packit fabffb
AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])