Date: Fri, 24 Jul 2009 11:28:43 -0700 (PDT) From: Jacula Modyun <jacula@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/137088: [new port]: devel/hs-readline Message-ID: <200907241828.n6OISfl9005262@splork.wirewater.yow> Resent-Message-ID: <200907241830.n6OIU7LC009823@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 137088 >Category: ports >Synopsis: [new port]: devel/hs-readline >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 18:30:07 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-readline.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-readline # hs-readline/files # hs-readline/files/patch-Setup.hs # hs-readline/Makefile # hs-readline/distinfo # hs-readline/pkg-plist # hs-readline/pkg-descr # echo c - hs-readline mkdir -p hs-readline > /dev/null 2>&1 echo c - hs-readline/files mkdir -p hs-readline/files > /dev/null 2>&1 echo x - hs-readline/files/patch-Setup.hs sed 's/^X//' >hs-readline/files/patch-Setup.hs << '60d2ed6ed6f8849c220618798ce51de3' X--- Setup.hs.orig 2009-07-16 09:03:11.000000000 +0000 X+++ Setup.hs 2009-07-16 09:03:29.000000000 +0000 X@@ -3,4 +3,4 @@ X import Distribution.Simple X X main :: IO () X-main = defaultMainWithHooks defaultUserHooks X+main = defaultMainWithHooks autoconfUserHooks 60d2ed6ed6f8849c220618798ce51de3 echo x - hs-readline/Makefile sed 's/^X//' >hs-readline/Makefile << 'd034e12c8ba0ace0bfeff1823cd611b9' X# New ports collection makefile for: hs-readline X# Date created: July 09 2009 X# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> X# X# X XPORTNAME= readline XPORTVERSION= 1.0.1.0 XCATEGORIES= devel haskell XMASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ XPKGNAMEPREFIX= hs- X XMAINTAINER= jacula@gmail.com XCOMMENT= Haskell Utrecht Tools Library X XBUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc XRUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc X XGHC_VERSION= 6.10.4 XHSREADLINE_VERSION= ${PORTVERSION} X XGHC_CMD= ${LOCALBASE}/bin/ghc XSETUP_CMD= ./setup X XDOCSDIR= ${PREFIX}/share/doc/${DISTNAME} XHSREADLINE_LIBDIR_REL= lib/${DISTNAME} X XPLIST_SUB= GHC_VERSION=${GHC_VERSION} \ X HSREADLINE_VERSION=${HSREADLINE_VERSION} \ X HSREADLINE_LIBDIR_REL=${HSREADLINE_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 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}/${HSREADLINE_LIBDIR_REL}/register.sh X Xpost-install: X ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old X X.include <bsd.port.mk> d034e12c8ba0ace0bfeff1823cd611b9 echo x - hs-readline/distinfo sed 's/^X//' >hs-readline/distinfo << 'fcb8538993ab29d4577b39d2b137bd09' XMD5 (readline-1.0.1.0.tar.gz) = eade9576def53ed293628a2f8580007e XSHA256 (readline-1.0.1.0.tar.gz) = 07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d XSIZE (readline-1.0.1.0.tar.gz) = 52394 fcb8538993ab29d4577b39d2b137bd09 echo x - hs-readline/pkg-plist sed 's/^X//' >hs-readline/pkg-plist << '013bdd1e0514618b93602f51869ae98a' X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSreadline-%%HSREADLINE_VERSION%%.o X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Readline.hi X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/SimpleLineEditor.hi X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadline.h X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadlineConfig.h X%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSreadline-%%HSREADLINE_VERSION%%.a X%%HSREADLINE_LIBDIR_REL%%/register.sh X%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE X%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% X@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include X@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console X@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System X@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% X@dirrm %%HSREADLINE_LIBDIR_REL%% X@exec /bin/sh %D/%%HSREADLINE_LIBDIR_REL%%/register.sh X@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old X@unexec %D/bin/ghc-pkg unregister readline X@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old 013bdd1e0514618b93602f51869ae98a echo x - hs-readline/pkg-descr sed 's/^X//' >hs-readline/pkg-descr << '574ed3e7232f5117936c0071f9f0b866' XAn interface to the GNU readline library XMore information on readline can be found at Xhttp://www.gnu.org/directory/readline.html. X XMaintainer: libraries@haskell.org XLicense: GPL XWWW: http://hackage.haskell.org/package/readline X Xexposed-modules: System.Console.Readline X System.Console.SimpleLineEditor 574ed3e7232f5117936c0071f9f0b866 exit --- hs-readline.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?200907241828.n6OISfl9005262>