diff options
author | Daiki Ueno <ueno@gnu.org> | 2015-12-09 17:35:34 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2015-12-09 19:07:06 +0900 |
commit | 898e184a596c43abf1067089a03df3e79b4e4527 (patch) | |
tree | e9f5596bb75f8a0ba47f9b34d26346f53d981613 /DEPENDENCIES | |
parent | f6dde6baeef8e6cb5ec92bc6c67c5c0304ba4396 (diff) | |
download | external_gettext-898e184a596c43abf1067089a03df3e79b4e4527.zip external_gettext-898e184a596c43abf1067089a03df3e79b4e4527.tar.gz external_gettext-898e184a596c43abf1067089a03df3e79b4e4527.tar.bz2 |
build: Remove expat dependency
* DEPENDENCIES: Suggest libxml2 instead of expat.
* gnulib-local/lib/markup.c: New file.
* gnulib-local/lib/markup.h: New file.
* gnulib-local/modules/markup: New file.
* autogen.sh (GNULIB_MODULES_LIBGETTEXTPO): Add markup module.
* gettext-tools/configure.ac: Remove checks for expat.
* gettext-tools/gnulib-lib/.gitignore: Ignore modules pulled by
gnulib-tool due to the markup module usage.
* gettext-tools/gnulib-tests/.gitignore: Likewise.
* gettext-tools/libgettextpo/.gitignore: Likewise.
* gettext-tools/libgettextpo/Makefile.am (libgettextpo_la_AUXSOURCES):
Remove ../src/libexpat-compat.c.
(libgettextpo_la_LDFLAGS): Remove @LTLIBEXPAT@.
* gettext-tools/src/Makefile.am (noinst_HEADERS): Remove
libexpat-compat.h.
(libgettextsrc_la_SOURCES): Remove libexpat-compat.c.
(libgettextsrc_la_LDFLAGS): Remove @LTLIBEXPAT@.
* gettext-tools/src/format-kde-kuit.c: Use functions from markup.h, when
the file is being compiled as part of libgettextpo. Otherwise use
libxml2.
* gettext-tools/src/libexpat-compat.c: Remove.
* gettext-tools/src/libexpat-compat.h: Remove.
Diffstat (limited to 'DEPENDENCIES')
-rw-r--r-- | DEPENDENCIES | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/DEPENDENCIES b/DEPENDENCIES index e11eb94..4a26690 100644 --- a/DEPENDENCIES +++ b/DEPENDENCIES @@ -28,15 +28,15 @@ The following packages should be installed before GNU gettext is installed + If it is installed in a nonstandard directory, pass the option --with-ncurses-prefix=DIR or --with-libtermcap-prefix to 'configure'. -* expat 1.95 or newer +* libxml + Recommended. - Needed for 'xgettext', so that it can parse Glade XML files. + Needed for 'xgettext' and 'msgfmt', so that it can parse XML files. + Homepage: - http://expat.sourceforge.net/ + http://xmlsoft.org/ + Download: - http://sourceforge.net/project/showfiles.php?group_id=10127 + ftp://xmlsoft.org/ + If it is installed in a nonstandard directory, pass the option - --with-libexpat-prefix to 'configure'. + --with-libxml2-prefix to 'configure'. * A Java runtime and compiler (e.g. GNU gcj or kaffe). + Recommended. |