source: trunk/dports/devel/hs-vty/Portfile @ 65054

Last change on this file since 65054 was 65054, checked in by nox@…, 11 years ago

Create new port hs-vty

vty is terminal GUI library in the niche of ncurses. It is intended to
be easy to use, have no confusing corner cases, and good support for
common terminal types.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.0 KB
Line 
1# $Id: Portfile 65054 2010-03-20 14:24:58Z nox@macports.org $
2
3PortSystem      1.0
4PortGroup       haskell 1.0
5
6haskell.setup   vty 4.2.1.0
7platforms       darwin
8categories      devel
9maintainers     nox openmaintainer
10description     A simple terminal access library
11
12long_description \
13    vty is terminal GUI library in the niche of ncurses. It is intended to be \
14    easy to use, have no confusing corner cases, and good support for common \
15    terminal types. Notable infelicities: sometimes poor efficiency, assumes \
16    UTF-8 character encoding support by the terminal.
17
18checksums       md5     3479f1dddaed2db2c8db51a430454f2a \
19                sha1    724f66bd88decf3015ba0411784c110cb09be9e4 \
20                rmd160  04b5e6105b0197db22ca5fb3e2a0ab01c7ded67d
21
22post-patch {
23    reinplace {s/vector-space >= 0\.5 && < 0\.6/vector-space >= 0.5 \&\& < 0.7/} \
24        ${worksrcpath}/vty.cabal
25}
26
27depends_build-append \
28    port:hs-parsec \
29    port:hs-terminfo \
30    port:hs-utf8-string \
31    port:hs-vector-space
32
33configure.args-append \
34    --docdir=${prefix}/share/doc/${name}
35
36universal_variant no
Note: See TracBrowser for help on using the repository browser.