mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
sysutils/byobu: Update dependencies and backend
PR: 233338 Submitted by: Justin Coffman <jcoffman@openfire.io> (maintainer)
This commit is contained in:
parent
e19aa04166
commit
9ed387d7ac
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=485535
@ -3,18 +3,18 @@
|
||||
|
||||
PORTNAME= byobu
|
||||
PORTVERSION= 5.127
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
|
||||
|
||||
MAINTAINER= jcoffman@openfire.io
|
||||
COMMENT= Profile and configuration utilities for GNU Screen
|
||||
COMMENT= Profile and configuration utilities for GNU Screen and/or tmux
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
RUN_DEPENDS= screen:sysutils/screen \
|
||||
bash:shells/bash
|
||||
RUN_DEPENDS= bash:shells/bash
|
||||
|
||||
USES= autoreconf python shebangfix
|
||||
|
||||
@ -25,7 +25,21 @@ SHEBANG_FILES= usr/lib/byobu/include/notify_osd \
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_DEFINE= DOCS NEWT
|
||||
|
||||
OPTIONS_MULTI= BACKEND
|
||||
OPTIONS_MULTI_BACKEND= TMUX SCREEN
|
||||
|
||||
OPTIONS_DEFAULT= DOCS NEWT TMUX
|
||||
|
||||
NEWT_DESC= Python-based windowing toolkit (required for config menu)
|
||||
NEWT_LIB_DEPENDS= libnewt.so:devel/newt
|
||||
|
||||
TMUX_DESC= Terminal Multiplexer (byobu default)
|
||||
TMUX_RUN_DEPENDS= tmux:sysutils/tmux
|
||||
|
||||
SCREEN_DESC= Multi-screen window manager
|
||||
SCREEN_RUN_DEPENDS= screen:sysutils/screen
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
|
@ -1,7 +1,10 @@
|
||||
Byobu is a Japanese term for decorative, multi-panel screens that serve as
|
||||
folding room dividers. As an open source project, Byobu is an elegant
|
||||
enhancement of the otherwise functional, plain, practical GNU Screen. Byobu
|
||||
includes an enhanced profile and configuration utilities for the GNU screen
|
||||
window manager, such as toggle-able system status notifications.
|
||||
Byobu is a GPLv3 open source text-based window manager and terminal
|
||||
multiplexer. It was originally designed to provide elegant enhancements
|
||||
to the otherwise functional, plain, practical GNU Screen. Byobu now
|
||||
includes an enhanced profiles, convenient keybindings, configuration
|
||||
utilities, and toggle-able system status notifications for both the GNU
|
||||
Screen window manager and the more modern Tmux terminal multiplexer.
|
||||
The Python newt library is only needed if you wish to use the menu-
|
||||
based config editor.
|
||||
|
||||
WWW: http://www.byobu.co
|
||||
|
Loading…
Reference in New Issue
Block a user