2.4.1:

2004-06-10  Daniel Elstner  <daniel.elstner@gmx.net>

	* autogen.sh: Use glib-gettextize to reduce clutter.  Explicitely
	invoke aclocal-1.7 and automake-1.7, mainly to avoid the problem
	that po/Makefile.in.in relies on mkinstalldirs which automake-1.8
	no longer installs (alternatively the script could be added to the
	CVS tree).  Pass $ACLOCAL_FLAGS to aclocal-1.7 as recommended by
	James Henstridge.

	* configure.in (AM_GNU_GETTEXT): Replace with AM_GLIB_GNU_GETTEXT.
	(ACLOCAL_AMFLAGS): AC_SUBST() to '${ACLOCAL_FLAGS}' as recommended
	by James Henstridge.
	(GETTEXT_PACKAGE): AC_SUBST() and AC_DEFINE_UNQUOTED() it.
	(AC_OUTPUT): Get rid of the cruft generated by gettextize.

	* Makefile.am (SUBDIRS): Ditch more gettextize cruft.
	(ACLOCAL_AMFLAGS): Remove.

	* src/Makefile.am (INCLUDES): Add -DLOCALEDIR=... flag.

	* src/gtkmmhello.h: Don't #include <libintl.h> here...
	* src/gtkmmhello.cc: ...but here instead...
	* src/main.cc: ...and here too.  Also pull in <config.h> and add
	the necessary function calls to set up and bind the gettext domain.

	* po/de.po: Set charset=UTF-8 in the header.
	* po/hu.po: Convert from ISO-8859-2 to UTF-8 and modify the header
	accordingly.