summaryrefslogtreecommitdiffstats
path: root/rules/ncurses.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2011-06-20 18:04:33 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2011-06-20 20:00:56 +0200
commit3ba149c9c9d89f77ca17149f90097bf033d8746a (patch)
tree2bffc2b81a8c361baf54e9de1fea19b4793ca11f /rules/ncurses.make
parent8695cbe52faeb20be0d5ce257bf04df6c5eeec74 (diff)
downloadptxdist-3ba149c9c9d89f77ca17149f90097bf033d8746a.tar.gz
ptxdist-3ba149c9c9d89f77ca17149f90097bf033d8746a.tar.xz
ncurses: version bump 5.6 -> 5.9
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'rules/ncurses.make')
-rw-r--r--rules/ncurses.make33
1 files changed, 27 insertions, 6 deletions
diff --git a/rules/ncurses.make b/rules/ncurses.make
index 75f66ec84..c5117f4b6 100644
--- a/rules/ncurses.make
+++ b/rules/ncurses.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses
#
# Paths and names
#
-NCURSES_VERSION := 5.6
-NCURSES_MD5 := b6593abe1089d6aab1551c105c9300e3
+NCURSES_VERSION := 5.9
+NCURSES_MD5 := 8cb9c412e5f2d96bc6f459aa8c6282a1
NCURSES := ncurses-$(NCURSES_VERSION)
NCURSES_SUFFIX := tar.gz
NCURSES_URL := $(PTXCONF_SETUP_GNUMIRROR)/ncurses/$(NCURSES).$(NCURSES_SUFFIX)
@@ -48,13 +48,33 @@ NCURSES_AUTOCONF_SHARED := \
--with-normal \
--with-shared \
--without-ada \
- --without-gpm
+ --without-gpm \
+ --without-manpages \
+ --without-tests \
+ --enable-mixed-case \
+ --with-ticlib=yes \
+ --disable-relink \
+ --disable-big-strings \
+ --disable-sp-funcs \
+ --disable-term-driver \
+ --disable-ext-mouse \
+ --disable-interop \
+ --enable-reentrant
+
+# do this to get libncurses with threads but without a trailing "t":
+NCURSES_AUTOCONF_SHARED += \
+ --with-pthread=yes \
+ --enable-weak-symbols
# enable wide char support on demand only
ifdef PTXCONF_NCURSES_WIDE_CHAR
-NCURSES_AUTOCONF_SHARED += --enable-widec
+NCURSES_AUTOCONF_SHARED += \
+ --enable-widec \
+ --enable-ext-colors
else
-NCURSES_AUTOCONF_SHARED += --disable-widec
+NCURSES_AUTOCONF_SHARED += \
+ --disable-widec \
+ --disable-ext-colors
endif
ifdef PTXCONF_NCURSES_BIG_CORE
@@ -73,7 +93,8 @@ NCURSES_AUTOCONF := \
$(STATEDIR)/ncurses.compile:
@$(call targetinfo)
- cp $(PTXCONF_SYSROOT_HOST)/bin/{make_keys,make_hash} $(NCURSES_DIR)/ncurses/
+ #cd $(NCURSES_DIR)/ncurses && make make_keys make_hash
+ #cp $(PTXCONF_SYSROOT_HOST)/bin/make_hash $(NCURSES_DIR)/ncurses/
@$(call compile, NCURSES)
@$(call touch)