From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 1 15:40:03 2008 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 A48171065672 for ; Sat, 1 Mar 2008 15:40:03 +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 57D698FC24 for ; Sat, 1 Mar 2008 15:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m21Fe3Ue081024 for ; Sat, 1 Mar 2008 15:40:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m21Fe3Hj081018; Sat, 1 Mar 2008 15:40:03 GMT (envelope-from gnats) Date: Sat, 1 Mar 2008 15:40:03 GMT Message-Id: <200803011540.m21Fe3Hj081018@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Jacula Modyun Cc: Subject: Re: ports/121081: [NEW PORT]: graphics/hs-HGL-ghc 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: Sat, 01 Mar 2008 15:40:03 -0000 The following reply was made to PR ports/121081; it has been noted by GNATS. From: Jacula Modyun To: bug-followup@FreeBSD.org, jacula@gmail.com Cc: Subject: Re: ports/121081: [NEW PORT]: graphics/hs-HGL-ghc Date: Sat, 1 Mar 2008 15:36:28 +0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, In this last archive is been add the documentation, and changed a little the installation process. Best Regards JM --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="hs-HGL-ghc.shar" # 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-HGL-ghc # hs-HGL-ghc/Makefile # hs-HGL-ghc/pkg-descr # hs-HGL-ghc/distinfo # hs-HGL-ghc/pkg-plist # echo c - hs-HGL-ghc mkdir -p hs-HGL-ghc > /dev/null 2>&1 echo x - hs-HGL-ghc/Makefile sed 's/^X//' >hs-HGL-ghc/Makefile << 'END-of-hs-HGL-ghc/Makefile' X# New ports collection makefile for: hs-HGL-ghc X# Date created: February 25 2008 X# Whom: Giuseppe Pilichi aka Jacula Modyun X# X# $FreeBSD X# X XPORTNAME= HGL XPORTVERSION= 3.2.0.0 XCATEGORIES= graphics haskell XMASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ XPKGNAMEPREFIX= hs- XPKGNAMESUFFIX= -ghc X XMAINTAINER= jacula@gmail.com XCOMMENT= A simple graphics library based on X11 or Win32 X XBUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ X hs-x11-ghc>=1.2.1:${PORTSDIR}/x11/hs-x11-ghc X XGHC_VERSION= 6.8.2 XHGL_VERSION= ${PORTVERSION} X XGHC_CMD= ${LOCALBASE}/bin/ghc XSETUP_CMD= ./setup X XHGL_LIBDIR_REL= lib/${DISTNAME} XDOCSDIR= ${PREFIX}/share/doc/${DISTNAME} X XPLIST_SUB= GHC_VERSION=${GHC_VERSION} \ X HGL_VERSION=${HGL_VERSION} \ X HGL_LIBDIR_REL=${HGL_LIBDIR_REL} X X.if !defined(NOPORTDOCS) XBUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock \ X HsColour:${PORTSDIR}/print/hs-hscolour X XHSCOLOUR_VERSION= 1.9 XHSCOLOUR_DATADIR= ${LOCALBASE}/share/hscolour-${HSCOLOUR_VERSION} X.endif X X.SILENT: X Xdo-configure: X cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ X && ${SETUP_CMD} configure --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 --executables --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}/${HGL_LIBDIR_REL}/register.sh X Xpost-install: X ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old X X.include END-of-hs-HGL-ghc/Makefile echo x - hs-HGL-ghc/pkg-descr sed 's/^X//' >hs-HGL-ghc/pkg-descr << 'END-of-hs-HGL-ghc/pkg-descr' XA simple graphics library, designed to give the programmer access Xto most interesting parts of the Win32 Graphics Device Interface Xand X11 library without exposing the programmer to the pain and Xanguish usually associated with using these interfaces. XThe library also includes a module Graphics.SOE providing the Xinterface used in "The Haskell School of Expression", by Paul XHudak, cf . X Xauthor: Alastair Reid Xmaintainer: Xlicense: BSD3 XWWW: http://www.haskell.org/graphics/index.html X Xexposed-modules: X Graphics.HGL.Core, Graphics.HGL.Draw, Graphics.HGL.Units, X Graphics.HGL.Key, Graphics.HGL.Run, Graphics.HGL.Draw.Brush, X Graphics.HGL.Draw.Font, Graphics.HGL.Draw.Monad, Graphics.HGL.Draw.Pen, X Graphics.HGL.Draw.Picture, Graphics.HGL.Draw.Region, Graphics.HGL.Draw.Text, X Graphics.HGL.Utils, Graphics.HGL.Window, Graphics.HGL, Graphics.SOE END-of-hs-HGL-ghc/pkg-descr echo x - hs-HGL-ghc/distinfo sed 's/^X//' >hs-HGL-ghc/distinfo << 'END-of-hs-HGL-ghc/distinfo' XMD5 (HGL-3.2.0.0.tar.gz) = 9d3858e5d76e10cdbaf9f5dabf3287e7 XSHA256 (HGL-3.2.0.0.tar.gz) = fa7cb1981f6e5a89b35e0fc2593c0945175a0d97fc3bc356cc8724fa1c881e86 XSIZE (HGL-3.2.0.0.tar.gz) = 38824 END-of-hs-HGL-ghc/distinfo echo x - hs-HGL-ghc/pkg-plist sed 's/^X//' >hs-HGL-ghc/pkg-plist << 'END-of-hs-HGL-ghc/pkg-plist' X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Core.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Brush.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Font.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Monad.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Pen.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Picture.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Region.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw/Text.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Draw.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Event.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Events.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Flag.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Types.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals/Utilities.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Key.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Run.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Units.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Utils.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Window.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11/DC.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11/Display.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11/Timer.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11/Types.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11/Window.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/SOE.hi X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSHGL-%%HGL_VERSION%%.o X%%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSHGL-%%HGL_VERSION%%.a X%%HGL_LIBDIR_REL%%/register.sh X%%DOCSDIR%%/LICENSE X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Core.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Brush.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Font.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Monad.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Pen.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Picture.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Region.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw-Text.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Draw.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Key.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Run.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Units.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Utils.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL-Window.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-HGL.html X%%PORTDOCS%%%%DOCSDIR%%/html/Graphics-SOE.html X%%PORTDOCS%%%%DOCSDIR%%/html/HGL.haddock X%%PORTDOCS%%%%DOCSDIR%%/html/doc-index.html X%%PORTDOCS%%%%DOCSDIR%%/html/haddock-util.js X%%PORTDOCS%%%%DOCSDIR%%/html/haddock.css X%%PORTDOCS%%%%DOCSDIR%%/html/haskell_icon.gif X%%PORTDOCS%%%%DOCSDIR%%/html/index.html X%%PORTDOCS%%%%DOCSDIR%%/html/minus.gif X%%PORTDOCS%%%%DOCSDIR%%/html/plus.gif X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Core.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Brush.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Font.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Monad.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Pen.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Picture.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Region.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw-Text.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Draw.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Draw.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Event.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Events.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Flag.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Types.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Internals-Utilities.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Key.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Run.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Units.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Utils.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-Window.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-X11-DC.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-X11-Display.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-X11-Timer.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-X11-Types.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL-X11-Window.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-HGL.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/Graphics-SOE.html X%%PORTDOCS%%%%DOCSDIR%%/html/src/hscolour.css X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/src X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html X@dirrm %%DOCSDIR%% X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/X11 X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Internals X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics X@dirrm %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%% X@dirrm %%HGL_LIBDIR_REL%% X@exec /bin/sh %D/%%HGL_LIBDIR_REL%%/register.sh X@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old X@unexec if [ -x %D/bin/ghc-pkg ]; then %D/bin/ghc-pkg unregister HGL || /usr/bin/true; fi X@unexec if [ -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old ]; then rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old || /usr/bin/true; fi END-of-hs-HGL-ghc/pkg-plist exit --W/nzBZO5zC0uMSeA--