From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 24 22:00:14 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DE711065670 for ; Fri, 24 Jul 2009 22:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 19B928FC1E for ; Fri, 24 Jul 2009 22:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6OM0DMN075407 for ; Fri, 24 Jul 2009 22:00:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6OM0DfR075406; Fri, 24 Jul 2009 22:00:13 GMT (envelope-from gnats) Resent-Date: Fri, 24 Jul 2009 22:00:13 GMT Resent-Message-Id: <200907242200.n6OM0DfR075406@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jacula Modyun Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DA801065670 for ; Fri, 24 Jul 2009 21:50:16 +0000 (UTC) (envelope-from jacula@gmail.com) Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219]) by mx1.freebsd.org (Postfix) with ESMTP id CA0278FC1C for ; Fri, 24 Jul 2009 21:50:15 +0000 (UTC) (envelope-from jacula@gmail.com) Received: by bwz19 with SMTP id 19so1634957bwz.43 for ; Fri, 24 Jul 2009 14:50:14 -0700 (PDT) Received: by 10.204.112.11 with SMTP id u11mr184021bkp.134.1248472214790; Fri, 24 Jul 2009 14:50:14 -0700 (PDT) Received: from splork.wirewater.yow ([95.234.87.224]) by mx.google.com with ESMTPS id e17sm5888914fke.48.2009.07.24.14.50.14 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Jul 2009 14:50:14 -0700 (PDT) Received: from localhost.wirewater.yow [127.0.0.1] by splork.wirewater.yow (Sendmail: 8.14.3/8.14.3) with ESMTP id n6OLoB4H040248 for ; Fri, 24 Jul 2009 21:50:11 GMT Received: by splork.wirewater.yow (Sendmail: 8.14.3/8.14.3/Submit) id n6OLoBgf040245 ; Fri, 24 Jul 2009 21:50:11 GMT Message-Id: <200907242150.n6OLoBgf040245@splork.wirewater.yow> Date: Fri, 24 Jul 2009 14:50:14 -0700 (PDT) From: Jacula Modyun To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/137111: [new port]: devel/hs-mmap X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jacula Modyun List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2009 22:00:14 -0000 >Number: 137111 >Category: ports >Synopsis: [new port]: devel/hs-mmap >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 22:00:13 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-mmap.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-mmap # hs-mmap/pkg-plist # hs-mmap/pkg-descr # hs-mmap/distinfo # hs-mmap/Makefile # echo c - hs-mmap mkdir -p hs-mmap > /dev/null 2>&1 echo x - hs-mmap/pkg-plist sed 's/^X//' >hs-mmap/pkg-plist << '40f8c24b944c7151acf5a4ddfe33ea8b' X%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSmmap-%%MMAP_VERSION%%.o X%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/MMap.hi X%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSmmap-%%MMAP_VERSION%%.a X%%MMAP_LIBDIR_REL%%/register.sh X%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE X%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% X@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO X@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System X@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%% X@dirrm %%MMAP_LIBDIR_REL%% X@exec /bin/sh %D/%%MMAP_LIBDIR_REL%%/register.sh X@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old X@unexec %D/bin/ghc-pkg unregister mmap X@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old 40f8c24b944c7151acf5a4ddfe33ea8b echo x - hs-mmap/pkg-descr sed 's/^X//' >hs-mmap/pkg-descr << 'def0f923fcc25e2b2b7093ee2a9a6564' XThis library provides a wrapper to mmap(2) or MapViewOfFile, Xallowing files or devices to be lazily loaded into memory as Xstrict or lazy ByteStrings, ForeignPtrs or plain Ptrs, using Xthe virtual memory subsystem to do on-demand loading. X XAuthor: Gracjan Polak XMaintainer: Gracjan Polak XLicense: BSD3 XWWW: http://hackage.haskell.org/packages/archive/mmap X XExposed-modules: System.IO.MMap def0f923fcc25e2b2b7093ee2a9a6564 echo x - hs-mmap/distinfo sed 's/^X//' >hs-mmap/distinfo << 'e0dfb55ce49e9695ce4a43f29c7412b6' XMD5 (mmap-0.4.1.tar.gz) = 2ebe9772a0efd0a6febfbc67c02faab2 XSHA256 (mmap-0.4.1.tar.gz) = 792b8ecfb0cce1f8588f0d2a63c6893ff98a2479c06745583da8166d5a46ead9 XSIZE (mmap-0.4.1.tar.gz) = 5956 e0dfb55ce49e9695ce4a43f29c7412b6 echo x - hs-mmap/Makefile sed 's/^X//' >hs-mmap/Makefile << 'b04a26da4b5fca9b980e13c585b7e3e4' X# New ports collection makefile for: hs-mmap X# Date created: July 09 2009 X# Whom: Giuseppe Pilichi aka Jacula Modyun X# X# X XPORTNAME= mmap XPORTVERSION= 0.4.1 XCATEGORIES= devel haskell XMASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ XPKGNAMEPREFIX= hs- X XMAINTAINER= jacula@gmail.com XCOMMENT= Memory mapped files for POSIX and Windows X XBUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc XRUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc X XGHC_VERSION= 6.10.4 XMMAP_VERSION= ${PORTVERSION} X XGHC_CMD= ${LOCALBASE}/bin/ghc XSETUP_CMD= ./setup X XDOCSDIR= ${PREFIX}/share/doc/${DISTNAME} XMMAP_LIBDIR_REL= lib/${DISTNAME} X XPLIST_SUB= GHC_VERSION=${GHC_VERSION} \ X MMAP_VERSION=${MMAP_VERSION} \ X MMAP_LIBDIR_REL=${MMAP_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}/${MMAP_LIBDIR_REL}/register.sh X Xpost-install: X ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old X X.include b04a26da4b5fca9b980e13c585b7e3e4 exit --- hs-mmap.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: