NEWS: Mention msgfmt --java --source
autopoint: Allow user to specify gettext_dir through envvar
tests: Add tests for autopoint
autopoint: Use SED-based trace for non-standard Autoconf macros
autopoint: Remove useless comments
tests/autopoint: Check for multiple arguments to AM_GNU_GETTEXT
autopoint: Add license notice to po/Rules-quot
xgettext: Add support for Desktop Entry files
msgfmt: Add support for Desktop Entry files
NEWS: Mention Desktop Entry support
gettext-tools: Update file manifest
Add missing x-desktop.h to noinst_HEADERS
Update ChangeLogs
xgettext: Warn user if invalid encoding name is specified
Update gnulib.
Update after gnulib changed.
autogen.sh: Error out when gnulib-tool exit with non-zero

As the local patches to Gnulib tool often fail to apply after updating
the submodule, it would be good to stop processing there.