ANSI terminal support for Haskell, which allows:

* Cursor movement
* Screen and line clearing
* Color output
* Showing or hiding the cursor
* Changing the console title (though this is not strictly part of
  ANSI, it is widely supported in Unix)

It is compatible with Windows (via an emulation layer) and those
Unixes with ANSI terminals.

ok jasper@
This commit is contained in:
kili 2011-04-28 17:31:57 +00:00
parent a5a6bdf7f6
commit 45679cc987
4 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,22 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/04/28 17:31:57 kili Exp $
COMMENT = ANSI terminal package for Haskell
DISTNAME = ansi-terminal-0.5.5
CATEGORIES = devel
HOMEPAGE = http://batterseapower.github.com/ansi-terminal/
MAINTAINER = Matthias Kilian <kili@openbsd.org>
# BSD3
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ghc
MODGHC_BUILD = cabal hackage haddock register
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (ghc/ansi-terminal-0.5.5.tar.gz) = WtnmVh8N4aLpi2xy0RnqdQ==
RMD160 (ghc/ansi-terminal-0.5.5.tar.gz) = +PsWAWyZ/kaJaZ9E1uJlZ+woKd8=
SHA1 (ghc/ansi-terminal-0.5.5.tar.gz) = rnKQcxvKhNTAnjvNIMYz7FybEbU=
SHA256 (ghc/ansi-terminal-0.5.5.tar.gz) = SJVlzzZHG9vzixt2/Am85sMRtHLVTwnGZUbHWS+1JCc=
SIZE (ghc/ansi-terminal-0.5.5.tar.gz) = 13136

View File

@ -0,0 +1,11 @@
ANSI terminal support for Haskell, which allows:
* Cursor movement
* Screen and line clearing
* Color output
* Showing or hiding the cursor
* Changing the console title (though this is not strictly part of
ANSI, it is widely supported in Unix)
It is compatible with Windows (via an emulation layer) and those
Unixes with ANSI terminals.

View File

@ -0,0 +1,30 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/28 17:31:57 kili Exp $
lib/ghc/${DISTNAME}/
lib/ghc/${DISTNAME}/HS${DISTNAME}.o
lib/ghc/${DISTNAME}/System/
lib/ghc/${DISTNAME}/System/Console/
lib/ghc/${DISTNAME}/System/Console/ANSI/
lib/ghc/${DISTNAME}/System/Console/ANSI.hi
lib/ghc/${DISTNAME}/System/Console/ANSI/Common.hi
lib/ghc/${DISTNAME}/System/Console/ANSI/Unix.hi
lib/ghc/${DISTNAME}/libHS${DISTNAME}.a
lib/ghc/${DISTNAME}/register.sh
@exec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/register.sh -v0
@unexec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/unregister.sh -v0 --force
lib/ghc/${DISTNAME}/unregister.sh
share/doc/hs-${DISTNAME}/
share/doc/hs-${DISTNAME}/LICENSE
share/doc/hs-${DISTNAME}/html/
share/doc/hs-${DISTNAME}/html/System-Console-ANSI.html
share/doc/hs-${DISTNAME}/html/ansi-terminal.haddock
share/doc/hs-${DISTNAME}/html/doc-index.html
share/doc/hs-${DISTNAME}/html/frames.html
share/doc/hs-${DISTNAME}/html/haddock-util.js
share/doc/hs-${DISTNAME}/html/hslogo-16.png
share/doc/hs-${DISTNAME}/html/index-frames.html
share/doc/hs-${DISTNAME}/html/index.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-ANSI.html
share/doc/hs-${DISTNAME}/html/minus.gif
share/doc/hs-${DISTNAME}/html/ocean.css
share/doc/hs-${DISTNAME}/html/plus.gif
share/doc/hs-${DISTNAME}/html/synopsis.png