PortSystem 1.0 name screen version 3.9.11 revision 0 categories sysutils maintainers digdog@mac.com description Screen manager with VT100/ANSI terminal emulation long_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. platforms darwin master_sites http://ftp.gnu.org/pub/gnu/screen/ \ http://linux.nctu.edu.tw/~yjchou/work/screen/:encoding # The file '18' below from yjchou is a fix for UTF8-Big5 encoding translation. # Reference: http://freebsd.sinica.edu.tw/~statue/index.php?file=20020513 dist_subdir screen distname ${name}-${version} distfiles-append 18:encoding checksums ${distname}${extract.sufx} md5 19572f92404995e7b2dea8117204dd67 \ 18 md5 e5c53546a5c4968bd7e807c88e6b2198 extract.only ${distname}${extract.sufx} post-extract { system "cp ${distpath}/18 ${worksrcpath}/utf8encodings/" } variant darwin { patchfiles patch-osdef.h.in } contents bin/screen \ bin/screen-3.9.11 \ info/screen.info-1 \ info/screen.info-2 \ info/screen.info-3 \ info/screen.info-4 \ info/screen.info-5 \ man/man1/screen.1 \ share/screen/utf8encodings/01 \ share/screen/utf8encodings/02 \ share/screen/utf8encodings/03 \ share/screen/utf8encodings/04 \ share/screen/utf8encodings/18 \ share/screen/utf8encodings/a1 \ 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