BSD Ports

sysutils/screen 5.0.1_1 MidnightBSD

Multi-screen window manager

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl3
Categories
sysutils

Description

Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.

In the other systems

SystemPortVersion
MidnightBSDsysutils/screen5.0.1_1
FreeBSDsysutils/screen5.0.2_1
DragonFlysysutils/screen4.9.1_5

Install

Binary package:

mport install screen

From mports:

cd /usr/mports/sysutils/screen && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	screen>0:sysutils/screen

Dependencies

Required by 1

Configuration

Options name: sysutils_screen

OptionDefaultDescription
INFOon
MULTIUSERonInstall setuid-root screen to support multiuser
NCURSES_BASEoffDepend on ncurses in base
NCURSES_DEFAULTonDepend on ncurses (ports if installed, otherwise base)
NCURSES_PORToffDepend on devel/ncurses in ports
NOSOCKETDIRoffUse ~/.screen instead of socketdir
SYSTEM_SCREENRConInstall system screenrc with helpful status line
USES
autoreconf:build gmake cpe
Service scripts
none
Conflicts with
screen-devel

Files

Manual pages 1
  • screen(1)
pkg-plist 24
  • bin/screen
  • bin/screen-5.0.1
  • share/man/man1/screen.1.gz
  • share/screen/utf8encodings/01
  • share/screen/utf8encodings/02
  • share/screen/utf8encodings/03
  • share/screen/utf8encodings/04
  • share/screen/utf8encodings/18
  • share/screen/utf8encodings/19
  • share/screen/utf8encodings/a1
  • share/screen/utf8encodings/a3
  • share/screen/utf8encodings/bf
  • share/screen/utf8encodings/c2
  • share/screen/utf8encodings/c3
  • share/screen/utf8encodings/c4
  • share/screen/utf8encodings/c6
  • share/screen/utf8encodings/c7
  • share/screen/utf8encodings/c8
  • share/screen/utf8encodings/cc
  • share/screen/utf8encodings/cd
  • share/screen/utf8encodings/d6
  • @sample etc/screen/screenrc.sample
  • share/examples/screen/screenrc.sample-1
  • share/examples/screen/screenrc.sample-2
distinfo 1
FileSizeSHA256
screen-5.0.1.tar.gz8975072dae36f4db379ffcd14b691596ba6ec18ac3a9e22bc47ac239789ab58409869d
Master sites 8
  • GNU
  • ftp://ftp.gnu.org/gnu/screen/
  • ftp://gnu.mirror.iweb.com/screen/
  • http://gnu.mirror.iweb.com/screen/
  • http://mirror.sdunix.com/gnu/
  • ftp://mirrors.kernel.org/gnu/screen/
  • http://cschubert.com/distfiles/
  • FREEBSD_LOCAL/cy