mirror of
git://git.gnupg.org/gnupg.git
synced 2025-04-12 22:11:29 +02:00
build: Update to gettext 0.19.3.
This commit is contained in:
parent
c25513cc1b
commit
01d6902839
@ -1012,7 +1012,7 @@ fi
|
|||||||
#
|
#
|
||||||
AC_MSG_NOTICE([checking for gettext])
|
AC_MSG_NOTICE([checking for gettext])
|
||||||
AM_PO_SUBDIRS
|
AM_PO_SUBDIRS
|
||||||
AM_GNU_GETTEXT_VERSION([0.17])
|
AM_GNU_GETTEXT_VERSION([0.19.3])
|
||||||
if test "$try_gettext" = yes; then
|
if test "$try_gettext" = yes; then
|
||||||
AM_GNU_GETTEXT([external],[need-ngettext])
|
AM_GNU_GETTEXT([external],[need-ngettext])
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# gettext.m4 serial 60 (gettext-0.17)
|
# gettext.m4 serial 66 (gettext-0.18.2)
|
||||||
dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
|
dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -15,7 +15,7 @@ dnl They are *not* in the public domain.
|
|||||||
|
|
||||||
dnl Authors:
|
dnl Authors:
|
||||||
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
||||||
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
|
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006, 2008-2010.
|
||||||
|
|
||||||
dnl Macro to add for using GNU gettext.
|
dnl Macro to add for using GNU gettext.
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ dnl will be ignored. If NEEDSYMBOL is specified and is
|
|||||||
dnl 'need-formatstring-macros', then GNU gettext implementations that don't
|
dnl 'need-formatstring-macros', then GNU gettext implementations that don't
|
||||||
dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
|
dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
|
||||||
dnl INTLDIR is used to find the intl libraries. If empty,
|
dnl INTLDIR is used to find the intl libraries. If empty,
|
||||||
dnl the value `$(top_builddir)/intl/' is used.
|
dnl the value '$(top_builddir)/intl/' is used.
|
||||||
dnl
|
dnl
|
||||||
dnl The result of the configuration is one of three cases:
|
dnl The result of the configuration is one of three cases:
|
||||||
dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
|
dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
|
||||||
@ -60,6 +60,8 @@ AC_DEFUN([AM_GNU_GETTEXT],
|
|||||||
ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
|
ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
|
||||||
[errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
|
[errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
|
||||||
])])])])])
|
])])])])])
|
||||||
|
ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old],
|
||||||
|
[AC_DIAGNOSE([obsolete], [Use of AM_GNU_GETTEXT without [external] argument is deprecated.])])
|
||||||
ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
|
ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
|
||||||
[errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
|
[errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
|
||||||
])])])])
|
])])])])
|
||||||
@ -95,7 +97,7 @@ AC_DEFUN([AM_GNU_GETTEXT],
|
|||||||
AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
|
AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
|
dnl Sometimes, on Mac OS X, libintl requires linking with CoreFoundation.
|
||||||
gt_INTL_MACOSX
|
gt_INTL_MACOSX
|
||||||
|
|
||||||
dnl Set USE_NLS.
|
dnl Set USE_NLS.
|
||||||
@ -123,11 +125,11 @@ AC_DEFUN([AM_GNU_GETTEXT],
|
|||||||
gt_use_preinstalled_gnugettext=no
|
gt_use_preinstalled_gnugettext=no
|
||||||
ifelse(gt_included_intl, yes, [
|
ifelse(gt_included_intl, yes, [
|
||||||
AC_MSG_CHECKING([whether included gettext is requested])
|
AC_MSG_CHECKING([whether included gettext is requested])
|
||||||
AC_ARG_WITH(included-gettext,
|
AC_ARG_WITH([included-gettext],
|
||||||
[ --with-included-gettext use the GNU gettext library included here],
|
[ --with-included-gettext use the GNU gettext library included here],
|
||||||
nls_cv_force_use_gnu_gettext=$withval,
|
nls_cv_force_use_gnu_gettext=$withval,
|
||||||
nls_cv_force_use_gnu_gettext=no)
|
nls_cv_force_use_gnu_gettext=no)
|
||||||
AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
|
AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext])
|
||||||
|
|
||||||
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
|
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
|
||||||
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
|
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
|
||||||
@ -155,12 +157,18 @@ changequote([,])dnl
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
|
AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
|
||||||
[AC_TRY_LINK([#include <libintl.h>
|
[AC_LINK_IFELSE(
|
||||||
|
[AC_LANG_PROGRAM(
|
||||||
|
[[
|
||||||
|
#include <libintl.h>
|
||||||
$gt_revision_test_code
|
$gt_revision_test_code
|
||||||
extern int _nl_msg_cat_cntr;
|
extern int _nl_msg_cat_cntr;
|
||||||
extern int *_nl_domain_bindings;],
|
extern int *_nl_domain_bindings;
|
||||||
[bindtextdomain ("", "");
|
]],
|
||||||
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
|
[[
|
||||||
|
bindtextdomain ("", "");
|
||||||
|
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
|
||||||
|
]])],
|
||||||
[eval "$gt_func_gnugettext_libc=yes"],
|
[eval "$gt_func_gnugettext_libc=yes"],
|
||||||
[eval "$gt_func_gnugettext_libc=no"])])
|
[eval "$gt_func_gnugettext_libc=no"])])
|
||||||
|
|
||||||
@ -181,35 +189,47 @@ return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_b
|
|||||||
gt_save_LIBS="$LIBS"
|
gt_save_LIBS="$LIBS"
|
||||||
LIBS="$LIBS $LIBINTL"
|
LIBS="$LIBS $LIBINTL"
|
||||||
dnl Now see whether libintl exists and does not depend on libiconv.
|
dnl Now see whether libintl exists and does not depend on libiconv.
|
||||||
AC_TRY_LINK([#include <libintl.h>
|
AC_LINK_IFELSE(
|
||||||
|
[AC_LANG_PROGRAM(
|
||||||
|
[[
|
||||||
|
#include <libintl.h>
|
||||||
$gt_revision_test_code
|
$gt_revision_test_code
|
||||||
extern int _nl_msg_cat_cntr;
|
extern int _nl_msg_cat_cntr;
|
||||||
extern
|
extern
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
"C"
|
"C"
|
||||||
#endif
|
#endif
|
||||||
const char *_nl_expand_alias (const char *);],
|
const char *_nl_expand_alias (const char *);
|
||||||
[bindtextdomain ("", "");
|
]],
|
||||||
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
|
[[
|
||||||
|
bindtextdomain ("", "");
|
||||||
|
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
|
||||||
|
]])],
|
||||||
[eval "$gt_func_gnugettext_libintl=yes"],
|
[eval "$gt_func_gnugettext_libintl=yes"],
|
||||||
[eval "$gt_func_gnugettext_libintl=no"])
|
[eval "$gt_func_gnugettext_libintl=no"])
|
||||||
dnl Now see whether libintl exists and depends on libiconv.
|
dnl Now see whether libintl exists and depends on libiconv.
|
||||||
if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
|
if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
|
||||||
LIBS="$LIBS $LIBICONV"
|
LIBS="$LIBS $LIBICONV"
|
||||||
AC_TRY_LINK([#include <libintl.h>
|
AC_LINK_IFELSE(
|
||||||
|
[AC_LANG_PROGRAM(
|
||||||
|
[[
|
||||||
|
#include <libintl.h>
|
||||||
$gt_revision_test_code
|
$gt_revision_test_code
|
||||||
extern int _nl_msg_cat_cntr;
|
extern int _nl_msg_cat_cntr;
|
||||||
extern
|
extern
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
"C"
|
"C"
|
||||||
#endif
|
#endif
|
||||||
const char *_nl_expand_alias (const char *);],
|
const char *_nl_expand_alias (const char *);
|
||||||
[bindtextdomain ("", "");
|
]],
|
||||||
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
|
[[
|
||||||
[LIBINTL="$LIBINTL $LIBICONV"
|
bindtextdomain ("", "");
|
||||||
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
|
return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
|
||||||
eval "$gt_func_gnugettext_libintl=yes"
|
]])],
|
||||||
])
|
[LIBINTL="$LIBINTL $LIBICONV"
|
||||||
|
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
|
||||||
|
eval "$gt_func_gnugettext_libintl=yes"
|
||||||
|
])
|
||||||
fi
|
fi
|
||||||
CPPFLAGS="$gt_save_CPPFLAGS"
|
CPPFLAGS="$gt_save_CPPFLAGS"
|
||||||
LIBS="$gt_save_LIBS"])
|
LIBS="$gt_save_LIBS"])
|
||||||
@ -267,7 +287,7 @@ return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_a
|
|||||||
|
|
||||||
if test "$gt_use_preinstalled_gnugettext" = "yes" \
|
if test "$gt_use_preinstalled_gnugettext" = "yes" \
|
||||||
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
|
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
|
||||||
AC_DEFINE(ENABLE_NLS, 1,
|
AC_DEFINE([ENABLE_NLS], [1],
|
||||||
[Define to 1 if translation of program messages to the user's native language
|
[Define to 1 if translation of program messages to the user's native language
|
||||||
is requested.])
|
is requested.])
|
||||||
else
|
else
|
||||||
@ -301,9 +321,9 @@ return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_a
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
dnl For backward compatibility. Some packages may be using this.
|
dnl For backward compatibility. Some packages may be using this.
|
||||||
AC_DEFINE(HAVE_GETTEXT, 1,
|
AC_DEFINE([HAVE_GETTEXT], [1],
|
||||||
[Define if the GNU gettext() function is already present or preinstalled.])
|
[Define if the GNU gettext() function is already present or preinstalled.])
|
||||||
AC_DEFINE(HAVE_DCGETTEXT, 1,
|
AC_DEFINE([HAVE_DCGETTEXT], [1],
|
||||||
[Define if the GNU dcgettext() function is already present or preinstalled.])
|
[Define if the GNU dcgettext() function is already present or preinstalled.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -319,9 +339,9 @@ return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_a
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
dnl Make all variables we use known to autoconf.
|
dnl Make all variables we use known to autoconf.
|
||||||
AC_SUBST(BUILD_INCLUDED_LIBINTL)
|
AC_SUBST([BUILD_INCLUDED_LIBINTL])
|
||||||
AC_SUBST(USE_INCLUDED_LIBINTL)
|
AC_SUBST([USE_INCLUDED_LIBINTL])
|
||||||
AC_SUBST(CATOBJEXT)
|
AC_SUBST([CATOBJEXT])
|
||||||
|
|
||||||
dnl For backward compatibility. Some configure.ins may be using this.
|
dnl For backward compatibility. Some configure.ins may be using this.
|
||||||
nls_cv_header_intl=
|
nls_cv_header_intl=
|
||||||
@ -329,36 +349,36 @@ return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_a
|
|||||||
|
|
||||||
dnl For backward compatibility. Some Makefiles may be using this.
|
dnl For backward compatibility. Some Makefiles may be using this.
|
||||||
DATADIRNAME=share
|
DATADIRNAME=share
|
||||||
AC_SUBST(DATADIRNAME)
|
AC_SUBST([DATADIRNAME])
|
||||||
|
|
||||||
dnl For backward compatibility. Some Makefiles may be using this.
|
dnl For backward compatibility. Some Makefiles may be using this.
|
||||||
INSTOBJEXT=.mo
|
INSTOBJEXT=.mo
|
||||||
AC_SUBST(INSTOBJEXT)
|
AC_SUBST([INSTOBJEXT])
|
||||||
|
|
||||||
dnl For backward compatibility. Some Makefiles may be using this.
|
dnl For backward compatibility. Some Makefiles may be using this.
|
||||||
GENCAT=gencat
|
GENCAT=gencat
|
||||||
AC_SUBST(GENCAT)
|
AC_SUBST([GENCAT])
|
||||||
|
|
||||||
dnl For backward compatibility. Some Makefiles may be using this.
|
dnl For backward compatibility. Some Makefiles may be using this.
|
||||||
INTLOBJS=
|
INTLOBJS=
|
||||||
if test "$USE_INCLUDED_LIBINTL" = yes; then
|
if test "$USE_INCLUDED_LIBINTL" = yes; then
|
||||||
INTLOBJS="\$(GETTOBJS)"
|
INTLOBJS="\$(GETTOBJS)"
|
||||||
fi
|
fi
|
||||||
AC_SUBST(INTLOBJS)
|
AC_SUBST([INTLOBJS])
|
||||||
|
|
||||||
dnl Enable libtool support if the surrounding package wishes it.
|
dnl Enable libtool support if the surrounding package wishes it.
|
||||||
INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
|
INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
|
||||||
AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
|
AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl For backward compatibility. Some Makefiles may be using this.
|
dnl For backward compatibility. Some Makefiles may be using this.
|
||||||
INTLLIBS="$LIBINTL"
|
INTLLIBS="$LIBINTL"
|
||||||
AC_SUBST(INTLLIBS)
|
AC_SUBST([INTLLIBS])
|
||||||
|
|
||||||
dnl Make all documented variables known to autoconf.
|
dnl Make all documented variables known to autoconf.
|
||||||
AC_SUBST(LIBINTL)
|
AC_SUBST([LIBINTL])
|
||||||
AC_SUBST(LTLIBINTL)
|
AC_SUBST([LTLIBINTL])
|
||||||
AC_SUBST(POSUB)
|
AC_SUBST([POSUB])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# iconv.m4 serial 17 (gettext-0.18.2)
|
# iconv.m4 serial 18 (gettext-0.18.2)
|
||||||
dnl Copyright (C) 2000-2002, 2007-2011 Free Software Foundation, Inc.
|
dnl Copyright (C) 2000-2002, 2007-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -242,7 +242,7 @@ extern
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
"C"
|
"C"
|
||||||
#endif
|
#endif
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
#if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
|
||||||
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
|
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
|
||||||
#else
|
#else
|
||||||
size_t iconv();
|
size_t iconv();
|
||||||
|
87
m4/lib-ld.m4
87
m4/lib-ld.m4
@ -1,50 +1,56 @@
|
|||||||
# lib-ld.m4 serial 3 (gettext-0.13)
|
# lib-ld.m4 serial 6
|
||||||
dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
|
dnl Copyright (C) 1996-2003, 2009-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
dnl Subroutines of libtool.m4,
|
dnl Subroutines of libtool.m4,
|
||||||
dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
|
dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
|
||||||
dnl with libtool.m4.
|
dnl collision with libtool.m4.
|
||||||
|
|
||||||
dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
|
dnl From libtool-2.4. Sets the variable with_gnu_ld to yes or no.
|
||||||
AC_DEFUN([AC_LIB_PROG_LD_GNU],
|
AC_DEFUN([AC_LIB_PROG_LD_GNU],
|
||||||
[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
|
[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld],
|
||||||
[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
|
[# I'd rather use --version here, but apparently some GNU lds only accept -v.
|
||||||
case `$LD -v 2>&1 </dev/null` in
|
case `$LD -v 2>&1 </dev/null` in
|
||||||
*GNU* | *'with BFD'*)
|
*GNU* | *'with BFD'*)
|
||||||
acl_cv_prog_gnu_ld=yes ;;
|
acl_cv_prog_gnu_ld=yes
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
acl_cv_prog_gnu_ld=no ;;
|
acl_cv_prog_gnu_ld=no
|
||||||
|
;;
|
||||||
esac])
|
esac])
|
||||||
with_gnu_ld=$acl_cv_prog_gnu_ld
|
with_gnu_ld=$acl_cv_prog_gnu_ld
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl From libtool-1.4. Sets the variable LD.
|
dnl From libtool-2.4. Sets the variable LD.
|
||||||
AC_DEFUN([AC_LIB_PROG_LD],
|
AC_DEFUN([AC_LIB_PROG_LD],
|
||||||
[AC_ARG_WITH(gnu-ld,
|
[AC_REQUIRE([AC_PROG_CC])dnl
|
||||||
[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
|
|
||||||
test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
|
|
||||||
AC_REQUIRE([AC_PROG_CC])dnl
|
|
||||||
AC_REQUIRE([AC_CANONICAL_HOST])dnl
|
AC_REQUIRE([AC_CANONICAL_HOST])dnl
|
||||||
|
|
||||||
|
AC_ARG_WITH([gnu-ld],
|
||||||
|
[AS_HELP_STRING([--with-gnu-ld],
|
||||||
|
[assume the C compiler uses GNU ld [default=no]])],
|
||||||
|
[test "$withval" = no || with_gnu_ld=yes],
|
||||||
|
[with_gnu_ld=no])dnl
|
||||||
|
|
||||||
# Prepare PATH_SEPARATOR.
|
# Prepare PATH_SEPARATOR.
|
||||||
# The user is always right.
|
# The user is always right.
|
||||||
if test "${PATH_SEPARATOR+set}" != set; then
|
if test "${PATH_SEPARATOR+set}" != set; then
|
||||||
echo "#! /bin/sh" >conf$$.sh
|
# Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
|
||||||
echo "exit 0" >>conf$$.sh
|
# contains only /bin. Note that ksh looks also at the FPATH variable,
|
||||||
chmod +x conf$$.sh
|
# so we have to set that as well for the test.
|
||||||
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
|
PATH_SEPARATOR=:
|
||||||
PATH_SEPARATOR=';'
|
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
|
||||||
else
|
&& { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
|
||||||
PATH_SEPARATOR=:
|
|| PATH_SEPARATOR=';'
|
||||||
fi
|
}
|
||||||
rm -f conf$$.sh
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ac_prog=ld
|
ac_prog=ld
|
||||||
if test "$GCC" = yes; then
|
if test "$GCC" = yes; then
|
||||||
# Check if gcc -print-prog-name=ld gives a path.
|
# Check if gcc -print-prog-name=ld gives a path.
|
||||||
AC_MSG_CHECKING([for ld used by GCC])
|
AC_MSG_CHECKING([for ld used by $CC])
|
||||||
case $host in
|
case $host in
|
||||||
*-*-mingw*)
|
*-*-mingw*)
|
||||||
# gcc leaves a trailing carriage return which upsets mingw
|
# gcc leaves a trailing carriage return which upsets mingw
|
||||||
@ -54,12 +60,12 @@ if test "$GCC" = yes; then
|
|||||||
esac
|
esac
|
||||||
case $ac_prog in
|
case $ac_prog in
|
||||||
# Accept absolute paths.
|
# Accept absolute paths.
|
||||||
[[\\/]* | [A-Za-z]:[\\/]*)]
|
[[\\/]]* | ?:[[\\/]]*)
|
||||||
[re_direlt='/[^/][^/]*/\.\./']
|
re_direlt='/[[^/]][[^/]]*/\.\./'
|
||||||
# Canonicalize the path of ld
|
# Canonicalize the pathname of ld
|
||||||
ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
|
ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
|
||||||
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
|
while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
|
||||||
ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
|
ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
|
||||||
done
|
done
|
||||||
test -z "$LD" && LD="$ac_prog"
|
test -z "$LD" && LD="$ac_prog"
|
||||||
;;
|
;;
|
||||||
@ -77,33 +83,36 @@ elif test "$with_gnu_ld" = yes; then
|
|||||||
else
|
else
|
||||||
AC_MSG_CHECKING([for non-GNU ld])
|
AC_MSG_CHECKING([for non-GNU ld])
|
||||||
fi
|
fi
|
||||||
AC_CACHE_VAL(acl_cv_path_LD,
|
AC_CACHE_VAL([acl_cv_path_LD],
|
||||||
[if test -z "$LD"; then
|
[if test -z "$LD"; then
|
||||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
|
acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
|
||||||
for ac_dir in $PATH; do
|
for ac_dir in $PATH; do
|
||||||
|
IFS="$acl_save_ifs"
|
||||||
test -z "$ac_dir" && ac_dir=.
|
test -z "$ac_dir" && ac_dir=.
|
||||||
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
|
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
|
||||||
acl_cv_path_LD="$ac_dir/$ac_prog"
|
acl_cv_path_LD="$ac_dir/$ac_prog"
|
||||||
# Check to see if the program is GNU ld. I'd rather use --version,
|
# Check to see if the program is GNU ld. I'd rather use --version,
|
||||||
# but apparently some GNU ld's only accept -v.
|
# but apparently some variants of GNU ld only accept -v.
|
||||||
# Break only if it was the GNU/non-GNU ld that we prefer.
|
# Break only if it was the GNU/non-GNU ld that we prefer.
|
||||||
case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
|
case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
|
||||||
*GNU* | *'with BFD'*)
|
*GNU* | *'with BFD'*)
|
||||||
test "$with_gnu_ld" != no && break ;;
|
test "$with_gnu_ld" != no && break
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
test "$with_gnu_ld" != yes && break ;;
|
test "$with_gnu_ld" != yes && break
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
IFS="$ac_save_ifs"
|
IFS="$acl_save_ifs"
|
||||||
else
|
else
|
||||||
acl_cv_path_LD="$LD" # Let the user override the test with a path.
|
acl_cv_path_LD="$LD" # Let the user override the test with a path.
|
||||||
fi])
|
fi])
|
||||||
LD="$acl_cv_path_LD"
|
LD="$acl_cv_path_LD"
|
||||||
if test -n "$LD"; then
|
if test -n "$LD"; then
|
||||||
AC_MSG_RESULT($LD)
|
AC_MSG_RESULT([$LD])
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT([no])
|
||||||
fi
|
fi
|
||||||
test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
|
test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
|
||||||
AC_LIB_PROG_LD_GNU
|
AC_LIB_PROG_LD_GNU
|
||||||
|
138
m4/lib-link.m4
138
m4/lib-link.m4
@ -1,12 +1,12 @@
|
|||||||
# lib-link.m4 serial 13 (gettext-0.17)
|
# lib-link.m4 serial 26 (gettext-0.18.2)
|
||||||
dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
|
dnl Copyright (C) 2001-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
dnl From Bruno Haible.
|
dnl From Bruno Haible.
|
||||||
|
|
||||||
AC_PREREQ(2.54)
|
AC_PREREQ([2.54])
|
||||||
|
|
||||||
dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
|
dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
|
||||||
dnl the libraries corresponding to explicit and implicit dependencies.
|
dnl the libraries corresponding to explicit and implicit dependencies.
|
||||||
@ -18,9 +18,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS],
|
|||||||
[
|
[
|
||||||
AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
||||||
AC_REQUIRE([AC_LIB_RPATH])
|
AC_REQUIRE([AC_LIB_RPATH])
|
||||||
define([Name],[translit([$1],[./-], [___])])
|
pushdef([Name],[m4_translit([$1],[./+-], [____])])
|
||||||
define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
|
AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
|
||||||
AC_LIB_LINKFLAGS_BODY([$1], [$2])
|
AC_LIB_LINKFLAGS_BODY([$1], [$2])
|
||||||
ac_cv_lib[]Name[]_libs="$LIB[]NAME"
|
ac_cv_lib[]Name[]_libs="$LIB[]NAME"
|
||||||
@ -39,16 +39,17 @@ AC_DEFUN([AC_LIB_LINKFLAGS],
|
|||||||
dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
|
dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
|
||||||
dnl results of this search when this library appears as a dependency.
|
dnl results of this search when this library appears as a dependency.
|
||||||
HAVE_LIB[]NAME=yes
|
HAVE_LIB[]NAME=yes
|
||||||
undefine([Name])
|
popdef([NAME])
|
||||||
undefine([NAME])
|
popdef([Name])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
|
dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message])
|
||||||
dnl searches for libname and the libraries corresponding to explicit and
|
dnl searches for libname and the libraries corresponding to explicit and
|
||||||
dnl implicit dependencies, together with the specified include files and
|
dnl implicit dependencies, together with the specified include files and
|
||||||
dnl the ability to compile and link the specified testcode. If found, it
|
dnl the ability to compile and link the specified testcode. The missing-message
|
||||||
dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
|
dnl defaults to 'no' and may contain additional hints for the user.
|
||||||
dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
|
dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
|
||||||
|
dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
|
||||||
dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
|
dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
|
||||||
dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
|
dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
|
||||||
dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
|
dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
|
||||||
@ -57,9 +58,9 @@ AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
|
|||||||
[
|
[
|
||||||
AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
||||||
AC_REQUIRE([AC_LIB_RPATH])
|
AC_REQUIRE([AC_LIB_RPATH])
|
||||||
define([Name],[translit([$1],[./-], [___])])
|
pushdef([Name],[m4_translit([$1],[./+-], [____])])
|
||||||
define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
|
|
||||||
dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
|
dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
|
||||||
dnl accordingly.
|
dnl accordingly.
|
||||||
@ -73,13 +74,26 @@ AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
|
|||||||
|
|
||||||
AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
|
AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
|
||||||
ac_save_LIBS="$LIBS"
|
ac_save_LIBS="$LIBS"
|
||||||
LIBS="$LIBS $LIB[]NAME"
|
dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS,
|
||||||
AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
|
dnl because these -l options might require -L options that are present in
|
||||||
|
dnl LIBS. -l options benefit only from the -L options listed before it.
|
||||||
|
dnl Otherwise, add it to the front of LIBS, because it may be a static
|
||||||
|
dnl library that depends on another static library that is present in LIBS.
|
||||||
|
dnl Static libraries benefit only from the static libraries listed after
|
||||||
|
dnl it.
|
||||||
|
case " $LIB[]NAME" in
|
||||||
|
*" -l"*) LIBS="$LIBS $LIB[]NAME" ;;
|
||||||
|
*) LIBS="$LIB[]NAME $LIBS" ;;
|
||||||
|
esac
|
||||||
|
AC_LINK_IFELSE(
|
||||||
|
[AC_LANG_PROGRAM([[$3]], [[$4]])],
|
||||||
|
[ac_cv_lib[]Name=yes],
|
||||||
|
[ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
])
|
])
|
||||||
if test "$ac_cv_lib[]Name" = yes; then
|
if test "$ac_cv_lib[]Name" = yes; then
|
||||||
HAVE_LIB[]NAME=yes
|
HAVE_LIB[]NAME=yes
|
||||||
AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
|
AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
|
||||||
AC_MSG_CHECKING([how to link with lib[]$1])
|
AC_MSG_CHECKING([how to link with lib[]$1])
|
||||||
AC_MSG_RESULT([$LIB[]NAME])
|
AC_MSG_RESULT([$LIB[]NAME])
|
||||||
else
|
else
|
||||||
@ -95,13 +109,15 @@ AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
|
|||||||
AC_SUBST([LIB]NAME)
|
AC_SUBST([LIB]NAME)
|
||||||
AC_SUBST([LTLIB]NAME)
|
AC_SUBST([LTLIB]NAME)
|
||||||
AC_SUBST([LIB]NAME[_PREFIX])
|
AC_SUBST([LIB]NAME[_PREFIX])
|
||||||
undefine([Name])
|
popdef([NAME])
|
||||||
undefine([NAME])
|
popdef([Name])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl Determine the platform dependent parameters needed to use rpath:
|
dnl Determine the platform dependent parameters needed to use rpath:
|
||||||
dnl acl_libext,
|
dnl acl_libext,
|
||||||
dnl acl_shlibext,
|
dnl acl_shlibext,
|
||||||
|
dnl acl_libname_spec,
|
||||||
|
dnl acl_library_names_spec,
|
||||||
dnl acl_hardcode_libdir_flag_spec,
|
dnl acl_hardcode_libdir_flag_spec,
|
||||||
dnl acl_hardcode_libdir_separator,
|
dnl acl_hardcode_libdir_separator,
|
||||||
dnl acl_hardcode_direct,
|
dnl acl_hardcode_direct,
|
||||||
@ -114,7 +130,7 @@ AC_DEFUN([AC_LIB_RPATH],
|
|||||||
AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
|
AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
|
||||||
AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
|
AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
|
||||||
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
|
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
|
||||||
AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
|
AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [
|
||||||
CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
|
CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
|
||||||
${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
|
${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
|
||||||
. ./conftest.sh
|
. ./conftest.sh
|
||||||
@ -131,11 +147,32 @@ AC_DEFUN([AC_LIB_RPATH],
|
|||||||
acl_hardcode_direct="$acl_cv_hardcode_direct"
|
acl_hardcode_direct="$acl_cv_hardcode_direct"
|
||||||
acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
|
acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
|
||||||
dnl Determine whether the user wants rpath handling at all.
|
dnl Determine whether the user wants rpath handling at all.
|
||||||
AC_ARG_ENABLE(rpath,
|
AC_ARG_ENABLE([rpath],
|
||||||
[ --disable-rpath do not hardcode runtime library paths],
|
[ --disable-rpath do not hardcode runtime library paths],
|
||||||
:, enable_rpath=yes)
|
:, enable_rpath=yes)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl AC_LIB_FROMPACKAGE(name, package)
|
||||||
|
dnl declares that libname comes from the given package. The configure file
|
||||||
|
dnl will then not have a --with-libname-prefix option but a
|
||||||
|
dnl --with-package-prefix option. Several libraries can come from the same
|
||||||
|
dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
|
||||||
|
dnl macro call that searches for libname.
|
||||||
|
AC_DEFUN([AC_LIB_FROMPACKAGE],
|
||||||
|
[
|
||||||
|
pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
|
define([acl_frompackage_]NAME, [$2])
|
||||||
|
popdef([NAME])
|
||||||
|
pushdef([PACK],[$2])
|
||||||
|
pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
|
define([acl_libsinpackage_]PACKUP,
|
||||||
|
m4_ifdef([acl_libsinpackage_]PACKUP, [m4_defn([acl_libsinpackage_]PACKUP)[, ]],)[lib$1])
|
||||||
|
popdef([PACKUP])
|
||||||
|
popdef([PACK])
|
||||||
|
])
|
||||||
|
|
||||||
dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
|
dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
|
||||||
dnl the libraries corresponding to explicit and implicit dependencies.
|
dnl the libraries corresponding to explicit and implicit dependencies.
|
||||||
dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
|
dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
|
||||||
@ -144,19 +181,23 @@ dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
|
|||||||
AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
||||||
[
|
[
|
||||||
AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
|
AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
|
||||||
define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
|
pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])])
|
||||||
|
pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-],
|
||||||
|
[ABCDEFGHIJKLMNOPQRSTUVWXYZ____])])
|
||||||
|
pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])])
|
||||||
dnl Autoconf >= 2.61 supports dots in --with options.
|
dnl Autoconf >= 2.61 supports dots in --with options.
|
||||||
define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])])
|
pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[m4_translit(PACK,[.],[_])],PACK)])
|
||||||
dnl By default, look in $includedir and $libdir.
|
dnl By default, look in $includedir and $libdir.
|
||||||
use_additional=yes
|
use_additional=yes
|
||||||
AC_LIB_WITH_FINAL_PREFIX([
|
AC_LIB_WITH_FINAL_PREFIX([
|
||||||
eval additional_includedir=\"$includedir\"
|
eval additional_includedir=\"$includedir\"
|
||||||
eval additional_libdir=\"$libdir\"
|
eval additional_libdir=\"$libdir\"
|
||||||
])
|
])
|
||||||
AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix],
|
AC_ARG_WITH(P_A_C_K[-prefix],
|
||||||
[ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
|
[[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib
|
||||||
--without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir],
|
--without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]],
|
||||||
[
|
[
|
||||||
if test "X$withval" = "Xno"; then
|
if test "X$withval" = "Xno"; then
|
||||||
use_additional=no
|
use_additional=no
|
||||||
@ -169,6 +210,10 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
else
|
else
|
||||||
additional_includedir="$withval/include"
|
additional_includedir="$withval/include"
|
||||||
additional_libdir="$withval/$acl_libdirstem"
|
additional_libdir="$withval/$acl_libdirstem"
|
||||||
|
if test "$acl_libdirstem2" != "$acl_libdirstem" \
|
||||||
|
&& ! test -d "$withval/$acl_libdirstem"; then
|
||||||
|
additional_libdir="$withval/$acl_libdirstem2"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
])
|
])
|
||||||
@ -178,6 +223,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
LTLIB[]NAME=
|
LTLIB[]NAME=
|
||||||
INC[]NAME=
|
INC[]NAME=
|
||||||
LIB[]NAME[]_PREFIX=
|
LIB[]NAME[]_PREFIX=
|
||||||
|
dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been
|
||||||
|
dnl computed. So it has to be reset here.
|
||||||
|
HAVE_LIB[]NAME=
|
||||||
rpathdirs=
|
rpathdirs=
|
||||||
ltrpathdirs=
|
ltrpathdirs=
|
||||||
names_already_handled=
|
names_already_handled=
|
||||||
@ -197,7 +245,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
names_already_handled="$names_already_handled $name"
|
names_already_handled="$names_already_handled $name"
|
||||||
dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
|
dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
|
||||||
dnl or AC_LIB_HAVE_LINKFLAGS call.
|
dnl or AC_LIB_HAVE_LINKFLAGS call.
|
||||||
uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
|
uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
|
||||||
eval value=\"\$HAVE_LIB$uppername\"
|
eval value=\"\$HAVE_LIB$uppername\"
|
||||||
if test -n "$value"; then
|
if test -n "$value"; then
|
||||||
if test "$value" = yes; then
|
if test "$value" = yes; then
|
||||||
@ -327,7 +375,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
dnl Linking with a shared library. We attempt to hardcode its
|
dnl Linking with a shared library. We attempt to hardcode its
|
||||||
dnl directory into the executable's runpath, unless it's the
|
dnl directory into the executable's runpath, unless it's the
|
||||||
dnl standard /usr/lib.
|
dnl standard /usr/lib.
|
||||||
if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
|
if test "$enable_rpath" = no \
|
||||||
|
|| test "X$found_dir" = "X/usr/$acl_libdirstem" \
|
||||||
|
|| test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
|
||||||
dnl No hardcoding is needed.
|
dnl No hardcoding is needed.
|
||||||
LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
||||||
else
|
else
|
||||||
@ -415,7 +465,16 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
case "$found_dir" in
|
case "$found_dir" in
|
||||||
*/$acl_libdirstem | */$acl_libdirstem/)
|
*/$acl_libdirstem | */$acl_libdirstem/)
|
||||||
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
|
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
|
||||||
LIB[]NAME[]_PREFIX="$basedir"
|
if test "$name" = '$1'; then
|
||||||
|
LIB[]NAME[]_PREFIX="$basedir"
|
||||||
|
fi
|
||||||
|
additional_includedir="$basedir/include"
|
||||||
|
;;
|
||||||
|
*/$acl_libdirstem2 | */$acl_libdirstem2/)
|
||||||
|
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
|
||||||
|
if test "$name" = '$1'; then
|
||||||
|
LIB[]NAME[]_PREFIX="$basedir"
|
||||||
|
fi
|
||||||
additional_includedir="$basedir/include"
|
additional_includedir="$basedir/include"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@ -476,9 +535,11 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
dnl 3. if it's already present in $LDFLAGS or the already
|
dnl 3. if it's already present in $LDFLAGS or the already
|
||||||
dnl constructed $LIBNAME,
|
dnl constructed $LIBNAME,
|
||||||
dnl 4. if it doesn't exist as a directory.
|
dnl 4. if it doesn't exist as a directory.
|
||||||
if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
|
if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
|
||||||
|
&& test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
|
||||||
haveit=
|
haveit=
|
||||||
if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
|
if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
|
||||||
|
|| test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
|
||||||
if test -n "$GCC"; then
|
if test -n "$GCC"; then
|
||||||
case $host_os in
|
case $host_os in
|
||||||
linux* | gnu* | k*bsd*-gnu) haveit=yes;;
|
linux* | gnu* | k*bsd*-gnu) haveit=yes;;
|
||||||
@ -609,6 +670,11 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|||||||
LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
|
LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
popdef([P_A_C_K])
|
||||||
|
popdef([PACKLIBS])
|
||||||
|
popdef([PACKUP])
|
||||||
|
popdef([PACK])
|
||||||
|
popdef([NAME])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
|
dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
|
||||||
@ -654,7 +720,8 @@ AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
|
|||||||
if test -n "$next"; then
|
if test -n "$next"; then
|
||||||
dir="$next"
|
dir="$next"
|
||||||
dnl No need to hardcode the standard /usr/lib.
|
dnl No need to hardcode the standard /usr/lib.
|
||||||
if test "X$dir" != "X/usr/$acl_libdirstem"; then
|
if test "X$dir" != "X/usr/$acl_libdirstem" \
|
||||||
|
&& test "X$dir" != "X/usr/$acl_libdirstem2"; then
|
||||||
rpathdirs="$rpathdirs $dir"
|
rpathdirs="$rpathdirs $dir"
|
||||||
fi
|
fi
|
||||||
next=
|
next=
|
||||||
@ -663,7 +730,8 @@ AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
|
|||||||
-L) next=yes ;;
|
-L) next=yes ;;
|
||||||
-L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
|
-L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
|
||||||
dnl No need to hardcode the standard /usr/lib.
|
dnl No need to hardcode the standard /usr/lib.
|
||||||
if test "X$dir" != "X/usr/$acl_libdirstem"; then
|
if test "X$dir" != "X/usr/$acl_libdirstem" \
|
||||||
|
&& test "X$dir" != "X/usr/$acl_libdirstem2"; then
|
||||||
rpathdirs="$rpathdirs $dir"
|
rpathdirs="$rpathdirs $dir"
|
||||||
fi
|
fi
|
||||||
next= ;;
|
next= ;;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# lib-prefix.m4 serial 5 (gettext-0.15)
|
# lib-prefix.m4 serial 7 (gettext-0.18)
|
||||||
dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
|
dnl Copyright (C) 2001-2005, 2008-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -153,33 +153,72 @@ AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
|
|||||||
prefix="$acl_save_prefix"
|
prefix="$acl_save_prefix"
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
|
dnl AC_LIB_PREPARE_MULTILIB creates
|
||||||
dnl the basename of the libdir, either "lib" or "lib64".
|
dnl - a variable acl_libdirstem, containing the basename of the libdir, either
|
||||||
|
dnl "lib" or "lib64" or "lib/64",
|
||||||
|
dnl - a variable acl_libdirstem2, as a secondary possible value for
|
||||||
|
dnl acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or
|
||||||
|
dnl "lib/amd64".
|
||||||
AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
|
AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
|
||||||
[
|
[
|
||||||
dnl There is no formal standard regarding lib and lib64. The current
|
dnl There is no formal standard regarding lib and lib64.
|
||||||
dnl practice is that on a system supporting 32-bit and 64-bit instruction
|
dnl On glibc systems, the current practice is that on a system supporting
|
||||||
dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
|
dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
|
||||||
dnl libraries go under $prefix/lib. We determine the compiler's default
|
dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine
|
||||||
dnl mode by looking at the compiler's library search path. If at least
|
dnl the compiler's default mode by looking at the compiler's library search
|
||||||
dnl of its elements ends in /lib64 or points to a directory whose absolute
|
dnl path. If at least one of its elements ends in /lib64 or points to a
|
||||||
dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
|
dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI.
|
||||||
dnl default, namely "lib".
|
dnl Otherwise we use the default, namely "lib".
|
||||||
|
dnl On Solaris systems, the current practice is that on a system supporting
|
||||||
|
dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
|
||||||
|
dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
|
||||||
|
dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
|
||||||
|
AC_REQUIRE([AC_CANONICAL_HOST])
|
||||||
acl_libdirstem=lib
|
acl_libdirstem=lib
|
||||||
searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
|
acl_libdirstem2=
|
||||||
if test -n "$searchpath"; then
|
case "$host_os" in
|
||||||
acl_save_IFS="${IFS= }"; IFS=":"
|
solaris*)
|
||||||
for searchdir in $searchpath; do
|
dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
|
||||||
if test -d "$searchdir"; then
|
dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
|
||||||
case "$searchdir" in
|
dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
|
||||||
*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
|
dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
|
||||||
*) searchdir=`cd "$searchdir" && pwd`
|
dnl symlink is missing, so we set acl_libdirstem2 too.
|
||||||
case "$searchdir" in
|
AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
|
||||||
*/lib64 ) acl_libdirstem=lib64 ;;
|
[AC_EGREP_CPP([sixtyfour bits], [
|
||||||
esac ;;
|
#ifdef _LP64
|
||||||
|
sixtyfour bits
|
||||||
|
#endif
|
||||||
|
], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
|
||||||
|
])
|
||||||
|
if test $gl_cv_solaris_64bit = yes; then
|
||||||
|
acl_libdirstem=lib/64
|
||||||
|
case "$host_cpu" in
|
||||||
|
sparc*) acl_libdirstem2=lib/sparcv9 ;;
|
||||||
|
i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
done
|
;;
|
||||||
IFS="$acl_save_IFS"
|
*)
|
||||||
fi
|
searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
|
||||||
|
if test -n "$searchpath"; then
|
||||||
|
acl_save_IFS="${IFS= }"; IFS=":"
|
||||||
|
for searchdir in $searchpath; do
|
||||||
|
if test -d "$searchdir"; then
|
||||||
|
case "$searchdir" in
|
||||||
|
*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
|
||||||
|
*/../ | */.. )
|
||||||
|
# Better ignore directories of this form. They are misleading.
|
||||||
|
;;
|
||||||
|
*) searchdir=`cd "$searchdir" && pwd`
|
||||||
|
case "$searchdir" in
|
||||||
|
*/lib64 ) acl_libdirstem=lib64 ;;
|
||||||
|
esac ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS="$acl_save_IFS"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
|
||||||
])
|
])
|
||||||
|
13
m4/nls.m4
13
m4/nls.m4
@ -1,5 +1,6 @@
|
|||||||
# nls.m4 serial 3 (gettext-0.15)
|
# nls.m4 serial 5 (gettext-0.18)
|
||||||
dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
|
dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
|
||||||
|
dnl Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -17,15 +18,15 @@ dnl Authors:
|
|||||||
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
||||||
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
|
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
|
||||||
|
|
||||||
AC_PREREQ(2.50)
|
AC_PREREQ([2.50])
|
||||||
|
|
||||||
AC_DEFUN([AM_NLS],
|
AC_DEFUN([AM_NLS],
|
||||||
[
|
[
|
||||||
AC_MSG_CHECKING([whether NLS is requested])
|
AC_MSG_CHECKING([whether NLS is requested])
|
||||||
dnl Default is enabled NLS
|
dnl Default is enabled NLS
|
||||||
AC_ARG_ENABLE(nls,
|
AC_ARG_ENABLE([nls],
|
||||||
[ --disable-nls do not use Native Language Support],
|
[ --disable-nls do not use Native Language Support],
|
||||||
USE_NLS=$enableval, USE_NLS=yes)
|
USE_NLS=$enableval, USE_NLS=yes)
|
||||||
AC_MSG_RESULT($USE_NLS)
|
AC_MSG_RESULT([$USE_NLS])
|
||||||
AC_SUBST(USE_NLS)
|
AC_SUBST([USE_NLS])
|
||||||
])
|
])
|
||||||
|
40
m4/po.m4
40
m4/po.m4
@ -1,5 +1,5 @@
|
|||||||
# po.m4 serial 15 (gettext-0.17)
|
# po.m4 serial 22 (gettext-0.19)
|
||||||
dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
|
dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -17,19 +17,20 @@ dnl Authors:
|
|||||||
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
|
||||||
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
|
dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
|
||||||
|
|
||||||
AC_PREREQ(2.50)
|
AC_PREREQ([2.60])
|
||||||
|
|
||||||
dnl Checks for all prerequisites of the po subdirectory.
|
dnl Checks for all prerequisites of the po subdirectory.
|
||||||
AC_DEFUN([AM_PO_SUBDIRS],
|
AC_DEFUN([AM_PO_SUBDIRS],
|
||||||
[
|
[
|
||||||
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
|
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
|
||||||
AC_REQUIRE([AC_PROG_INSTALL])dnl
|
AC_REQUIRE([AC_PROG_INSTALL])dnl
|
||||||
AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
|
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
|
||||||
|
AC_REQUIRE([AC_PROG_SED])dnl
|
||||||
AC_REQUIRE([AM_NLS])dnl
|
AC_REQUIRE([AM_NLS])dnl
|
||||||
|
|
||||||
dnl Release version of the gettext macros. This is used to ensure that
|
dnl Release version of the gettext macros. This is used to ensure that
|
||||||
dnl the gettext macros and po/Makefile.in.in are in sync.
|
dnl the gettext macros and po/Makefile.in.in are in sync.
|
||||||
AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
|
AC_SUBST([GETTEXT_MACRO_VERSION], [0.19])
|
||||||
|
|
||||||
dnl Perform the following tests also if --disable-nls has been given,
|
dnl Perform the following tests also if --disable-nls has been given,
|
||||||
dnl because they are needed for "make dist" to work.
|
dnl because they are needed for "make dist" to work.
|
||||||
@ -41,7 +42,7 @@ AC_DEFUN([AM_PO_SUBDIRS],
|
|||||||
[$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
|
[$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
|
||||||
(if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
|
(if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
|
||||||
:)
|
:)
|
||||||
AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
|
AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT])
|
||||||
|
|
||||||
dnl Test whether it is GNU msgfmt >= 0.15.
|
dnl Test whether it is GNU msgfmt >= 0.15.
|
||||||
changequote(,)dnl
|
changequote(,)dnl
|
||||||
@ -102,7 +103,7 @@ changequote([,])dnl
|
|||||||
case "$ac_file" in */Makefile.in)
|
case "$ac_file" in */Makefile.in)
|
||||||
# Adjust a relative srcdir.
|
# Adjust a relative srcdir.
|
||||||
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
|
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
|
||||||
ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
|
ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
|
||||||
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
|
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
|
||||||
# In autoconf-2.13 it is called $ac_given_srcdir.
|
# In autoconf-2.13 it is called $ac_given_srcdir.
|
||||||
# In autoconf-2.50 it is called $srcdir.
|
# In autoconf-2.50 it is called $srcdir.
|
||||||
@ -118,7 +119,8 @@ changequote([,])dnl
|
|||||||
if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
|
if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
|
||||||
rm -f "$ac_dir/POTFILES"
|
rm -f "$ac_dir/POTFILES"
|
||||||
test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
|
test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
|
||||||
cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
|
gt_tab=`printf '\t'`
|
||||||
|
cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
|
||||||
POMAKEFILEDEPS="POTFILES.in"
|
POMAKEFILEDEPS="POTFILES.in"
|
||||||
# ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
|
# ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
|
||||||
# on $ac_dir but don't depend on user-specified configuration
|
# on $ac_dir but don't depend on user-specified configuration
|
||||||
@ -129,12 +131,12 @@ changequote([,])dnl
|
|||||||
test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
|
test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
|
||||||
fi
|
fi
|
||||||
ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
|
ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
|
||||||
# Hide the ALL_LINGUAS assigment from automake < 1.5.
|
# Hide the ALL_LINGUAS assignment from automake < 1.5.
|
||||||
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
|
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
|
||||||
POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
|
POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
|
||||||
else
|
else
|
||||||
# The set of available languages was given in configure.in.
|
# The set of available languages was given in configure.in.
|
||||||
# Hide the ALL_LINGUAS assigment from automake < 1.5.
|
# Hide the ALL_LINGUAS assignment from automake < 1.5.
|
||||||
eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
|
eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
|
||||||
fi
|
fi
|
||||||
# Compute POFILES
|
# Compute POFILES
|
||||||
@ -226,7 +228,7 @@ AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
|
|||||||
changequote(,)dnl
|
changequote(,)dnl
|
||||||
# Adjust a relative srcdir.
|
# Adjust a relative srcdir.
|
||||||
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
|
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
|
||||||
ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
|
ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
|
||||||
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
|
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
|
||||||
# In autoconf-2.13 it is called $ac_given_srcdir.
|
# In autoconf-2.13 it is called $ac_given_srcdir.
|
||||||
# In autoconf-2.50 it is called $srcdir.
|
# In autoconf-2.50 it is called $srcdir.
|
||||||
@ -254,6 +256,7 @@ EOT
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# A sed script that extracts the value of VARIABLE from a Makefile.
|
# A sed script that extracts the value of VARIABLE from a Makefile.
|
||||||
|
tab=`printf '\t'`
|
||||||
sed_x_variable='
|
sed_x_variable='
|
||||||
# Test if the hold space is empty.
|
# Test if the hold space is empty.
|
||||||
x
|
x
|
||||||
@ -261,9 +264,9 @@ s/P/P/
|
|||||||
x
|
x
|
||||||
ta
|
ta
|
||||||
# Yes it was empty. Look if we have the expected variable definition.
|
# Yes it was empty. Look if we have the expected variable definition.
|
||||||
/^[ ]*VARIABLE[ ]*=/{
|
/^['"${tab}"' ]*VARIABLE['"${tab}"' ]*=/{
|
||||||
# Seen the first line of the variable definition.
|
# Seen the first line of the variable definition.
|
||||||
s/^[ ]*VARIABLE[ ]*=//
|
s/^['"${tab}"' ]*VARIABLE['"${tab}"' ]*=//
|
||||||
ba
|
ba
|
||||||
}
|
}
|
||||||
bd
|
bd
|
||||||
@ -315,7 +318,7 @@ changequote([,])dnl
|
|||||||
sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
|
sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
|
||||||
ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
|
ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
|
||||||
fi
|
fi
|
||||||
# Hide the ALL_LINGUAS assigment from automake < 1.5.
|
# Hide the ALL_LINGUAS assignment from automake < 1.5.
|
||||||
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
|
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
|
||||||
# Compute POFILES
|
# Compute POFILES
|
||||||
# as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
|
# as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
|
||||||
@ -405,14 +408,15 @@ changequote([,])dnl
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
|
sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
|
||||||
|
tab=`printf '\t'`
|
||||||
if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
|
if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
|
||||||
# Add dependencies that cannot be formulated as a simple suffix rule.
|
# Add dependencies that cannot be formulated as a simple suffix rule.
|
||||||
for lang in $ALL_LINGUAS; do
|
for lang in $ALL_LINGUAS; do
|
||||||
frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
|
frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
|
||||||
cat >> "$ac_file.tmp" <<EOF
|
cat >> "$ac_file.tmp" <<EOF
|
||||||
$frobbedlang.msg: $lang.po
|
$frobbedlang.msg: $lang.po
|
||||||
@echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
|
${tab}@echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
|
||||||
\$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
|
${tab}\$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
|
||||||
EOF
|
EOF
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
@ -422,8 +426,8 @@ EOF
|
|||||||
frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
|
frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
|
||||||
cat >> "$ac_file.tmp" <<EOF
|
cat >> "$ac_file.tmp" <<EOF
|
||||||
$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
|
$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
|
||||||
@echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
|
${tab}@echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
|
||||||
\$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
|
${tab}\$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
|
||||||
EOF
|
EOF
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# progtest.m4 serial 4 (gettext-0.14.2)
|
# progtest.m4 serial 7 (gettext-0.18.2)
|
||||||
dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
|
dnl Copyright (C) 1996-2003, 2005, 2008-2014 Free Software Foundation, Inc.
|
||||||
dnl This file is free software; the Free Software Foundation
|
dnl This file is free software; the Free Software Foundation
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
dnl gives unlimited permission to copy and/or distribute it,
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
dnl with or without modifications, as long as this notice is preserved.
|
||||||
@ -16,7 +16,7 @@ dnl They are *not* in the public domain.
|
|||||||
dnl Authors:
|
dnl Authors:
|
||||||
dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
|
dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
|
||||||
|
|
||||||
AC_PREREQ(2.50)
|
AC_PREREQ([2.50])
|
||||||
|
|
||||||
# Search path for a program which passes the given test.
|
# Search path for a program which passes the given test.
|
||||||
|
|
||||||
@ -27,15 +27,14 @@ AC_DEFUN([AM_PATH_PROG_WITH_TEST],
|
|||||||
# Prepare PATH_SEPARATOR.
|
# Prepare PATH_SEPARATOR.
|
||||||
# The user is always right.
|
# The user is always right.
|
||||||
if test "${PATH_SEPARATOR+set}" != set; then
|
if test "${PATH_SEPARATOR+set}" != set; then
|
||||||
echo "#! /bin/sh" >conf$$.sh
|
# Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
|
||||||
echo "exit 0" >>conf$$.sh
|
# contains only /bin. Note that ksh looks also at the FPATH variable,
|
||||||
chmod +x conf$$.sh
|
# so we have to set that as well for the test.
|
||||||
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
|
PATH_SEPARATOR=:
|
||||||
PATH_SEPARATOR=';'
|
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
|
||||||
else
|
&& { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
|
||||||
PATH_SEPARATOR=:
|
|| PATH_SEPARATOR=';'
|
||||||
fi
|
}
|
||||||
rm -f conf$$.sh
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Find out how to test for executable files. Don't use a zero-byte file,
|
# Find out how to test for executable files. Don't use a zero-byte file,
|
||||||
@ -55,7 +54,7 @@ rm -f conf$$.file
|
|||||||
# Extract the first word of "$2", so it can be a program name with args.
|
# Extract the first word of "$2", so it can be a program name with args.
|
||||||
set dummy $2; ac_word=[$]2
|
set dummy $2; ac_word=[$]2
|
||||||
AC_MSG_CHECKING([for $ac_word])
|
AC_MSG_CHECKING([for $ac_word])
|
||||||
AC_CACHE_VAL(ac_cv_path_$1,
|
AC_CACHE_VAL([ac_cv_path_$1],
|
||||||
[case "[$]$1" in
|
[case "[$]$1" in
|
||||||
[[\\/]]* | ?:[[\\/]]*)
|
[[\\/]]* | ?:[[\\/]]*)
|
||||||
ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
|
ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
|
||||||
@ -84,9 +83,9 @@ ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
|
|||||||
esac])dnl
|
esac])dnl
|
||||||
$1="$ac_cv_path_$1"
|
$1="$ac_cv_path_$1"
|
||||||
if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
|
if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
|
||||||
AC_MSG_RESULT([$]$1)
|
AC_MSG_RESULT([$][$1])
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT([no])
|
||||||
fi
|
fi
|
||||||
AC_SUBST($1)dnl
|
AC_SUBST([$1])dnl
|
||||||
])
|
])
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Makefile for PO directory in any package using GNU gettext.
|
# Makefile for PO directory in any package using GNU gettext.
|
||||||
# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
|
# Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
|
||||||
#
|
#
|
||||||
# This file can be copied and used freely without restrictions. It can
|
# 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
|
# be used in projects which are not available under the GNU General Public
|
||||||
@ -8,13 +8,14 @@
|
|||||||
# Please note that the actual code of GNU gettext is covered by the GNU
|
# Please note that the actual code of GNU gettext is covered by the GNU
|
||||||
# General Public License and is *not* in the public domain.
|
# General Public License and is *not* in the public domain.
|
||||||
#
|
#
|
||||||
# Origin: gettext-0.17
|
# Origin: gettext-0.19
|
||||||
GETTEXT_MACRO_VERSION = 0.17
|
GETTEXT_MACRO_VERSION = 0.19
|
||||||
|
|
||||||
PACKAGE = @PACKAGE@
|
PACKAGE = @PACKAGE@
|
||||||
VERSION = @VERSION@
|
VERSION = @VERSION@
|
||||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||||
|
|
||||||
|
SED = @SED@
|
||||||
SHELL = /bin/sh
|
SHELL = /bin/sh
|
||||||
@SET_MAKE@
|
@SET_MAKE@
|
||||||
|
|
||||||
@ -56,8 +57,8 @@ XGETTEXT_ = @XGETTEXT@
|
|||||||
XGETTEXT_no = @XGETTEXT@
|
XGETTEXT_no = @XGETTEXT@
|
||||||
XGETTEXT_yes = @XGETTEXT_015@
|
XGETTEXT_yes = @XGETTEXT_015@
|
||||||
XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
|
XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
|
||||||
MSGMERGE = msgmerge --previous
|
MSGMERGE = msgmerge
|
||||||
MSGMERGE_UPDATE = @MSGMERGE@ --previous --update
|
MSGMERGE_UPDATE = @MSGMERGE@ --update
|
||||||
MSGINIT = msginit
|
MSGINIT = msginit
|
||||||
MSGCONV = msgconv
|
MSGCONV = msgconv
|
||||||
MSGFILTER = msgfilter
|
MSGFILTER = msgfilter
|
||||||
@ -76,6 +77,16 @@ POTFILES = \
|
|||||||
|
|
||||||
CATALOGS = @CATALOGS@
|
CATALOGS = @CATALOGS@
|
||||||
|
|
||||||
|
POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot
|
||||||
|
POFILESDEPS_yes = $(POFILESDEPS_)
|
||||||
|
POFILESDEPS_no =
|
||||||
|
POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT))
|
||||||
|
|
||||||
|
DISTFILESDEPS_ = update-po
|
||||||
|
DISTFILESDEPS_yes = $(DISTFILESDEPS_)
|
||||||
|
DISTFILESDEPS_no =
|
||||||
|
DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO))
|
||||||
|
|
||||||
# Makevars gets inserted here. (Don't remove this line!)
|
# Makevars gets inserted here. (Don't remove this line!)
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
@ -88,22 +99,22 @@ CATALOGS = @CATALOGS@
|
|||||||
.po.gmo:
|
.po.gmo:
|
||||||
@lang=`echo $* | sed -e 's,.*/,,'`; \
|
@lang=`echo $* | sed -e 's,.*/,,'`; \
|
||||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||||
echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
|
echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.po"; \
|
||||||
cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
|
cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
|
||||||
|
|
||||||
.sin.sed:
|
.sin.sed:
|
||||||
sed -e '/^#/d' $< > t-$@
|
sed -e '/^#/d' $< > t-$@
|
||||||
mv t-$@ $@
|
mv t-$@ $@
|
||||||
|
|
||||||
|
|
||||||
all: check-macro-version all-@USE_NLS@
|
all: all-@USE_NLS@
|
||||||
|
|
||||||
all-yes: stamp-po
|
all-yes: stamp-po
|
||||||
all-no:
|
all-no:
|
||||||
|
|
||||||
# Ensure that the gettext macros and this Makefile.in.in are in sync.
|
# Ensure that the gettext macros and this Makefile.in.in are in sync.
|
||||||
check-macro-version:
|
CHECK_MACRO_VERSION = \
|
||||||
@test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
|
test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
|
||||||
|| { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
|
|| { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
|
||||||
exit 1; \
|
exit 1; \
|
||||||
}
|
}
|
||||||
@ -123,6 +134,7 @@ check-macro-version:
|
|||||||
# $(POFILES) has been designed to not touch files that don't need to be
|
# $(POFILES) has been designed to not touch files that don't need to be
|
||||||
# changed.
|
# changed.
|
||||||
stamp-po: $(srcdir)/$(DOMAIN).pot
|
stamp-po: $(srcdir)/$(DOMAIN).pot
|
||||||
|
@$(CHECK_MACRO_VERSION)
|
||||||
test ! -f $(srcdir)/$(DOMAIN).pot || \
|
test ! -f $(srcdir)/$(DOMAIN).pot || \
|
||||||
test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
|
test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
|
||||||
@test ! -f $(srcdir)/$(DOMAIN).pot || { \
|
@test ! -f $(srcdir)/$(DOMAIN).pot || { \
|
||||||
@ -137,11 +149,29 @@ stamp-po: $(srcdir)/$(DOMAIN).pot
|
|||||||
|
|
||||||
# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
|
# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
|
||||||
# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
|
# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
|
||||||
|
# The determination of whether the package xyz is a GNU one is based on the
|
||||||
|
# heuristic whether some file in the top level directory mentions "GNU xyz".
|
||||||
|
# If GNU 'find' is available, we avoid grepping through monster files.
|
||||||
$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
|
$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
|
||||||
if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
|
package_gnu="$(PACKAGE_GNU)"; \
|
||||||
package_gnu='GNU '; \
|
test -n "$$package_gnu" || { \
|
||||||
|
if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
|
||||||
|
LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f \
|
||||||
|
-size -10000000c -exec grep 'GNU @PACKAGE@' \
|
||||||
|
/dev/null '{}' ';' 2>/dev/null; \
|
||||||
|
else \
|
||||||
|
LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \
|
||||||
|
fi; \
|
||||||
|
} | grep -v 'libtool:' >/dev/null; then \
|
||||||
|
package_gnu=yes; \
|
||||||
|
else \
|
||||||
|
package_gnu=no; \
|
||||||
|
fi; \
|
||||||
|
}; \
|
||||||
|
if test "$$package_gnu" = "yes"; then \
|
||||||
|
package_prefix='GNU '; \
|
||||||
else \
|
else \
|
||||||
package_gnu=''; \
|
package_prefix=''; \
|
||||||
fi; \
|
fi; \
|
||||||
if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
|
if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
|
||||||
msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
|
msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
|
||||||
@ -161,7 +191,7 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
|
|||||||
--add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
|
--add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
|
||||||
--files-from=$(srcdir)/POTFILES.in \
|
--files-from=$(srcdir)/POTFILES.in \
|
||||||
--copyright-holder='$(COPYRIGHT_HOLDER)' \
|
--copyright-holder='$(COPYRIGHT_HOLDER)' \
|
||||||
--package-name="$${package_gnu}@PACKAGE@" \
|
--package-name="$${package_prefix}@PACKAGE@" \
|
||||||
--package-version='@VERSION@' \
|
--package-version='@VERSION@' \
|
||||||
--msgid-bugs-address="$$msgid_bugs_address" \
|
--msgid-bugs-address="$$msgid_bugs_address" \
|
||||||
;; \
|
;; \
|
||||||
@ -189,12 +219,20 @@ $(srcdir)/$(DOMAIN).pot:
|
|||||||
|
|
||||||
# This target rebuilds a PO file if $(DOMAIN).pot has changed.
|
# This target rebuilds a PO file if $(DOMAIN).pot has changed.
|
||||||
# Note that a PO file is not touched if it doesn't need to be changed.
|
# Note that a PO file is not touched if it doesn't need to be changed.
|
||||||
$(POFILES): $(srcdir)/$(DOMAIN).pot
|
$(POFILES): $(POFILESDEPS)
|
||||||
@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
|
@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
|
||||||
if test -f "$(srcdir)/$${lang}.po"; then \
|
if test -f "$(srcdir)/$${lang}.po"; then \
|
||||||
|
test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot; \
|
||||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||||
echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
|
echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
|
||||||
cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
|
cd $(srcdir) \
|
||||||
|
&& { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
|
||||||
|
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
|
||||||
|
$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \
|
||||||
|
*) \
|
||||||
|
$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot;; \
|
||||||
|
esac; \
|
||||||
|
}; \
|
||||||
else \
|
else \
|
||||||
$(MAKE) $${lang}.po-create; \
|
$(MAKE) $${lang}.po-create; \
|
||||||
fi
|
fi
|
||||||
@ -217,7 +255,6 @@ install-data: install-data-@USE_NLS@
|
|||||||
fi
|
fi
|
||||||
install-data-no: all
|
install-data-no: all
|
||||||
install-data-yes: all
|
install-data-yes: all
|
||||||
$(mkdir_p) $(DESTDIR)$(datadir)
|
|
||||||
@catalogs='$(CATALOGS)'; \
|
@catalogs='$(CATALOGS)'; \
|
||||||
for cat in $$catalogs; do \
|
for cat in $$catalogs; do \
|
||||||
cat=`basename $$cat`; \
|
cat=`basename $$cat`; \
|
||||||
@ -269,7 +306,6 @@ installdirs-data: installdirs-data-@USE_NLS@
|
|||||||
fi
|
fi
|
||||||
installdirs-data-no:
|
installdirs-data-no:
|
||||||
installdirs-data-yes:
|
installdirs-data-yes:
|
||||||
$(mkdir_p) $(DESTDIR)$(datadir)
|
|
||||||
@catalogs='$(CATALOGS)'; \
|
@catalogs='$(CATALOGS)'; \
|
||||||
for cat in $$catalogs; do \
|
for cat in $$catalogs; do \
|
||||||
cat=`basename $$cat`; \
|
cat=`basename $$cat`; \
|
||||||
@ -347,7 +383,7 @@ maintainer-clean: distclean
|
|||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||||
dist distdir:
|
dist distdir:
|
||||||
$(MAKE) update-po
|
test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
|
||||||
@$(MAKE) dist2
|
@$(MAKE) dist2
|
||||||
# This is a separate target because 'update-po' must be executed before.
|
# This is a separate target because 'update-po' must be executed before.
|
||||||
dist2: stamp-po $(DISTFILES)
|
dist2: stamp-po $(DISTFILES)
|
||||||
@ -395,9 +431,15 @@ update-po: Makefile
|
|||||||
tmpdir=`pwd`; \
|
tmpdir=`pwd`; \
|
||||||
echo "$$lang:"; \
|
echo "$$lang:"; \
|
||||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||||
echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
|
echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
|
||||||
cd $(srcdir); \
|
cd $(srcdir); \
|
||||||
if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
|
if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
|
||||||
|
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
|
||||||
|
$(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
|
||||||
|
*) \
|
||||||
|
$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
|
||||||
|
esac; \
|
||||||
|
}; then \
|
||||||
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
||||||
rm -f $$tmpdir/$$lang.new.po; \
|
rm -f $$tmpdir/$$lang.new.po; \
|
||||||
else \
|
else \
|
||||||
@ -418,9 +460,13 @@ $(DUMMYPOFILES):
|
|||||||
update-gmo: Makefile $(GMOFILES)
|
update-gmo: Makefile $(GMOFILES)
|
||||||
@:
|
@:
|
||||||
|
|
||||||
|
# Recreate Makefile by invoking config.status. Explicitly invoke the shell,
|
||||||
|
# because execution permission bits may not work on the current file system.
|
||||||
|
# Use @SHELL@, which is the shell determined by autoconf for the use by its
|
||||||
|
# scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient.
|
||||||
Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
|
Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
|
||||||
cd $(top_builddir) \
|
cd $(top_builddir) \
|
||||||
&& $(SHELL) ./config.status $(subdir)/$@.in po-directories
|
&& @SHELL@ ./config.status $(subdir)/$@.in po-directories
|
||||||
|
|
||||||
force:
|
force:
|
||||||
|
|
||||||
|
38
po/Makevars
38
po/Makevars
@ -20,6 +20,14 @@ XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
|
|||||||
# their copyright.
|
# their copyright.
|
||||||
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
# This tells whether or not to prepend "GNU " prefix to the package
|
||||||
|
# name that gets inserted into the header of the $(DOMAIN).pot file.
|
||||||
|
# Possible values are "yes", "no", or empty. If it is empty, try to
|
||||||
|
# detect it automatically by scanning the files in $(top_srcdir) for
|
||||||
|
# "GNU packagename" string.
|
||||||
|
PACKAGE_GNU = no
|
||||||
|
|
||||||
|
|
||||||
# This is the email address or URL to which the translators shall report
|
# This is the email address or URL to which the translators shall report
|
||||||
# bugs in the untranslated strings:
|
# bugs in the untranslated strings:
|
||||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||||
@ -39,3 +47,33 @@ MSGID_BUGS_ADDRESS = translations@gnupg.org
|
|||||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||||
# message catalogs shall be used. It is usually empty.
|
# message catalogs shall be used. It is usually empty.
|
||||||
EXTRA_LOCALE_CATEGORIES =
|
EXTRA_LOCALE_CATEGORIES =
|
||||||
|
|
||||||
|
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
|
||||||
|
# context. Possible values are "yes" and "no". Set this to yes if the
|
||||||
|
# package uses functions taking also a message context, like pgettext(), or
|
||||||
|
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
|
||||||
|
USE_MSGCTXT = no
|
||||||
|
|
||||||
|
# These options get passed to msgmerge.
|
||||||
|
# Useful options are in particular:
|
||||||
|
# --previous to keep previous msgids of translated messages,
|
||||||
|
# --quiet to reduce the verbosity.
|
||||||
|
MSGMERGE_OPTIONS = --previous
|
||||||
|
|
||||||
|
# These options get passed to msginit.
|
||||||
|
# If you want to disable line wrapping when writing PO files, add
|
||||||
|
# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
|
||||||
|
# MSGINIT_OPTIONS.
|
||||||
|
MSGINIT_OPTIONS =
|
||||||
|
|
||||||
|
# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
|
||||||
|
# has changed. Possible values are "yes" and "no". Set this to no if
|
||||||
|
# the POT file is checked in the repository and the version control
|
||||||
|
# program ignores timestamps.
|
||||||
|
PO_DEPENDS_ON_POT = yes
|
||||||
|
|
||||||
|
# This tells whether or not to forcibly update $(DOMAIN).pot and
|
||||||
|
# regenerate PO files on "make dist". Possible values are "yes" and
|
||||||
|
# "no". Set this to no if the POT file and PO files are maintained
|
||||||
|
# externally.
|
||||||
|
DIST_DEPENDS_ON_UPDATE_PO = yes
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
# Makefile variables for PO directory in any package using GNU gettext.
|
|
||||||
|
|
||||||
# Usually the message domain is the same as the package name.
|
|
||||||
DOMAIN = $(PACKAGE)
|
|
||||||
|
|
||||||
# These two variables depend on the location of this directory.
|
|
||||||
subdir = po
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
# These options get passed to xgettext.
|
|
||||||
XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
|
|
||||||
|
|
||||||
# This is the copyright holder that gets inserted into the header of the
|
|
||||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
|
||||||
# package. (Note that the msgstr strings, extracted from the package's
|
|
||||||
# sources, belong to the copyright holder of the package.) Translators are
|
|
||||||
# expected to transfer the copyright for their translations to this person
|
|
||||||
# or entity, or to disclaim their copyright. The empty string stands for
|
|
||||||
# the public domain; in this case the translators are expected to disclaim
|
|
||||||
# their copyright.
|
|
||||||
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
|
||||||
|
|
||||||
# This is the email address or URL to which the translators shall report
|
|
||||||
# bugs in the untranslated strings:
|
|
||||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
|
||||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
|
||||||
# - Strings which use unclear terms or require additional context to be
|
|
||||||
# understood.
|
|
||||||
# - Strings which make invalid assumptions about notation of date, time or
|
|
||||||
# money.
|
|
||||||
# - Pluralisation problems.
|
|
||||||
# - Incorrect English spelling.
|
|
||||||
# - Incorrect formatting.
|
|
||||||
# It can be your email address, or a mailing list address where translators
|
|
||||||
# can write to without being subscribed, or the URL of a web page through
|
|
||||||
# which the translators can contact you.
|
|
||||||
MSGID_BUGS_ADDRESS =
|
|
||||||
|
|
||||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
|
||||||
# message catalogs shall be used. It is usually empty.
|
|
||||||
EXTRA_LOCALE_CATEGORIES =
|
|
@ -1,3 +1,4 @@
|
|||||||
|
# This file, Rules-quot, can be copied and used freely without restrictions.
|
||||||
# Special Makefile rules for English message catalogs with quotation marks.
|
# Special Makefile rules for English message catalogs with quotation marks.
|
||||||
|
|
||||||
DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
|
DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
|
||||||
@ -14,13 +15,23 @@ en@boldquot.po-update: en@boldquot.po-update-en
|
|||||||
|
|
||||||
.insert-header.po-update-en:
|
.insert-header.po-update-en:
|
||||||
@lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
|
@lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
|
||||||
if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
|
if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
|
||||||
tmpdir=`pwd`; \
|
tmpdir=`pwd`; \
|
||||||
echo "$$lang:"; \
|
echo "$$lang:"; \
|
||||||
ll=`echo $$lang | sed -e 's/@.*//'`; \
|
ll=`echo $$lang | sed -e 's/@.*//'`; \
|
||||||
LC_ALL=C; export LC_ALL; \
|
LC_ALL=C; export LC_ALL; \
|
||||||
cd $(srcdir); \
|
cd $(srcdir); \
|
||||||
if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
|
if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \
|
||||||
|
| $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \
|
||||||
|
{ case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
|
||||||
|
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \
|
||||||
|
$(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \
|
||||||
|
;; \
|
||||||
|
*) \
|
||||||
|
$(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \
|
||||||
|
;; \
|
||||||
|
esac } 2>/dev/null > $$tmpdir/$$lang.new.po \
|
||||||
|
; then \
|
||||||
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
||||||
rm -f $$tmpdir/$$lang.new.po; \
|
rm -f $$tmpdir/$$lang.new.po; \
|
||||||
else \
|
else \
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Output a system dependent set of variables, describing how to set the
|
# Output a system dependent set of variables, describing how to set the
|
||||||
# run time search path of shared libraries in an executable.
|
# run time search path of shared libraries in an executable.
|
||||||
#
|
#
|
||||||
# Copyright 1996-2013 Free Software Foundation, Inc.
|
# Copyright 1996-2014 Free Software Foundation, Inc.
|
||||||
# Taken from GNU libtool, 2001
|
# Taken from GNU libtool, 2001
|
||||||
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||||
#
|
#
|
||||||
@ -367,11 +367,7 @@ else
|
|||||||
dgux*)
|
dgux*)
|
||||||
hardcode_libdir_flag_spec='-L$libdir'
|
hardcode_libdir_flag_spec='-L$libdir'
|
||||||
;;
|
;;
|
||||||
freebsd2.2*)
|
freebsd2.[01]*)
|
||||||
hardcode_libdir_flag_spec='-R$libdir'
|
|
||||||
hardcode_direct=yes
|
|
||||||
;;
|
|
||||||
freebsd2*)
|
|
||||||
hardcode_direct=yes
|
hardcode_direct=yes
|
||||||
hardcode_minus_L=yes
|
hardcode_minus_L=yes
|
||||||
;;
|
;;
|
||||||
@ -548,13 +544,11 @@ case "$host_os" in
|
|||||||
dgux*)
|
dgux*)
|
||||||
library_names_spec='$libname$shrext'
|
library_names_spec='$libname$shrext'
|
||||||
;;
|
;;
|
||||||
|
freebsd[23].*)
|
||||||
|
library_names_spec='$libname$shrext$versuffix'
|
||||||
|
;;
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly*)
|
||||||
case "$host_os" in
|
library_names_spec='$libname$shrext'
|
||||||
freebsd[123]*)
|
|
||||||
library_names_spec='$libname$shrext$versuffix' ;;
|
|
||||||
*)
|
|
||||||
library_names_spec='$libname$shrext' ;;
|
|
||||||
esac
|
|
||||||
;;
|
;;
|
||||||
gnu*)
|
gnu*)
|
||||||
library_names_spec='$libname$shrext'
|
library_names_spec='$libname$shrext'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user