ncurses: add host build for 'tic'

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 44282
master
Jo-Philipp Wich 10 years ago
parent e1c95ffb93
commit 66fe4fd966
  1. 27
      package/libs/ncurses/Makefile

@ -22,7 +22,10 @@ PKG_LICENSE_FILES:=README
PKG_INSTALL:=1
PKG_BUILD_PARALLEL:=1
PKG_BUILD_DEPENDS:=ncurses/host
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/host-build.mk
define Package/libncurses
SECTION:=libs
@ -58,8 +61,10 @@ CONFIGURE_ARGS += \
--disable-rpath \
--without-ada \
--without-debug \
--without-manpages \
--without-profile \
--without-progs \
--without-tests \
--disable-big-core \
--disable-home-terminfo \
--with-normal \
@ -67,6 +72,17 @@ CONFIGURE_ARGS += \
--with-terminfo-dirs=/usr/share/terminfo \
--with-default-terminfo-dir=/usr/share/terminfo
HOST_CONFIGURE_ARGS += \
--without-cxx \
--without-cxx-binding \
--without-ada \
--without-debug \
--without-manpages \
--without-profile \
--without-tests \
--without-curses-h
ifeq ($(HOST_OS),FreeBSD)
CONFIGURE_ARGS +=
--with-terminfo=/usr/share/terminfo.db
@ -149,6 +165,17 @@ define Build/InstallDev
endef
endif
define Host/Compile
$(MAKE) -C $(HOST_BUILD_DIR) libs
$(MAKE) -C $(HOST_BUILD_DIR)/progs tic
endef
define Host/Install
$(INSTALL_BIN) $(HOST_BUILD_DIR)/progs/tic $(STAGING_DIR_HOST)/bin/tic
endef
$(eval $(call HostBuild))
$(eval $(call BuildPackage,terminfo))
$(eval $(call BuildPackage,libncurses))
$(eval $(call BuildPackage,libncursesw))

Loading…
Cancel
Save