Date: Fri, 24 Jul 2009 14:34:41 -0700 (PDT) From: Jacula Modyun <jacula@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/137110: [new port]: devel/hs-haskeline Message-ID: <200907242134.n6OLYdhL036718@splork.wirewater.yow> Resent-Message-ID: <200907242140.n6OLe5s5061459@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 137110 >Category: ports >Synopsis: [new port]: devel/hs-haskeline >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 24 21:40:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Jacula Modyun >Release: FreeBSD 7.1-PRERELEASE i386 >Organization: >Environment: System: FreeBSD splork.wirewater.yow 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Sat Oct 18 11:22:07 UTC 2008 root@splork.wirewater.yow:/usr/obj/usr/src/sys/JACULA i386 >Description: See the PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/137055 >How-To-Repeat: >Fix: --- hs-haskeline.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hs-haskeline # hs-haskeline/Makefile # hs-haskeline/distinfo # hs-haskeline/pkg-plist # hs-haskeline/pkg-descr # echo c - hs-haskeline mkdir -p hs-haskeline > /dev/null 2>&1 echo x - hs-haskeline/Makefile sed 's/^X//' >hs-haskeline/Makefile << 'd096faf3993884fe04d790afb9024be3' X# New ports collection makefile for: hs-haskeline X# Date created: July 09 2009 X# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> X# X# X XPORTNAME= haskeline XPORTVERSION= 0.6.1.6 XCATEGORIES= devel haskell XMASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ XPKGNAMEPREFIX= hs- X XMAINTAINER= jacula@gmail.com XCOMMENT= A command-line interface for user input, written in Haskell X XBUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ X hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc XRUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ X hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc X XGHC_VERSION= 6.10.4 XHASKELINE_VERSION= ${PORTVERSION} X XGHC_CMD= ${LOCALBASE}/bin/ghc XSETUP_CMD= ./setup X XDOCSDIR= ${PREFIX}/share/doc/${DISTNAME} XHASKELINE_LIBDIR_REL= lib/${DISTNAME} X XUSE_ICONV= yes X XPLIST_SUB= GHC_VERSION=${GHC_VERSION} \ X HASKELINE_VERSION=${HASKELINE_VERSION} \ X HASKELINE_LIBDIR_REL=${HASKELINE_LIBDIR_REL} X X.if defined(NOPORTDOCS) XPLIST_SUB+= NOPORTDOCS="" X.else XPLIST_SUB+= NOPORTDOCS="@comment " X.endif X X.if !defined(NOPORTDOCS) X XPORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) X.if !empty(PORT_HADDOCK:M?0) XBUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock X.endif XBUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour X XHSCOLOUR_VERSION= 1.13 XHSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} X XPORTDOCS= * X.endif X X.SILENT: X Xdo-configure: X cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ X && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} \ X --extra-include-dirs="${LOCALBASE}/include" --extra-lib-dirs="${LOCALBASE}/lib" X Xdo-build: X cd ${WRKSRC} && ${SETUP_CMD} build \ X && ${SETUP_CMD} register --gen-script X X.if !defined(NOPORTDOCS) X cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ X --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css X.endif X Xdo-install: X cd ${WRKSRC} && ${SETUP_CMD} install \ X && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HASKELINE_LIBDIR_REL}/register.sh X Xpost-install: X ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old X X.include <bsd.port.mk> d096faf3993884fe04d790afb9024be3 echo x - hs-haskeline/distinfo sed 's/^X//' >hs-haskeline/distinfo << '1f62f8ff18e37da3ca8bfcbf48c8797e' XMD5 (haskeline-0.6.1.6.tar.gz) = 9147ccdf85e7532066e5edfa580a2916 XSHA256 (haskeline-0.6.1.6.tar.gz) = d3206b73937eeea638f3f1035969161af9182396699af8790a5455a8b5bbcde1 XSIZE (haskeline-0.6.1.6.tar.gz) = 41906 1f62f8ff18e37da3ca8bfcbf48c8797e echo x - hs-haskeline/pkg-plist sed 's/^X//' >hs-haskeline/pkg-plist << '177c0983a0f9ec16053143d415404e90' X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShaskeline-%%HASKELINE_VERSION%%.o X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/DumbTerm.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/IConv.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/Posix.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Completion.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/History.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Undo.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Completion.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Directory.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Emacs.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Encoding.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/History.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/IO.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/InputT.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Key.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/LineState.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/MonadException.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Monads.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Prefs.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Term.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Vi.hi X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/h_iconv.h X%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHShaskeline-%%HASKELINE_VERSION%%.a X%%HASKELINE_LIBDIR_REL%%/register.sh X%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE X%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System X@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% X@dirrm %%HASKELINE_LIBDIR_REL%% X@exec /bin/sh %D/%%HASKELINE_LIBDIR_REL%%/register.sh X@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old X@unexec %D/bin/ghc-pkg unregister haskeline X@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old 177c0983a0f9ec16053143d415404e90 echo x - hs-haskeline/pkg-descr sed 's/^X//' >hs-haskeline/pkg-descr << '7d2576352d9d5c9cc8d439e37e29dd4b' XHaskeline provides a user interface for line input in command-line Xprograms. This library is similar in purpose to readline, but since Xit is written in Haskell it is (hopefully) more easily used in other XHaskell programs. XHaskeline runs both on POSIX-compatible systems and on Windows. X XMaintainer: Judah Jacobson <judah.jacobson@gmail.com> XAuthor: Judah Jacobson XLicense: BSD3 XWWW: http://trac.haskell.org/haskeline X XExposed-Modules: System.Console.Haskeline, System.Console.Haskeline.Completion X System.Console.Haskeline.Encoding, System.Console.Haskeline.MonadException X System.Console.Haskeline.History, System.Console.Haskeline.IO 7d2576352d9d5c9cc8d439e37e29dd4b exit --- hs-haskeline.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907242134.n6OLYdhL036718>