You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.2 KiB
41 lines
1.2 KiB
################################################################################
|
|
#
|
|
# ncurses
|
|
#
|
|
################################################################################
|
|
|
|
NCURSES_VERSION = 6.1
|
|
NCURSES_DIR = ncurses-$(NCURSES_VERSION)
|
|
NCURSES_SOURCE = ncurses-$(NCURSES_VERSION).tar.gz
|
|
NCURSES_SITE = $(GNU_MIRROR)/ncurses
|
|
|
|
NCURSES_CONFIG_SCRIPTS = ncurses6-config
|
|
|
|
NCURSES_CONF_OPTS = \
|
|
--enable-pc-files \
|
|
--with-pkg-config \
|
|
--with-pkg-config-libdir=$(libdir)/pkgconfig \
|
|
--with-shared \
|
|
--with-fallbacks='linux vt100 xterm' \
|
|
--disable-big-core \
|
|
--disable-db-install \
|
|
--disable-stripping \
|
|
--with-progs \
|
|
--without-termlib \
|
|
--without-ticlib \
|
|
--without-manpages \
|
|
--without-tests \
|
|
--without-debug \
|
|
--without-ada \
|
|
--without-profile \
|
|
--without-cxx-binding
|
|
|
|
define NCURSES_TARGET_CLEANUP
|
|
$(TARGET_RM) $(addprefix $(TARGET_bindir)/,captoinfo clear infocmp infotocap reset tabs tic toe)
|
|
$(TARGET_RM) $(addprefix $(TARGET_libdir)/,libform* libmenu* libpanel*)
|
|
$(TARGET_RM) $(addprefix $(TARGET_libdir)/pkgconfig/,form.pc menu.pc panel.pc)
|
|
endef
|
|
NCURSES_TARGET_FINALIZE_HOOKS += NCURSES_TARGET_CLEANUP
|
|
|
|
ncurses: | $(TARGET_DIR)
|
|
$(call autotools-package)
|
|
|