# $Id: Portfile,v 1.5 2003/04/03 19:29:41 fkr Exp $ PortSystem 1.0 name screen version 3.9.11 revision 0 categories sysutils maintainers digdog@opendarwin.org 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://www.cis.nctu.edu.tw/~is85005/dports/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 }