xref: /OK3568_Linux_fs/buildroot/package/tmux/tmux.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# tmux
4#
5################################################################################
6
7TMUX_VERSION = 3.1c
8TMUX_SITE = https://github.com/tmux/tmux/releases/download/$(TMUX_VERSION)
9TMUX_LICENSE = ISC
10TMUX_LICENSE_FILES = COPYING
11TMUX_CPE_ID_VENDOR = tmux_project
12TMUX_DEPENDENCIES = libevent ncurses host-pkgconf
13
14# Add /usr/bin/tmux to /etc/shells otherwise some login tools like dropbear
15# can reject the user connection. See man shells.
16define TMUX_ADD_TMUX_TO_SHELLS
17	grep -qsE '^/usr/bin/tmux$$' $(TARGET_DIR)/etc/shells \
18		|| echo "/usr/bin/tmux" >> $(TARGET_DIR)/etc/shells
19endef
20TMUX_TARGET_FINALIZE_HOOKS += TMUX_ADD_TMUX_TO_SHELLS
21
22$(eval $(autotools-package))
23