* [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file @ 2012-05-07 10:33 Gustavo Zacarias 2012-05-07 10:33 ` [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc Gustavo Zacarias 2012-05-07 21:22 ` [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Peter Korsgaard 0 siblings, 2 replies; 4+ messages in thread From: Gustavo Zacarias @ 2012-05-07 10:33 UTC (permalink / raw) To: buildroot Install the terminfo file for screen as reported on bug #5204 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> --- package/ncurses/ncurses.mk | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index eb8a043..10a55dd 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -117,6 +117,8 @@ define NCURSES_INSTALL_TARGET_CMDS cp -dpf $(STAGING_DIR)/usr/share/terminfo/a/ansi $(TARGET_DIR)/usr/share/terminfo/a mkdir -p $(TARGET_DIR)/usr/share/terminfo/l cp -dpf $(STAGING_DIR)/usr/share/terminfo/l/linux $(TARGET_DIR)/usr/share/terminfo/l + mkdir -p $(TARGET_DIR)/usr/share/terminfo/s + cp -dpf $(STAGING_DIR)/usr/share/terminfo/s/screen $(TARGET_DIR)/usr/share/terminfo/s $(NCURSES_INSTALL_TARGET_DEVFILES) endef # NCURSES_INSTALL_TARGET_CMDS -- 1.7.3.4 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc 2012-05-07 10:33 [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Gustavo Zacarias @ 2012-05-07 10:33 ` Gustavo Zacarias 2012-05-07 21:22 ` Peter Korsgaard 2012-05-07 21:22 ` [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Peter Korsgaard 1 sibling, 1 reply; 4+ messages in thread From: Gustavo Zacarias @ 2012-05-07 10:33 UTC (permalink / raw) To: buildroot Enable terminfo support as reported on bug #5198 Also install screenrc if it's not already present in the target. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> --- package/screen/screen.mk | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/package/screen/screen.mk b/package/screen/screen.mk index 4b3d427..d117bde 100644 --- a/package/screen/screen.mk +++ b/package/screen/screen.mk @@ -7,8 +7,17 @@ SCREEN_VERSION = 4.0.3 SCREEN_SITE = $(BR2_GNU_MIRROR)/screen SCREEN_DEPENDENCIES = ncurses -SCREEN_CONF_ENV = ac_cv_header_elf_h=no ac_cv_header_dwarf_h=no +SCREEN_CONF_ENV = ac_cv_header_elf_h=no ac_cv_header_dwarf_h=no \ + CFLAGS="$(TARGET_CFLAGS) -DTERMINFO" SCREEN_MAKE = $(MAKE1) SCREEN_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) SCREEN=screen install_bin +define SCREEN_INSTALL_SCREENRC + if [ ! -f $(TARGET_DIR)/etc/screenrc ]; then \ + $(INSTALL) -m 0755 -D $(@D)/etc/screenrc $(TARGET_DIR)/etc/screenrc; \ + fi +endef + +SCREEN_POST_INSTALL_TARGET_HOOKS += SCREEN_INSTALL_SCREENRC + $(eval $(call AUTOTARGETS)) -- 1.7.3.4 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc 2012-05-07 10:33 ` [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc Gustavo Zacarias @ 2012-05-07 21:22 ` Peter Korsgaard 0 siblings, 0 replies; 4+ messages in thread From: Peter Korsgaard @ 2012-05-07 21:22 UTC (permalink / raw) To: buildroot >>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes: Gustavo> Enable terminfo support as reported on bug #5198 Gustavo> Also install screenrc if it's not already present in the target. Committed, thanks. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file 2012-05-07 10:33 [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Gustavo Zacarias 2012-05-07 10:33 ` [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc Gustavo Zacarias @ 2012-05-07 21:22 ` Peter Korsgaard 1 sibling, 0 replies; 4+ messages in thread From: Peter Korsgaard @ 2012-05-07 21:22 UTC (permalink / raw) To: buildroot >>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes: Gustavo> Install the terminfo file for screen as reported on bug #5204 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Committed, thanks. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-05-07 21:22 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-05-07 10:33 [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Gustavo Zacarias 2012-05-07 10:33 ` [Buildroot] [PATCH 2/2] screen: enable terminfo and install screenrc Gustavo Zacarias 2012-05-07 21:22 ` Peter Korsgaard 2012-05-07 21:22 ` [Buildroot] [PATCH 1/2] ncurses: install screen terminfo file Peter Korsgaard
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.