$Id$
+Wed Dec 21 10:22:51 EST 2005 ajc
+* configure.in: use different variable names for each AC_CHECK_PROG macro,
+ because autoconf will see the same variable name as used before, pull some
+ value from cache, and assume it knows the answer. This causes NLS to be
+ enabled on systems that have, for example, xgettext but not msgfmt (such as
+ Mandrake). Fixed.
+
Wed Dec 21 10:08:18 EST 2005 ajc
* Makefile.in: target 'distclean' - do not remove po/Makefile.in
exit(0);
}
],
- ok_nls=yes,
- ok_nls=no
+ ok_uselocale=yes,
+ ok_uselocale=no
)
+ ok_nls=$ok_uselocale
fi
if test "$ok_nls" != "no"; then
- AC_CHECK_PROG(ok_nls, xgettext, yes, no)
+ AC_CHECK_PROG(ok_xgettext, xgettext, yes, no)
+ ok_nls=$ok_xgettext
fi
if test "$ok_nls" != "no"; then
- AC_CHECK_PROG(ok_nls, msgmerge, yes, no)
+ AC_CHECK_PROG(ok_msgmerge, msgmerge, yes, no)
+ ok_nls=$ok_msgmerge
fi
if test "$ok_nls" != "no"; then
- AC_CHECK_PROG(ok_nls, msgfmt, yes, no)
+ AC_CHECK_PROG(ok_msgfmt, msgfmt, yes, no)
+ ok_nls=$ok_msgfmt
fi
if test "$ok_nls" != "no"; then