source: trunk/dports/sysutils/screen/Portfile @ 1551

Last change on this file since 1551 was 1551, checked in by fkr, 17 years ago

more long_descriptions.

  • Property svn:eol-style set to native
File size: 2.1 KB
Line 
1PortSystem 1.0
2
3name            screen
4version         3.9.11
5revision        0
6
7categories      sysutils
8maintainers     digdog@mac.com
9description     Screen manager with VT100/ANSI terminal emulation
10long_description        Screen is a full-screen window manager that multiplexes a physical \
11                        terminal between several processes (typically interactive shells). \
12                        Each virtual terminal provides the functions of a DEC VT100 terminal \
13                        and, in addition, several control functions from the ANSI X3.64 (ISO \
14                        6429) and ISO 2022 standards (e.g. insert/delete line and support for \
15                        multiple character sets). There is a scrollback history buffer for each \
16                        virtual terminal and a copy-and-paste mechanism that allows moving text \
17                        regions between windows.
18platforms       darwin
19master_sites    http://ftp.gnu.org/pub/gnu/screen/ \
20                http://linux.nctu.edu.tw/~yjchou/work/screen/:encoding
21
22# The file '18' below from yjchou is a fix for UTF8-Big5 encoding translation.
23# Reference: http://freebsd.sinica.edu.tw/~statue/index.php?file=20020513
24
25dist_subdir     screen
26distname        ${name}-${version}
27distfiles-append 18:encoding
28checksums       ${distname}${extract.sufx} md5 19572f92404995e7b2dea8117204dd67 \
29                18 md5 e5c53546a5c4968bd7e807c88e6b2198
30extract.only    ${distname}${extract.sufx}
31
32post-extract    { system "cp ${distpath}/18 ${worksrcpath}/utf8encodings/" }
33
34variant darwin  { patchfiles    patch-osdef.h.in }
35
36contents        bin/screen \
37                bin/screen-3.9.11 \
38                info/screen.info-1 \
39                info/screen.info-2 \
40                info/screen.info-3 \
41                info/screen.info-4 \
42                info/screen.info-5 \
43                man/man1/screen.1 \
44                share/screen/utf8encodings/01 \
45                share/screen/utf8encodings/02 \
46                share/screen/utf8encodings/03 \
47                share/screen/utf8encodings/04 \
48                share/screen/utf8encodings/18 \
49                share/screen/utf8encodings/a1 \
50                share/screen/utf8encodings/bf \
51                share/screen/utf8encodings/c2 \
52                share/screen/utf8encodings/c3 \
53                share/screen/utf8encodings/c4 \
54                share/screen/utf8encodings/c6 \
55                share/screen/utf8encodings/c7 \
56                share/screen/utf8encodings/c8 \
57                share/screen/utf8encodings/cc \
58                share/screen/utf8encodings/cd \
59                share/screen/utf8encodings/d6
Note: See TracBrowser for help on using the repository browser.