Provides a user interface for line input in command-line programs.

This library is similar in purpose to readline, but since it is
written in Haskell it is (hopefully) more easily used in other
Haskell programs.

This also was in lang/ghc and didn't belong there.

ok jasper@
This commit is contained in:
kili 2011-04-26 19:24:40 +00:00
parent 5e66bc5aa1
commit 545fa42620
4 changed files with 104 additions and 0 deletions

View File

@ -0,0 +1,27 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/04/26 19:24:40 kili Exp $
COMMENT = command-line interface for user input
DISTNAME = haskeline-0.6.4.0
CATEGORIES = devel
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
# Add this when utf8-string will be removed from lang/ghc:
# devel/hs-utf8-string>=0.3.6,<0.4
RUN_DEPENDS = devel/hs-mtl>=1.1,<2.1 \
devel/hs-terminfo>=0.3.1.3,<0.4
BUILD_DEPENDS = ${RUN_DEPENDS}
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (ghc/haskeline-0.6.4.0.tar.gz) = w/ceK7pWhvD90w+wzaXl6g==
RMD160 (ghc/haskeline-0.6.4.0.tar.gz) = ZiTmt2I2oto7wqkVqHAV219SOX4=
SHA1 (ghc/haskeline-0.6.4.0.tar.gz) = FuY2z0jwydMsa7dNpaNqtrZHiGY=
SHA256 (ghc/haskeline-0.6.4.0.tar.gz) = DRZPNiLPRzguFlVz3fhpfSNYFspcPpa/afHDtidbWFw=
SIZE (ghc/haskeline-0.6.4.0.tar.gz) = 61911

View File

@ -0,0 +1,4 @@
Provides a user interface for line input in command-line programs.
This library is similar in purpose to readline, but since it is
written in Haskell it is (hopefully) more easily used in other
Haskell programs.

View File

@ -0,0 +1,68 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/26 19:24:40 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/Haskeline/
lib/ghc/${DISTNAME}/System/Console/Haskeline.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/DumbTerm.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/IConv.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/Posix.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/Terminfo.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Backend/WCWidth.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command/
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command/Completion.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command/History.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command/KillRing.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Command/Undo.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Completion.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Directory.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Emacs.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Encoding.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/History.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/IO.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/InputT.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Key.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/LineState.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/MonadException.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Monads.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Prefs.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/RunCommand.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Term.hi
lib/ghc/${DISTNAME}/System/Console/Haskeline/Vi.hi
lib/ghc/${DISTNAME}/include/
lib/ghc/${DISTNAME}/include/h_iconv.h
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-Haskeline-Completion.html
share/doc/hs-${DISTNAME}/html/System-Console-Haskeline-Encoding.html
share/doc/hs-${DISTNAME}/html/System-Console-Haskeline-History.html
share/doc/hs-${DISTNAME}/html/System-Console-Haskeline-IO.html
share/doc/hs-${DISTNAME}/html/System-Console-Haskeline-MonadException.html
share/doc/hs-${DISTNAME}/html/System-Console-Haskeline.html
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/haskeline.haddock
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-Haskeline-Completion.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-Haskeline-Encoding.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-Haskeline-History.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-Haskeline-IO.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-Haskeline-MonadException.html
share/doc/hs-${DISTNAME}/html/mini_System-Console-Haskeline.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