summaryrefslogtreecommitdiff
path: root/packages/misc/gettext
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2010-03-26 22:18:22 +0100
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2010-03-26 22:18:22 +0100
commit63a8e033d95d4b229821d40ecf0e99c6a4cd810a (patch)
treedb848d8a196795fa19f727593905fcc68d22d3c9 /packages/misc/gettext
parentf2fea063836bdc795520281a19c21ea00697774c (diff)
downloadembtoolkit-63a8e033d95d4b229821d40ecf0e99c6a4cd810a.tar.gz
embtoolkit-63a8e033d95d4b229821d40ecf0e99c6a4cd810a.tar.bz2
embtoolkit-63a8e033d95d4b229821d40ecf0e99c6a4cd810a.tar.xz
Packages: gettext: improve build and use external libxml2
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'packages/misc/gettext')
-rw-r--r--packages/misc/gettext/gettext.kconfig1
-rw-r--r--packages/misc/gettext/gettext.mk8
2 files changed, 7 insertions, 2 deletions
diff --git a/packages/misc/gettext/gettext.kconfig b/packages/misc/gettext/gettext.kconfig
index db5678a..9d56a34 100644
--- a/packages/misc/gettext/gettext.kconfig
+++ b/packages/misc/gettext/gettext.kconfig
@@ -25,6 +25,7 @@
config EMBTK_HAVE_GETTEXT
bool "Have gettext"
select EMBTK_HAVE_NCURSES
+ select EMBTK_HAVE_LIBXML2
select KEMBTK_EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR if EMBTK_CLIB_EGLIBC
select KEMBTK_EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO if EMBTK_CLIB_EGLIBC
select KEMBTK_EGLIBC_OPTION_EGLIBC_LOCALE_CODE if EMBTK_CLIB_EGLIBC
diff --git a/packages/misc/gettext/gettext.mk b/packages/misc/gettext/gettext.mk
index d023b0a..f9ea652 100644
--- a/packages/misc/gettext/gettext.mk
+++ b/packages/misc/gettext/gettext.mk
@@ -36,9 +36,11 @@ GETTEXT_INCLUDES = autosprintf.h gettext-po.h libintl.h
GETTEXT_LIBS = gettext libgettext* libasprintf* libintl*
GETTEXT_PKGCONFIGS =
+GETTEXT_DEPS = ncurses_install libxml2_install
+
gettext_install: $(GETTEXT_BUILD_DIR)/.installed
-$(GETTEXT_BUILD_DIR)/.installed: ncurses_install download_gettext \
+$(GETTEXT_BUILD_DIR)/.installed: $(GETTEXT_DEPS) download_gettext \
$(GETTEXT_BUILD_DIR)/.decompressed $(GETTEXT_BUILD_DIR)/.configured
$(call EMBTK_GENERIC_MESSAGE,"Compiling and installing \
gettext-$(GETTEXT_VERSION) in your root filesystem...")
@@ -73,7 +75,9 @@ $(GETTEXT_BUILD_DIR)/.configured:
gt_cv_int_divbyzero_sigfpe=no \
./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \
--target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \
- --prefix=/usr --with-included-gettext --disable-rpath
+ --prefix=/usr --enable-relocatable --with-included-gettext \
+ --disable-rpath --disable-openmp --disable-java \
+ --with-libxml2-prefix=$(SYSROOT)/usr
@touch $@
gettext_clean: