mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
Removed defunct wget-specific NLS macros; Make configure include Makevars properly.
This commit is contained in:
parent
02877eb0fe
commit
eab5ac3431
@ -45,5 +45,7 @@ doc/version.texi
|
|||||||
po/POTFILES
|
po/POTFILES
|
||||||
po/*.gmo
|
po/*.gmo
|
||||||
po/wget.pot
|
po/wget.pot
|
||||||
|
po/remove-potcdate.sed
|
||||||
|
po/stamp-po
|
||||||
**~
|
**~
|
||||||
**.*.swp
|
**.*.swp
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
AM_GNU_GETTEXT, etc.
|
AM_GNU_GETTEXT, etc.
|
||||||
* ABOUT-NLS: Added back in (required by autoreconf :\).
|
* ABOUT-NLS: Added back in (required by autoreconf :\).
|
||||||
* Makefile.am: Added ABOUT-NLS and msdos/Makefile.WC to EXTRA_DIST.
|
* Makefile.am: Added ABOUT-NLS and msdos/Makefile.WC to EXTRA_DIST.
|
||||||
|
* m4/wget.m4: Removed no-longer-used NLS stuff.
|
||||||
|
|
||||||
2007-10-09 gettextize <bug-gnu-gettext@gnu.org>
|
2007-10-09 gettextize <bug-gnu-gettext@gnu.org>
|
||||||
|
|
||||||
|
@ -434,9 +434,6 @@ dnl new language was added.
|
|||||||
dnl
|
dnl
|
||||||
dnl ALL_LINGUAS=`(cd ${srcdir}/po && ls *.po | sed -e 's/\.po$//' | tr '\012' ' ')`
|
dnl ALL_LINGUAS=`(cd ${srcdir}/po && ls *.po | sed -e 's/\.po$//' | tr '\012' ' ')`
|
||||||
|
|
||||||
dnl internationalization macros
|
|
||||||
dnl WGET_WITH_NLS
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl Find makeinfo. We used to provide support for Emacs processing
|
dnl Find makeinfo. We used to provide support for Emacs processing
|
||||||
dnl Texinfo using `emacs -batch -eval ...' where makeinfo is
|
dnl Texinfo using `emacs -batch -eval ...' where makeinfo is
|
||||||
@ -471,5 +468,4 @@ AC_CONFIG_HEADERS([src/config.h])
|
|||||||
AH_BOTTOM([
|
AH_BOTTOM([
|
||||||
#include "config-post.h"
|
#include "config-post.h"
|
||||||
])
|
])
|
||||||
AC_CONFIG_COMMANDS([default], [WGET_PROCESS_PO])
|
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
139
m4/wget.m4
139
m4/wget.m4
@ -226,145 +226,6 @@ dnl ************************************************************
|
|||||||
dnl END OF IPv6 AUTOCONFIGURATION SUPPORT MACROS
|
dnl END OF IPv6 AUTOCONFIGURATION SUPPORT MACROS
|
||||||
dnl ************************************************************
|
dnl ************************************************************
|
||||||
|
|
||||||
# This code originates from Ulrich Drepper's AM_WITH_NLS.
|
|
||||||
|
|
||||||
AC_DEFUN([WGET_WITH_NLS],
|
|
||||||
[AC_MSG_CHECKING([whether NLS is requested])
|
|
||||||
dnl Default is enabled NLS
|
|
||||||
AC_ARG_ENABLE(nls,
|
|
||||||
[ --disable-nls do not use Native Language Support],
|
|
||||||
HAVE_NLS=$enableval, HAVE_NLS=yes)
|
|
||||||
AC_MSG_RESULT($HAVE_NLS)
|
|
||||||
|
|
||||||
dnl If something goes wrong, we may still decide not to use NLS.
|
|
||||||
dnl For this reason, defer AC_SUBST'ing HAVE_NLS until the very
|
|
||||||
dnl last moment.
|
|
||||||
|
|
||||||
if test x"$HAVE_NLS" = xyes; then
|
|
||||||
dnl If LINGUAS is specified, use only those languages. In fact,
|
|
||||||
dnl compute an intersection of languages in LINGUAS and
|
|
||||||
dnl ALL_LINGUAS, and use that.
|
|
||||||
if test x"$LINGUAS" != x; then
|
|
||||||
new_linguas=
|
|
||||||
for lang1 in $ALL_LINGUAS; do
|
|
||||||
for lang2 in $LINGUAS; do
|
|
||||||
if test "$lang1" = "$lang2"; then
|
|
||||||
new_linguas="$new_linguas $lang1"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
done
|
|
||||||
ALL_LINGUAS=$new_linguas
|
|
||||||
fi
|
|
||||||
AC_MSG_NOTICE([language catalogs: $ALL_LINGUAS])
|
|
||||||
AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
|
|
||||||
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], msgfmt)
|
|
||||||
AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
|
|
||||||
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
|
|
||||||
AC_SUBST(MSGFMT)
|
|
||||||
AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
|
|
||||||
CATOBJEXT=.gmo
|
|
||||||
INSTOBJEXT=.mo
|
|
||||||
DATADIRNAME=share
|
|
||||||
|
|
||||||
dnl Test whether we really found GNU xgettext.
|
|
||||||
if test "$XGETTEXT" != ":"; then
|
|
||||||
dnl If it is no GNU xgettext we define it as : so that the
|
|
||||||
dnl Makefiles still can work.
|
|
||||||
if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
|
|
||||||
: ;
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT(
|
|
||||||
[found xgettext programs is not GNU xgettext; ignore it])
|
|
||||||
XGETTEXT=":"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_CHECK_HEADERS(libintl.h)
|
|
||||||
|
|
||||||
dnl Prefer gettext found in -lintl to the one in libc.
|
|
||||||
dnl Otherwise it can happen that we include libintl.h from
|
|
||||||
dnl /usr/local/lib, but fail to specify -lintl, which results in
|
|
||||||
dnl link or run-time failures. (Symptom: libintl_bindtextdomain
|
|
||||||
dnl not found at link-time.)
|
|
||||||
|
|
||||||
AC_CHECK_LIB(intl, gettext, [
|
|
||||||
dnl gettext is in libintl; announce the fact manually.
|
|
||||||
LIBS="-lintl $LIBS"
|
|
||||||
AC_DEFINE([HAVE_GETTEXT], 1,
|
|
||||||
[Define if you have the gettext function.])
|
|
||||||
], [
|
|
||||||
AC_CHECK_FUNCS(gettext, [], [
|
|
||||||
AC_MSG_RESULT([gettext not found; disabling NLS])
|
|
||||||
HAVE_NLS=no
|
|
||||||
])
|
|
||||||
])
|
|
||||||
|
|
||||||
for lang in $ALL_LINGUAS; do
|
|
||||||
GMOFILES="$GMOFILES $lang.gmo"
|
|
||||||
POFILES="$POFILES $lang.po"
|
|
||||||
done
|
|
||||||
dnl Construct list of names of catalog files to be constructed.
|
|
||||||
for lang in $ALL_LINGUAS; do
|
|
||||||
CATALOGS="$CATALOGS ${lang}${CATOBJEXT}"
|
|
||||||
done
|
|
||||||
|
|
||||||
dnl Make all variables we use known to autoconf.
|
|
||||||
AC_SUBST(CATALOGS)
|
|
||||||
AC_SUBST(CATOBJEXT)
|
|
||||||
AC_SUBST(DATADIRNAME)
|
|
||||||
AC_SUBST(GMOFILES)
|
|
||||||
AC_SUBST(INSTOBJEXT)
|
|
||||||
AC_SUBST(INTLLIBS)
|
|
||||||
AC_SUBST(POFILES)
|
|
||||||
fi
|
|
||||||
AC_SUBST(HAVE_NLS)
|
|
||||||
dnl Some independently maintained files, such as po/Makefile.in,
|
|
||||||
dnl use `USE_NLS', so support it.
|
|
||||||
USE_NLS=$HAVE_NLS
|
|
||||||
AC_SUBST(USE_NLS)
|
|
||||||
if test "x$HAVE_NLS" = xyes; then
|
|
||||||
AC_DEFINE([HAVE_NLS], 1, [Define this if you want the NLS support.])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl Generate list of files to be processed by xgettext which will
|
|
||||||
dnl be included in po/Makefile.
|
|
||||||
dnl
|
|
||||||
dnl This is not strictly an Autoconf macro, because it is run from
|
|
||||||
dnl within `config.status' rather than from within configure. This
|
|
||||||
dnl is why special rules must be applied for it.
|
|
||||||
AC_DEFUN([WGET_PROCESS_PO],
|
|
||||||
[
|
|
||||||
dnl I wonder what the following several lines do...
|
|
||||||
if test "x$srcdir" != "x."; then
|
|
||||||
if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
|
|
||||||
posrcprefix="$srcdir/"
|
|
||||||
else
|
|
||||||
posrcprefix="../$srcdir/"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
posrcprefix="../"
|
|
||||||
fi
|
|
||||||
rm -f po/POTFILES
|
|
||||||
dnl Use `echo' rather than AC_MSG_RESULT, because this is run from
|
|
||||||
dnl `config.status'.
|
|
||||||
echo "generating po/POTFILES from $srcdir/po/POTFILES.in"
|
|
||||||
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," \
|
|
||||||
-e "\$s/\(.*\) \\\\/\1/" \
|
|
||||||
< $srcdir/po/POTFILES.in > po/POTFILES
|
|
||||||
echo "creating po/Makefile"
|
|
||||||
sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
|
|
||||||
])
|
|
||||||
|
|
||||||
# Search path for a program which passes the given test.
|
|
||||||
# Ulrich Drepper <drepper@cygnus.com>, 1996.
|
|
||||||
#
|
|
||||||
# This file may be copied and used freely without restrictions. It
|
|
||||||
# can be used in projects which are not available under the GNU Public
|
|
||||||
# License but which still want to provide support for the GNU gettext
|
|
||||||
# functionality. Please note that the actual code is *not* freely
|
|
||||||
# available.
|
|
||||||
|
|
||||||
dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
|
dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
|
||||||
dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
|
dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
|
||||||
AC_DEFUN([AM_PATH_PROG_WITH_TEST],
|
AC_DEFUN([AM_PATH_PROG_WITH_TEST],
|
||||||
|
Loading…
Reference in New Issue
Block a user