diff options
230 files changed, 7705 insertions, 4654 deletions
diff --git a/archivers/hs-zip-archive-ghc/Makefile b/archivers/hs-zip-archive-ghc/Makefile index be4e0aed7977..3cd9d70d993e 100644 --- a/archivers/hs-zip-archive-ghc/Makefile +++ b/archivers/hs-zip-archive-ghc/Makefile @@ -7,6 +7,7 @@ PORTNAME= zip-archive PORTVERSION= 0.1.1.3 +PORTREVISION= 1 CATEGORIES= archivers haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,46 +19,67 @@ COMMENT= A Haskell library for working with zip archives BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-zlib>=0.5:${PORTSDIR}/archivers/hs-zlib \ hs-binary-ghc>=0.4:${PORTSDIR}/devel/hs-binary-ghc \ - hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc \ + hs-utf8-string-ghc>=0.3.1:${PORTSDIR}/devel/hs-utf8-string-ghc \ hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-zlib>=0.5:${PORTSDIR}/archivers/hs-zlib \ hs-binary-ghc>=0.4:${PORTSDIR}/devel/hs-binary-ghc \ - hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc \ - hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc + hs-utf8-string-ghc>=0.3.1:${PORTSDIR}/devel/hs-utf8-string-ghc \ + hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc + +GHC_VERSION= 6.10.4 +ZIPARCHIVE_VERSION= ${PORTVERSION} -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +ZIPARCHIVE_LIBDIR_REL= lib/${DISTNAME} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + ZIPARCHIVE_VERSION=${ZIPARCHIVE_VERSION} \ + ZIPARCHIVE_LIBDIR_REL=${ZIPARCHIVE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${ZIPARCHIVE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/archivers/hs-zip-archive-ghc/pkg-plist b/archivers/hs-zip-archive-ghc/pkg-plist index f7b70ee8dde0..fb78819dffb1 100644 --- a/archivers/hs-zip-archive-ghc/pkg-plist +++ b/archivers/hs-zip-archive-ghc/pkg-plist @@ -1,12 +1,15 @@ -%%SUBDIR%%/Codec/Archive/Zip.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Codec/Archive -@dirrmtry %%SUBDIR%%/Codec -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive/Zip.hi +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSzip-archive-%%ZIPARCHIVE_VERSION%%.o +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSzip-archive-%%ZIPARCHIVE_VERSION%%.a +%%ZIPARCHIVE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%ZIPARCHIVE_LIBDIR_REL%% +@exec /bin/sh %D/%%ZIPARCHIVE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister zip-archive +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/archivers/hs-zip-archive/Makefile b/archivers/hs-zip-archive/Makefile index be4e0aed7977..3cd9d70d993e 100644 --- a/archivers/hs-zip-archive/Makefile +++ b/archivers/hs-zip-archive/Makefile @@ -7,6 +7,7 @@ PORTNAME= zip-archive PORTVERSION= 0.1.1.3 +PORTREVISION= 1 CATEGORIES= archivers haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,46 +19,67 @@ COMMENT= A Haskell library for working with zip archives BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-zlib>=0.5:${PORTSDIR}/archivers/hs-zlib \ hs-binary-ghc>=0.4:${PORTSDIR}/devel/hs-binary-ghc \ - hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc \ + hs-utf8-string-ghc>=0.3.1:${PORTSDIR}/devel/hs-utf8-string-ghc \ hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-zlib>=0.5:${PORTSDIR}/archivers/hs-zlib \ hs-binary-ghc>=0.4:${PORTSDIR}/devel/hs-binary-ghc \ - hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc \ - hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc + hs-utf8-string-ghc>=0.3.1:${PORTSDIR}/devel/hs-utf8-string-ghc \ + hs-digest-ghc>=0.0.0.1:${PORTSDIR}/security/hs-digest-ghc + +GHC_VERSION= 6.10.4 +ZIPARCHIVE_VERSION= ${PORTVERSION} -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +ZIPARCHIVE_LIBDIR_REL= lib/${DISTNAME} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + ZIPARCHIVE_VERSION=${ZIPARCHIVE_VERSION} \ + ZIPARCHIVE_LIBDIR_REL=${ZIPARCHIVE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${ZIPARCHIVE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/archivers/hs-zip-archive/pkg-plist b/archivers/hs-zip-archive/pkg-plist index f7b70ee8dde0..fb78819dffb1 100644 --- a/archivers/hs-zip-archive/pkg-plist +++ b/archivers/hs-zip-archive/pkg-plist @@ -1,12 +1,15 @@ -%%SUBDIR%%/Codec/Archive/Zip.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Codec/Archive -@dirrmtry %%SUBDIR%%/Codec -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive/Zip.hi +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSzip-archive-%%ZIPARCHIVE_VERSION%%.o +%%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSzip-archive-%%ZIPARCHIVE_VERSION%%.a +%%ZIPARCHIVE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec +@dirrm %%ZIPARCHIVE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%ZIPARCHIVE_LIBDIR_REL%% +@exec /bin/sh %D/%%ZIPARCHIVE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister zip-archive +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/archivers/hs-zlib/Makefile b/archivers/hs-zlib/Makefile index bf362ee1ca35..8a86d048fb8d 100644 --- a/archivers/hs-zlib/Makefile +++ b/archivers/hs-zlib/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= zlib -PORTVERSION= 0.5.0.0 -PORTREVISION= 2 +PORTVERSION= 0.5.2.0 CATEGORIES= archivers haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ \ http://kerneled.org/tmp/ @@ -16,23 +15,61 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= Pure Haskell interface to the C zlib library BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -CABAL= ${LOCALBASE}/bin/runghc Setup.hs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +ZLIB_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +ZLIB_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + ZLIB_VERSION=${ZLIB_VERSION} \ + ZLIB_LIBDIR_REL=${ZLIB_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${ZLIB_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/archivers/hs-zlib/distinfo b/archivers/hs-zlib/distinfo index 32a2ff8fd31f..6a32d42da26e 100644 --- a/archivers/hs-zlib/distinfo +++ b/archivers/hs-zlib/distinfo @@ -1,3 +1,3 @@ -MD5 (zlib-0.5.0.0.tar.gz) = 22fa6d394c42c8584b234799b923f860 -SHA256 (zlib-0.5.0.0.tar.gz) = 20e067cfbec87ec062ac144875a60e158ea6cf7836aac031ec367fcdd5446891 -SIZE (zlib-0.5.0.0.tar.gz) = 122533 +MD5 (zlib-0.5.2.0.tar.gz) = 19859e241dc18ef1501a5d44d8523507 +SHA256 (zlib-0.5.2.0.tar.gz) = 4119fb627e0adc2b129acd86fe5724cf05a49d8de5b64eb7a6e519d3befd3b8f +SIZE (zlib-0.5.2.0.tar.gz) = 125081 diff --git a/archivers/hs-zlib/pkg-descr b/archivers/hs-zlib/pkg-descr index 8d178293cde6..d723ed05600f 100644 --- a/archivers/hs-zlib/pkg-descr +++ b/archivers/hs-zlib/pkg-descr @@ -3,6 +3,6 @@ streams of data represented as lazy ByteStrings. It uses the zlib C library so it has high performance. It supports the "zlib", "gzip" and "raw" compression formats. It provides a convenient high level api suitable for most tasks and for the few cases where more control is needed it provides -access to the full zlib feature set. +access to the full zlib feature set. WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/zlib diff --git a/archivers/hs-zlib/pkg-plist b/archivers/hs-zlib/pkg-plist index b136d3360832..53ee34210146 100644 --- a/archivers/hs-zlib/pkg-plist +++ b/archivers/hs-zlib/pkg-plist @@ -1,19 +1,20 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSzlib-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSzlib-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Codec/Compression/GZip.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Internal.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Raw.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Stream.hi -%%SUBDIR%%/register.sh -share/doc/zlib-%%PORTVERSION%%/LICENSE -@dirrm share/doc/zlib-%%PORTVERSION%% -@dirrm lib/zlib-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib -@dirrm lib/zlib-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Codec/Compression -@dirrm lib/zlib-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Codec -@dirrm lib/zlib-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/zlib-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSzlib-%%ZLIB_VERSION%%.a +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSzlib-%%ZLIB_VERSION%%.o +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/GZip.hi +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib.hi +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Internal.hi +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Raw.hi +%%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Stream.hi +%%ZLIB_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib +@dirrm %%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression +@dirrm %%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec +@dirrm %%ZLIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%ZLIB_LIBDIR_REL%% +@exec /bin/sh %D/%%ZLIB_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister zlib @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/Makefile b/devel/Makefile index 2d8afb56c169..61a9399131f3 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -504,6 +504,7 @@ SUBDIR += hp48cc SUBDIR += hp48xgcc SUBDIR += hptools + SUBDIR += hs-QuickCheck SUBDIR += hs-Stream SUBDIR += hs-alex SUBDIR += hs-binary-ghc @@ -511,16 +512,21 @@ SUBDIR += hs-cpphs SUBDIR += hs-dlist SUBDIR += hs-drift + SUBDIR += hs-ghc-paths + SUBDIR += hs-ghc-paths-docs SUBDIR += hs-haddock SUBDIR += hs-haddock-docs SUBDIR += hs-happy + SUBDIR += hs-haskeline SUBDIR += hs-hat SUBDIR += hs-hdoc SUBDIR += hs-hmake SUBDIR += hs-idoc SUBDIR += hs-language-c-ghc SUBDIR += hs-lazysmallcheck-ghc + SUBDIR += hs-mmap SUBDIR += hs-pcre-light-ghc + SUBDIR += hs-readline SUBDIR += hs-utf8-string-ghc SUBDIR += hs-uuagc SUBDIR += hs-uulib diff --git a/devel/darcs/Makefile b/devel/darcs/Makefile index 40ee4165bf97..98c1f6f743a2 100644 --- a/devel/darcs/Makefile +++ b/devel/darcs/Makefile @@ -7,7 +7,7 @@ PORTNAME= darcs PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://darcs.net/ @@ -21,8 +21,7 @@ LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \ OPTIONS= SERVER "install server" on GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="-L${LOCALBASE}/lib -L${PREFIX}/lib/ ${PTHREAD_LIBS}" \ - CFLAGS="" + LDFLAGS="-L${LOCALBASE}/lib -L${PREFIX}/lib/ ${PTHREAD_LIBS}" USE_GMAKE= yes MAKEFILE= GNUmakefile INSTALL_TARGET= install diff --git a/devel/darcs/pkg-plist b/devel/darcs/pkg-plist index 90fb275f77e6..5897cd25d12e 100644 --- a/devel/darcs/pkg-plist +++ b/devel/darcs/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/darcs etc/bash_completion.d/darcs %%SERVER%%%%CGIDIR%%/darcs.cgi diff --git a/devel/hs-QuickCheck/Makefile b/devel/hs-QuickCheck/Makefile new file mode 100644 index 000000000000..94e0eeaf91e6 --- /dev/null +++ b/devel/hs-QuickCheck/Makefile @@ -0,0 +1,74 @@ +# New ports collection makefile for: hs-QuickCheck +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= QuickCheck +PORTVERSION= 2.1.0.1 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- + +MAINTAINER= jacula@gmail.com +COMMENT= Library for random testing in haskell + +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc + +GHC_VERSION= 6.10.4 +QUICKCHECK_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +QUICKCHECK_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + QUICKCHECK_VERSION=${QUICKCHECK_VERSION} \ + QUICKCHECK_LIBDIR_REL=${QUICKCHECK_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} + +do-build: + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif + +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${QUICKCHECK_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + +.include <bsd.port.mk> diff --git a/devel/hs-QuickCheck/distinfo b/devel/hs-QuickCheck/distinfo new file mode 100644 index 000000000000..584b4c8a437f --- /dev/null +++ b/devel/hs-QuickCheck/distinfo @@ -0,0 +1,3 @@ +MD5 (QuickCheck-2.1.0.1.tar.gz) = 9fbf2948ef7fefc8a6e5dd945156a7dd +SHA256 (QuickCheck-2.1.0.1.tar.gz) = f99edf1a45315e90c9ec672d5d959d5878dcc1de65678c6aed85829a896b75f1 +SIZE (QuickCheck-2.1.0.1.tar.gz) = 17476 diff --git a/devel/hs-QuickCheck/files/patch-QuickCheck.cabal b/devel/hs-QuickCheck/files/patch-QuickCheck.cabal new file mode 100644 index 000000000000..69fd96db9f44 --- /dev/null +++ b/devel/hs-QuickCheck/files/patch-QuickCheck.cabal @@ -0,0 +1,11 @@ +--- QuickCheck.cabal.orig 2009-07-15 09:22:34.000000000 +0000 ++++ QuickCheck.cabal 2009-07-15 09:22:38.000000000 +0000 +@@ -30,7 +30,7 @@ + library + Build-depends: mtl + if flag(splitBase) +- Build-depends: base >= 3, random ++ Build-depends: base >= 3, base < 4, random + else + Build-depends: base < 3 + Exposed-Modules: diff --git a/devel/hs-QuickCheck/pkg-descr b/devel/hs-QuickCheck/pkg-descr new file mode 100644 index 000000000000..f940f045d589 --- /dev/null +++ b/devel/hs-QuickCheck/pkg-descr @@ -0,0 +1,10 @@ +QuickCheck is a library for random testing of program properties. The programmer +provides a specification of the program, in the form of properties which +functions should satisfy, and QuickCheck then tests that the properties hold in +a large number of randomly generated cases. + +Specifications are expressed in Haskell, using combinators defined in the +QuickCheck library. QuickCheck provides combinators to define properties, +observe the distribution of test data, and define test data generators. + +WWWW: http://www.cs.chalmers.se/~koen diff --git a/devel/hs-QuickCheck/pkg-plist b/devel/hs-QuickCheck/pkg-plist new file mode 100644 index 000000000000..665c1f7baa83 --- /dev/null +++ b/devel/hs-QuickCheck/pkg-plist @@ -0,0 +1,25 @@ +@comment $FreeBSD$ +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSQuickCheck-%%QUICKCHECK_VERSION%%.o +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Arbitrary.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Exception.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Function.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Gen.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Monadic.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Poly.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Property.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/State.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Test.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Text.hi +%%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSQuickCheck-%%QUICKCHECK_VERSION%%.a +%%QUICKCHECK_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck +@dirrm %%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test +@dirrm %%QUICKCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%QUICKCHECK_LIBDIR_REL%% +@exec /bin/sh %D/%%QUICKCHECK_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister QuickCheck-%%QUICKCHECK_VERSION%% +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-Stream/Makefile b/devel/hs-Stream/Makefile index a611daba372f..9a2bcbdd1050 100644 --- a/devel/hs-Stream/Makefile +++ b/devel/hs-Stream/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= Stream -PORTVERSION= 0.2.6 -PORTREVISION= 1 +PORTVERSION= 0.3.2 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ \ http://carte.kerneled.org/mirror/ @@ -15,24 +14,67 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= A Haskell library for manipulating infinite lists -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-QuickCheck>=2.0:${PORTSDIR}/devel/hs-QuickCheck \ + hs-lazysmallcheck-ghc>=0.3:${PORTSDIR}/devel/hs-lazysmallcheck-ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ + hs-QuickCheck>=2.0:${PORTSDIR}/devel/hs-QuickCheck \ + hs-lazysmallcheck-ghc>=0.3:${PORTSDIR}/devel/hs-lazysmallcheck-ghc LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -CABAL= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +STREAM_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +STREAM_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + STREAM_VERSION=${STREAM_VERSION} \ + STREAM_LIBDIR_REL=${STREAM_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${STREAM_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-Stream/distinfo b/devel/hs-Stream/distinfo index b0a810ee98de..5fdcbc3c2be2 100644 --- a/devel/hs-Stream/distinfo +++ b/devel/hs-Stream/distinfo @@ -1,3 +1,3 @@ -MD5 (Stream-0.2.6.tar.gz) = 04a52fe84381c60c8830dac83915ae83 -SHA256 (Stream-0.2.6.tar.gz) = ce2b94a81a91497d024177654521d219aaab4462a381eb70c8199fefbb52edde -SIZE (Stream-0.2.6.tar.gz) = 4885 +MD5 (Stream-0.3.2.tar.gz) = ff6546da67f3e7e024e69ba31c427460 +SHA256 (Stream-0.3.2.tar.gz) = 2a9a394ffd8f0172c4491181c4b5977804b33d6465faad0cd5684bbf99721f4b +SIZE (Stream-0.3.2.tar.gz) = 5899 diff --git a/devel/hs-Stream/pkg-plist b/devel/hs-Stream/pkg-plist index 374bf4bba375..b2dd98089cc1 100644 --- a/devel/hs-Stream/pkg-plist +++ b/devel/hs-Stream/pkg-plist @@ -1,13 +1,14 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSStream-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSStream-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Data/Stream.hi -%%SUBDIR%%/register.sh -share/doc/Stream-%%PORTVERSION%%/LICENSE -@dirrm share/doc/Stream-%%PORTVERSION%% -@dirrm lib/Stream-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Data -@dirrm lib/Stream-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/Stream-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%STREAM_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Stream.hi +%%STREAM_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSStream-%%STREAM_VERSION%%.o +%%STREAM_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSStream-%%STREAM_VERSION%%.a +%%STREAM_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%STREAM_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%STREAM_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%STREAM_LIBDIR_REL%% +@exec /bin/sh %D/%%STREAM_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister Stream @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-alex/Makefile b/devel/hs-alex/Makefile index ab4bc067650f..39ed628b053b 100644 --- a/devel/hs-alex/Makefile +++ b/devel/hs-alex/Makefile @@ -6,7 +6,7 @@ PORTNAME= alex PORTVERSION= 2.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/alex/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -15,6 +15,7 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= Alex is a tool for generating lexical analysers in Haskell BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 .if !defined(NOPORTDOCS) BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html:${PORTSDIR}/textproc/docbook-xsl \ diff --git a/devel/hs-alex/pkg-plist b/devel/hs-alex/pkg-plist index 85bf58ac4e24..59f5fa1f6abb 100644 --- a/devel/hs-alex/pkg-plist +++ b/devel/hs-alex/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/alex %%SUBDIR%%/AlexTemplate %%SUBDIR%%/AlexTemplate-debug diff --git a/devel/hs-binary-ghc/Makefile b/devel/hs-binary-ghc/Makefile index b3ab4a926f01..fb6993993b6f 100644 --- a/devel/hs-binary-ghc/Makefile +++ b/devel/hs-binary-ghc/Makefile @@ -7,6 +7,7 @@ PORTNAME= binary PORTVERSION= 0.5.0.1 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +19,60 @@ COMMENT= Efficient binary serialisation for Haskell BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +BINARY_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +BINARY_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + BINARY_VERSION=${BINARY_VERSION} \ + BINARY_LIBDIR_REL=${BINARY_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${BINARY_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-binary-ghc/pkg-plist b/devel/hs-binary-ghc/pkg-plist index f8567b76455e..63c22b11f80d 100644 --- a/devel/hs-binary-ghc/pkg-plist +++ b/devel/hs-binary-ghc/pkg-plist @@ -1,16 +1,18 @@ @comment $FreeBSD$ -%%SUBDIR%%/Data/Binary.hi -%%SUBDIR%%/Data/Binary/Builder.hi -%%SUBDIR%%/Data/Binary/Get.hi -%%SUBDIR%%/Data/Binary/Put.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Data/Binary -@dirrmtry %%SUBDIR%%/Data -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Builder.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Get.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Put.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSbinary-%%BINARY_VERSION%%.o +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSbinary-%%BINARY_VERSION%%.a +%%BINARY_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%BINARY_LIBDIR_REL%% +@exec /bin/sh %D/%%BINARY_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister binary +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-binary/Makefile b/devel/hs-binary/Makefile index b3ab4a926f01..fb6993993b6f 100644 --- a/devel/hs-binary/Makefile +++ b/devel/hs-binary/Makefile @@ -7,6 +7,7 @@ PORTNAME= binary PORTVERSION= 0.5.0.1 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +19,60 @@ COMMENT= Efficient binary serialisation for Haskell BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +BINARY_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +BINARY_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + BINARY_VERSION=${BINARY_VERSION} \ + BINARY_LIBDIR_REL=${BINARY_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${BINARY_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-binary/pkg-plist b/devel/hs-binary/pkg-plist index f8567b76455e..63c22b11f80d 100644 --- a/devel/hs-binary/pkg-plist +++ b/devel/hs-binary/pkg-plist @@ -1,16 +1,18 @@ @comment $FreeBSD$ -%%SUBDIR%%/Data/Binary.hi -%%SUBDIR%%/Data/Binary/Builder.hi -%%SUBDIR%%/Data/Binary/Get.hi -%%SUBDIR%%/Data/Binary/Put.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Data/Binary -@dirrmtry %%SUBDIR%%/Data -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Builder.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Get.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Put.hi +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSbinary-%%BINARY_VERSION%%.o +%%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSbinary-%%BINARY_VERSION%%.a +%%BINARY_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%BINARY_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%BINARY_LIBDIR_REL%% +@exec /bin/sh %D/%%BINARY_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister binary +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-c2hs/Makefile b/devel/hs-c2hs/Makefile index 83cfd273e6b0..64ca31528b98 100644 --- a/devel/hs-c2hs/Makefile +++ b/devel/hs-c2hs/Makefile @@ -7,7 +7,7 @@ PORTNAME= c2hs PORTVERSION= 0.16.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,34 +20,56 @@ BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -.include <bsd.port.pre.mk> +GHC_VERSION= 6.10.4 +C2HS_VERSION= ${PORTVERSION} -GHC_VERSION= 6.8.3 +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/${SUBDIR} -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -SUBDIR= lib/ghc-${GHC_VERSION}/cabal +DATADIR= ${PREFIX}/share/${DISTNAME} +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +C2HS_LIBDIR_REL= lib/${DISTNAME} -PLIST_FILES= bin/c2hs ${SUBDIR}/${PORTNAME}/C2HS.hs \ - ${SUBDIR}/${PORTNAME}/doc/c2hs-${PORTVERSION}/COPYING -PLIST_DIRS= ${SUBDIR}/${PORTNAME}/doc/c2hs-${PORTVERSION} ${SUBDIR}/${PORTNAME}/doc \ - ${SUBDIR}/${PORTNAME} +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + C2HS_VERSION=${C2HS_VERSION} \ + C2HS_LIBDIR_REL=${C2HS_LIBDIR_REL} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --datadir=${CABALDIR}/${PORTNAME} \ - --libsubdir='' --datasubdir='' +MAN1= c2hs.1 + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) +BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html:${PORTSDIR}/textproc/docbook-xsl \ + ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt +USE_GMAKE= yes +PORTDOCS= COPYING users_guide +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build + cd ${WRKSRC} && ${SETUP_CMD} build + +.if !defined(NOPORTDOCS) + @(cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} html) +.endif do-install: - cd ${WRKSRC} && ${CABALCMD} install + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_MAN} ${WRKSRC}/doc/man1/c2hs.1 ${PREFIX}/man/man1 +.if !defined(NOPORTDOCS) + @(cd ${WRKSRC}/doc && ${CP} -R users_guide ${DOCSDIR}) +.endif post-install: - @${STRIP_CMD} ${PREFIX}/bin/c2hs + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/hs-c2hs/pkg-plist b/devel/hs-c2hs/pkg-plist new file mode 100644 index 000000000000..6b2a303cac68 --- /dev/null +++ b/devel/hs-c2hs/pkg-plist @@ -0,0 +1,6 @@ +@comment $FreeBSD$ +bin/c2hs +%%DATADIR%%/C2HS.hs +%%NOPORTDOCS%%%%DOCSDIR%%/COPYING +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%DATADIR%% diff --git a/devel/hs-cpphs/Makefile b/devel/hs-cpphs/Makefile index 09d85b1d1b05..7676e04e0d95 100644 --- a/devel/hs-cpphs/Makefile +++ b/devel/hs-cpphs/Makefile @@ -6,8 +6,7 @@ # PORTNAME= cpphs -PORTVERSION= 1.6 -PORTREVISION= 1 +PORTVERSION= 1.7 CATEGORIES= devel haskell MASTER_SITES= http://www.cs.york.ac.uk/fp/cpphs/ PKGNAMEPREFIX= hs- @@ -16,17 +15,68 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= A simplified re-implementation of cpp in Haskell BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -PLIST_FILES= bin/cpphs +GHC_VERSION= 6.10.4 +CPPHS_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DATADIR= ${PREFIX}/share/${DISTNAME} +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +CPPHS_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + CPPHS_VERSION=${CPPHS_VERSION} \ + CPPHS_LIBDIR_REL=${CPPHS_LIBDIR_REL} MAN1= cpphs.1 +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif + +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} + do-build: - @(cd ${WRKSRC} && ghc -o cpphs --make cpphs) + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source --executables \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/cpphs ${PREFIX}/bin/cpphs + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${CPPHS_LIBDIR_REL}/register.sh @${INSTALL_MAN} ${WRKSRC}/docs/cpphs.1 ${PREFIX}/man/man1 + @${MKDIR} ${DATADIR} && ${INSTALL_DATA} ${WRKSRC}/docs/index.html ${DATADIR} \ + && ${INSTALL_DATA} ${WRKSRC}/docs/design ${DATADIR} + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-cpphs/distinfo b/devel/hs-cpphs/distinfo index 7229b6f1afd4..38a920099ce4 100644 --- a/devel/hs-cpphs/distinfo +++ b/devel/hs-cpphs/distinfo @@ -1,3 +1,3 @@ -MD5 (cpphs-1.6.tar.gz) = 8a7565ff3b2d7bdb594af4c10c594951 -SHA256 (cpphs-1.6.tar.gz) = 2e7c430fde17adbb3905e6d2a3c3845a40349c61a53fcfa40c733e8b43e73295 -SIZE (cpphs-1.6.tar.gz) = 110723 +MD5 (cpphs-1.7.tar.gz) = e76cba8387e7f4747b21fbca4881a78a +SHA256 (cpphs-1.7.tar.gz) = 5c8c94f7a8f6c8441b908532288339196e02141dac1d7c69ea045fd4ac3a6944 +SIZE (cpphs-1.7.tar.gz) = 113724 diff --git a/devel/hs-cpphs/pkg-plist b/devel/hs-cpphs/pkg-plist new file mode 100644 index 000000000000..80cbaac78ecf --- /dev/null +++ b/devel/hs-cpphs/pkg-plist @@ -0,0 +1,33 @@ +@comment $FreeBSD$ +bin/cpphs +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HScpphs-%%CPPHS_VERSION%%.o +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/CppIfdef.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/HashDefine.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/MacroPass.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Options.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Position.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/ReadFirst.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/RunCpphs.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/SymTab.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Tokenise.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Unlit.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijer.hi +%%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHScpphs-%%CPPHS_VERSION%%.a +%%CPPHS_LIBDIR_REL%%/register.sh +%%DATADIR%%/design +%%DATADIR%%/index.html +%%NOPORTDOCS%%%%DOCSDIR%%/LICENCE-LGPL +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language +@dirrm %%CPPHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%CPPHS_LIBDIR_REL%% +@dirrmtry %%DATADIR%% +@exec /bin/sh %D/%%CPPHS_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister cpphs +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-darcs/Makefile b/devel/hs-darcs/Makefile index 40ee4165bf97..98c1f6f743a2 100644 --- a/devel/hs-darcs/Makefile +++ b/devel/hs-darcs/Makefile @@ -7,7 +7,7 @@ PORTNAME= darcs PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://darcs.net/ @@ -21,8 +21,7 @@ LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \ OPTIONS= SERVER "install server" on GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="-L${LOCALBASE}/lib -L${PREFIX}/lib/ ${PTHREAD_LIBS}" \ - CFLAGS="" + LDFLAGS="-L${LOCALBASE}/lib -L${PREFIX}/lib/ ${PTHREAD_LIBS}" USE_GMAKE= yes MAKEFILE= GNUmakefile INSTALL_TARGET= install diff --git a/devel/hs-darcs/pkg-plist b/devel/hs-darcs/pkg-plist index 90fb275f77e6..5897cd25d12e 100644 --- a/devel/hs-darcs/pkg-plist +++ b/devel/hs-darcs/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/darcs etc/bash_completion.d/darcs %%SERVER%%%%CGIDIR%%/darcs.cgi diff --git a/devel/hs-dlist/Makefile b/devel/hs-dlist/Makefile index 3c46ed3b6a5f..16eff35b3f6b 100644 --- a/devel/hs-dlist/Makefile +++ b/devel/hs-dlist/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= dlist -PORTVERSION= 0.4.1 -PORTREVISION= 1 +PORTVERSION= 0.5 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ \ http://carte.kerneled.org/mirror/ @@ -15,24 +14,62 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= A list-like type supporting O(1) append for Haskell -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -CABAL= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +DLIST_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +DLIST_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + DLIST_VERSION=${DLIST_VERSION} \ + DLIST_LIBDIR_REL=${DLIST_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${DLIST_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-dlist/distinfo b/devel/hs-dlist/distinfo index b48ed2a18362..28c8d5c8fec2 100644 --- a/devel/hs-dlist/distinfo +++ b/devel/hs-dlist/distinfo @@ -1,3 +1,3 @@ -MD5 (dlist-0.4.1.tar.gz) = c1d0bcebbb62a60f56a42cfdc1b32758 -SHA256 (dlist-0.4.1.tar.gz) = 5e3271b7962e002a86c62cd13aa27960ef643cdf87908324a781e9a437898b10 -SIZE (dlist-0.4.1.tar.gz) = 5841 +MD5 (dlist-0.5.tar.gz) = 54f6c18ff689b7ef54e3229dc4a94107 +SHA256 (dlist-0.5.tar.gz) = 4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea +SIZE (dlist-0.5.tar.gz) = 5962 diff --git a/devel/hs-dlist/pkg-descr b/devel/hs-dlist/pkg-descr index 363c837fd492..1d56e5b0e9b7 100644 --- a/devel/hs-dlist/pkg-descr +++ b/devel/hs-dlist/pkg-descr @@ -1,5 +1,5 @@ Differences lists are a list-like type supporting O(1) append. This is particularly useful for efficient logging and pretty printing, (e.g. -with the Writer monad), where list append quickly becomes too expensive. +with the Writer monad), where list append quickly becomes too expensive. WWW: http://code.haskell.org/~dons/code/dlist/ diff --git a/devel/hs-dlist/pkg-plist b/devel/hs-dlist/pkg-plist index cbb4384f880a..53c530aa32cd 100644 --- a/devel/hs-dlist/pkg-plist +++ b/devel/hs-dlist/pkg-plist @@ -1,13 +1,14 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSdlist-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSdlist-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Data/DList.hi -%%SUBDIR%%/register.sh -share/doc/dlist-%%PORTVERSION%%/LICENSE -@dirrm share/doc/dlist-%%PORTVERSION%% -@dirrm lib/dlist-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Data -@dirrm lib/dlist-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/dlist-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%DLIST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/DList.hi +%%DLIST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSdlist-%%DLIST_VERSION%%.o +%%DLIST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSdlist-%%DLIST_VERSION%%.a +%%DLIST_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%DLIST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%DLIST_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%DLIST_LIBDIR_REL%% +@exec /bin/sh %D/%%DLIST_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister dlist @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-drift/Makefile b/devel/hs-drift/Makefile index f9adaf0a4264..032d08a91b85 100644 --- a/devel/hs-drift/Makefile +++ b/devel/hs-drift/Makefile @@ -6,6 +6,7 @@ PORTNAME= drift PORTVERSION= 2.2.3 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://repetae.net/computer/haskell/DrIFT/drop/ PKGNAMEPREFIX= hs- @@ -21,6 +22,7 @@ OPTIONS= NHC98 "Build with nhc98" off \ .if !defined(WITH_NHC98) BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 .else BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 BROKEN= Does not build diff --git a/devel/hs-ghc-paths-docs/Makefile b/devel/hs-ghc-paths-docs/Makefile new file mode 100644 index 000000000000..42fefe1d2cc6 --- /dev/null +++ b/devel/hs-ghc-paths-docs/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: hs-ghc-paths-docs +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= ghc-paths +PORTVERSION= 0.1.0.5 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- +PKGNAMESUFFIX= -doc + +MAINTAINER= jacula@gmail.com +COMMENT= Documentation for ghc-paths + +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + HsColour:${PORTSDIR}/print/hs-hscolour +RUN_DEPENDS= hs-ghc-paths=${PORTVERSION}:${PORTSDIR}/devel/hs-ghc-paths + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +CABAL_CMD= runghc Setup.hs + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${CABAL_CMD} configure --ghc --haddock-options=-w --prefix=${PREFIX} + +do-build: + cd ${WRKSRC} && ${CABAL_CMD} haddock --executables --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css + +do-install: + ${MKDIR} ${DOCSDIR}/html + cd ${WRKSRC}/dist/doc/html/ghc-paths && ${COPYTREE_SHARE} \* ${DOCSDIR}/html + +.include <bsd.port.mk> diff --git a/devel/hs-ghc-paths-docs/distinfo b/devel/hs-ghc-paths-docs/distinfo new file mode 100644 index 000000000000..97b714ae50b3 --- /dev/null +++ b/devel/hs-ghc-paths-docs/distinfo @@ -0,0 +1,3 @@ +MD5 (ghc-paths-0.1.0.5.tar.gz) = 8fdc122e65845d2d53734f78e22c5155 +SHA256 (ghc-paths-0.1.0.5.tar.gz) = ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 +SIZE (ghc-paths-0.1.0.5.tar.gz) = 2304 diff --git a/devel/hs-ghc-paths-docs/pkg-descr b/devel/hs-ghc-paths-docs/pkg-descr new file mode 100644 index 000000000000..5c414bbc3ccf --- /dev/null +++ b/devel/hs-ghc-paths-docs/pkg-descr @@ -0,0 +1,2 @@ +Hyperlinked documentation for the Ghc-Paths libraries. +This documentaion is generated by HsColour and haddock. diff --git a/devel/hs-ghc-paths-docs/pkg-plist b/devel/hs-ghc-paths-docs/pkg-plist new file mode 100644 index 000000000000..82043f7091bd --- /dev/null +++ b/devel/hs-ghc-paths-docs/pkg-plist @@ -0,0 +1,18 @@ +@comment $FreeBSD$ +%%DOCSDIR%%/html/GHC-Paths.html +%%DOCSDIR%%/html/doc-index.html +%%DOCSDIR%%/html/frames.html +%%DOCSDIR%%/html/ghc-paths.haddock +%%DOCSDIR%%/html/haddock-util.js +%%DOCSDIR%%/html/haddock.css +%%DOCSDIR%%/html/haskell_icon.gif +%%DOCSDIR%%/html/index-frames.html +%%DOCSDIR%%/html/index.html +%%DOCSDIR%%/html/mini_GHC-Paths.html +%%DOCSDIR%%/html/minus.gif +%%DOCSDIR%%/html/plus.gif +%%DOCSDIR%%/html/src/GHC-Paths.html +%%DOCSDIR%%/html/src/hscolour.css +@dirrm %%DOCSDIR%%/html/src +@dirrm %%DOCSDIR%%/html +@dirrmtry %%DOCSDIR%% diff --git a/devel/hs-ghc-paths/Makefile b/devel/hs-ghc-paths/Makefile new file mode 100644 index 000000000000..93dc86eac76b --- /dev/null +++ b/devel/hs-ghc-paths/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: hs-ghc-paths +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= ghc-paths +PORTVERSION= 0.1.0.5 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- + +MAINTAINER= jacula@gmail.com +COMMENT= Utility looking for GHC installation directories + +.if !defined(SLAVE) +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc +.else +NO_PKG_REGISTER= +.endif + +GHC_VERSION= 6.10.4 +GHC-PATHS_VERSION= ${PORTVERSION} + +CABAL_CMD= runghc Setup.hs + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +GHC-PATHS_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + GHC-PATHS_VERSION=${GHC-PATHS_VERSION} \ + GHC-PATHS_LIBDIR_REL=${GHC-PATHS_LIBDIR_REL} + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${CABAL_CMD} configure --ghc --prefix=${PREFIX} + +do-build: + cd ${WRKSRC} && ${CABAL_CMD} build +.if !defined(SLAVE) + cd ${WRKSRC} && ${CABAL_CMD} register --gen-script +.endif + +do-install: + cd ${WRKSRC} && ${CABAL_CMD} install + +post-install: +.if !defined(SLAVE) + ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${GHC-PATHS_LIBDIR_REL}/register.sh +.endif + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + +.include <bsd.port.mk> diff --git a/devel/hs-ghc-paths/distinfo b/devel/hs-ghc-paths/distinfo new file mode 100644 index 000000000000..97b714ae50b3 --- /dev/null +++ b/devel/hs-ghc-paths/distinfo @@ -0,0 +1,3 @@ +MD5 (ghc-paths-0.1.0.5.tar.gz) = 8fdc122e65845d2d53734f78e22c5155 +SHA256 (ghc-paths-0.1.0.5.tar.gz) = ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 +SIZE (ghc-paths-0.1.0.5.tar.gz) = 2304 diff --git a/devel/hs-ghc-paths/pkg-descr b/devel/hs-ghc-paths/pkg-descr new file mode 100644 index 000000000000..7ebe02750896 --- /dev/null +++ b/devel/hs-ghc-paths/pkg-descr @@ -0,0 +1,3 @@ +Knowledge of GHC's installation directories. + +WWW: http://hackage.haskell.org/packages/archive/ghc-paths diff --git a/devel/hs-ghc-paths/pkg-plist b/devel/hs-ghc-paths/pkg-plist new file mode 100644 index 000000000000..7068c570320c --- /dev/null +++ b/devel/hs-ghc-paths/pkg-plist @@ -0,0 +1,14 @@ +@comment $FreeBSD$ +%%GHC-PATHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC/Paths.hi +%%GHC-PATHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSghc-paths-%%GHC-PATHS_VERSION%%.o +%%GHC-PATHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSghc-paths-%%GHC-PATHS_VERSION%%.a +%%GHC-PATHS_LIBDIR_REL%%/register.sh +%%DOCSDIR%%/LICENSE +@dirrmtry %%DOCSDIR%% +@dirrm %%GHC-PATHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC +@dirrm %%GHC-PATHS_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%GHC-PATHS_LIBDIR_REL%% +@exec /bin/sh %D/%%GHC-PATHS_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister ghc-paths +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-haddock-docs/Makefile b/devel/hs-haddock-docs/Makefile index 51df0fdf1719..f1d53b19e870 100644 --- a/devel/hs-haddock-docs/Makefile +++ b/devel/hs-haddock-docs/Makefile @@ -5,13 +5,13 @@ # $FreeBSD$ # -PORTNAME= haddock-docs -PORTVERSION= 2.1.0 -PORTREVISION= 4 +PORTNAME= haddock +PORTVERSION= 2.4.2 CATEGORIES= devel haskell -MASTER_SITES= http://www.haskell.org/haddock/dist/ +MASTER_SITES= http://www.haskell.org/haddock/dist/ \ + http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- -DISTNAME= haddock-${PORTVERSION} +PKGNAMESUFFIX= -doc MAINTAINER= haskell@FreeBSD.org COMMENT= Documentation for Haddock @@ -19,22 +19,29 @@ COMMENT= Documentation for Haddock USE_GMAKE= yes USE_AUTOTOOLS= autoconf:262:env -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ - haddock:${PORTSDIR}/devel/hs-haddock \ - HsColour:${PORTSDIR}/print/hs-hscolour - -BUILD_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/dsssl/modular:${PORTSDIR}/textproc/dsssl-docbook-modular \ - docbook<2:${PORTSDIR}/textproc/docbook \ - ${LOCALBASE}/share/sgml/iso8879:${PORTSDIR}/textproc/iso8879 \ - ${LOCALBASE}/share/sgml/docbook/3.1:${PORTSDIR}/textproc/docbook-310 \ - ${LOCALBASE}/share/xsl/docbook/catalog:${PORTSDIR}/textproc/docbook-xsl \ - jade:${PORTSDIR}/textproc/jade \ - xsltproc:${PORTSDIR}/textproc/libxslt +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + HsColour:${PORTSDIR}/print/hs-hscolour \ + hs-ghc-paths>=0.1.0.5:${PORTSDIR}/devel/hs-ghc-paths + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if ${PORT_HADDOCK} == 11 +ECHO_MSG= ${PRINTF} "%b" +IGNORE+= \n\t The ${LOCALBASE}/bin/haddock executable was already installed\n +IGNORE+= \t by the lang/ghc port, setting the option WITH_HADDOCK.\n +IGNORE+= \t You have to reinstall this last one with the right option\n +IGNORE+= \t WITHOUT_HADDOCK.\n\c +.else +BUILD_DEPENDS+= hs-haddock=${PORTVERSION}:${PORTSDIR}/devel/hs-haddock +RUN_DEPENDS= hs-haddock=${PORTVERSION}:${PORTSDIR}/devel/hs-haddock +.endif + +BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html:${PORTSDIR}/textproc/docbook-xsl \ + ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//g} CONFIGURE_ARGS= --prefix=${PREFIX} -HSCOLOUR_VERSION= 1.12 +HSCOLOUR_VERSION= 1.13 HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} CABAL_CMD= runghc Setup.lhs @@ -53,7 +60,7 @@ do-configure: cd ${WRKSRC}/doc && ${AUTOCONF} && ./configure ${CONFIGURE_ARGS} do-build: - cd ${WRKSRC} && ${CABAL_CMD} haddock --executables --hyperlink-source \ + cd ${WRKSRC} && ${CABAL_CMD} haddock --executables --hyperlink-source --executables \ --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css cd ${WRKSRC}/doc && \ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} html diff --git a/devel/hs-haddock-docs/distinfo b/devel/hs-haddock-docs/distinfo index f2d7b7d109ac..13ad4cb9404e 100644 --- a/devel/hs-haddock-docs/distinfo +++ b/devel/hs-haddock-docs/distinfo @@ -1,3 +1,3 @@ -MD5 (haddock-2.1.0.tar.gz) = 8971b42827758aa06519aeeecbfa30e6 -SHA256 (haddock-2.1.0.tar.gz) = 1b67869e493e56366207a128949998851f975d821e0952c2c717840d2eadaca7 -SIZE (haddock-2.1.0.tar.gz) = 95531 +MD5 (haddock-2.4.2.tar.gz) = c1d5238faac72727921130eb792041a2 +SHA256 (haddock-2.4.2.tar.gz) = dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 +SIZE (haddock-2.4.2.tar.gz) = 103033 diff --git a/devel/hs-haddock-docs/files/patch-src-Haddock-GHC-Typecheck.hs b/devel/hs-haddock-docs/files/patch-src-Haddock-GHC-Typecheck.hs deleted file mode 100644 index dad648dbb311..000000000000 --- a/devel/hs-haddock-docs/files/patch-src-Haddock-GHC-Typecheck.hs +++ /dev/null @@ -1,27 +0,0 @@ ---- src/Haddock/GHC/Typecheck.hs.orig 2008-05-01 15:13:13.000000000 +0200 -+++ src/Haddock/GHC/Typecheck.hs 2008-06-22 16:52:52.000000000 +0200 -@@ -23,6 +23,7 @@ - - import Data.List - -+import FastString - - type CheckedMod = (Module, FilePath, FullyCheckedMod) - -@@ -69,7 +70,7 @@ - mkGhcModule (mod, file, checkedMod) dynflags = GhcModule { - ghcModule = mod, - ghcFilename = file, -- ghcMbDocOpts = mbOpts, -+ ghcMbDocOpts = fmap unpackFS mbOpts, - ghcHaddockModInfo = info, - ghcMbDoc = mbDoc, - ghcGroup = group, -@@ -79,6 +80,6 @@ - ghcInstances = modInfoInstances modInfo - } - where -- HsModule _ _ _ _ _ mbOpts _ _ = unLoc parsed -+ HsModule _ _ _ _ mbOpts _ _ = unLoc parsed - (group, _, mbExports, mbDoc, info) = renamed - (parsed, renamed, _, modInfo) = checkedMod diff --git a/devel/hs-haddock-docs/pkg-message b/devel/hs-haddock-docs/pkg-message index 95365a86cc12..941bf125540c 100644 --- a/devel/hs-haddock-docs/pkg-message +++ b/devel/hs-haddock-docs/pkg-message @@ -3,9 +3,7 @@ WARNING: if the lang/ghc port doesn't install the hyperlinkable documentation for its libraries, then haddock can't know about these. But also in this case haddock can't handle recursive - modules currently, so the lang/ghc port can't install the - hyperlinkable documentation of the HSghc libraries, and then - haddock can't know about these last. + modules currently. In general haddock detects and reports as an error recursive modules and emits chatting warnings listing all the identifiers it couldn't resolve. diff --git a/devel/hs-haddock-docs/pkg-plist b/devel/hs-haddock-docs/pkg-plist index 8b7593649fa9..cec54ce8190e 100644 --- a/devel/hs-haddock-docs/pkg-plist +++ b/devel/hs-haddock-docs/pkg-plist @@ -1,7 +1,7 @@ +@comment $FreeBSD$ %%DOCSDIR%%/html/Distribution-Haddock.html -%%DOCSDIR%%/html/Haddock-DocName.html -%%DOCSDIR%%/html/Haddock-GHC-Utils.html %%DOCSDIR%%/html/doc-index.html +%%DOCSDIR%%/html/frames.html %%DOCSDIR%%/html/haddock-util.js %%DOCSDIR%%/html/haddock.css %%DOCSDIR%%/html/haddock.haddock @@ -11,10 +11,8 @@ %%DOCSDIR%%/html/haddock/Haddock-Backends-HaddockDB.html %%DOCSDIR%%/html/haddock/Haddock-Backends-Hoogle.html %%DOCSDIR%%/html/haddock/Haddock-Backends-Html.html -%%DOCSDIR%%/html/haddock/Haddock-DocName.html %%DOCSDIR%%/html/haddock/Haddock-Exception.html %%DOCSDIR%%/html/haddock/Haddock-GHC-Typecheck.html -%%DOCSDIR%%/html/haddock/Haddock-GHC-Utils.html %%DOCSDIR%%/html/haddock/Haddock-GHC.html %%DOCSDIR%%/html/haddock/Haddock-Interface-AttachInstances.html %%DOCSDIR%%/html/haddock/Haddock-Interface-Create.html @@ -23,7 +21,6 @@ %%DOCSDIR%%/html/haddock/Haddock-InterfaceFile.html %%DOCSDIR%%/html/haddock/Haddock-ModuleTree.html %%DOCSDIR%%/html/haddock/Haddock-Options.html -%%DOCSDIR%%/html/haddock/Haddock-Types.html %%DOCSDIR%%/html/haddock/Haddock-Utils-BlockTable.html %%DOCSDIR%%/html/haddock/Haddock-Utils-FastMutInt2.html %%DOCSDIR%%/html/haddock/Haddock-Utils-Html.html @@ -32,10 +29,35 @@ %%DOCSDIR%%/html/haddock/Main.html %%DOCSDIR%%/html/haddock/Paths_haddock.html %%DOCSDIR%%/html/haddock/doc-index.html +%%DOCSDIR%%/html/haddock/frames.html %%DOCSDIR%%/html/haddock/haddock-util.js %%DOCSDIR%%/html/haddock/haddock.css %%DOCSDIR%%/html/haddock/haskell_icon.gif +%%DOCSDIR%%/html/haddock/index-frames.html %%DOCSDIR%%/html/haddock/index.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-DevHelp.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-HH.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-HH2.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-HaddockDB.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-Hoogle.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Backends-Html.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Exception.html +%%DOCSDIR%%/html/haddock/mini_Haddock-GHC-Typecheck.html +%%DOCSDIR%%/html/haddock/mini_Haddock-GHC.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Interface-AttachInstances.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Interface-Create.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Interface-Rename.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Interface.html +%%DOCSDIR%%/html/haddock/mini_Haddock-InterfaceFile.html +%%DOCSDIR%%/html/haddock/mini_Haddock-ModuleTree.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Options.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Utils-BlockTable.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Utils-FastMutInt2.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Utils-Html.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Utils.html +%%DOCSDIR%%/html/haddock/mini_Haddock-Version.html +%%DOCSDIR%%/html/haddock/mini_Main.html +%%DOCSDIR%%/html/haddock/mini_Paths_haddock.html %%DOCSDIR%%/html/haddock/minus.gif %%DOCSDIR%%/html/haddock/plus.gif %%DOCSDIR%%/html/haddock/src/Haddock-Backends-DevHelp.html @@ -65,13 +87,18 @@ %%DOCSDIR%%/html/haddock/src/Main.html %%DOCSDIR%%/html/haddock/src/hscolour.css %%DOCSDIR%%/html/haskell_icon.gif +%%DOCSDIR%%/html/index-frames.html %%DOCSDIR%%/html/index.html +%%DOCSDIR%%/html/mini_Distribution-Haddock.html %%DOCSDIR%%/html/minus.gif %%DOCSDIR%%/html/plus.gif %%DOCSDIR%%/html/src/Distribution-Haddock.html +%%DOCSDIR%%/html/src/Haddock-DocName.html %%DOCSDIR%%/html/src/Haddock-Exception.html +%%DOCSDIR%%/html/src/Haddock-GHC-Utils.html %%DOCSDIR%%/html/src/Haddock-InterfaceFile.html %%DOCSDIR%%/html/src/Haddock-Types.html +%%DOCSDIR%%/html/src/Haddock-Utils.html %%DOCSDIR%%/html/src/hscolour.css %%DOCSDIR%%/users_guide/ch01s03.html %%DOCSDIR%%/users_guide/ch03s02.html diff --git a/devel/hs-haddock/Makefile b/devel/hs-haddock/Makefile index 55e9b0d735b3..f65f3035e217 100644 --- a/devel/hs-haddock/Makefile +++ b/devel/hs-haddock/Makefile @@ -5,29 +5,28 @@ # $FreeBSD$ PORTNAME= haddock -PORTVERSION= 2.1.0 -PORTREVISION= 2 +PORTVERSION= 2.4.2 CATEGORIES= devel haskell -MASTER_SITES= http://hackage.haskell.org/packages/archive/haddock/${PORTVERSION}/ +MASTER_SITES= http://www.haskell.org/haddock/dist/ \ + http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= A documentation tool for Haskell .if !defined(SLAVE) -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc - -.if exists(${LOCALBASE}/lib/libreadline.so.6) -LIB_DEPENDS+= readline.6:${PORTSDIR}/devel/readline -.endif - +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-ghc-paths>=0.1.0.5:${PORTSDIR}/devel/hs-ghc-paths +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-ghc-paths>=0.1.0.5:${PORTSDIR}/devel/hs-ghc-paths +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 .else NO_PKG_REGISTER= .endif WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//g} -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 HADDOCK_VERSION= ${PORTVERSION} CABAL_CMD= runghc Setup.lhs @@ -42,13 +41,36 @@ PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ HADDOCK_VERSION=${HADDOCK_VERSION} \ DOCSDIR_REL=${DOCSDIR_REL} +.include <bsd.port.pre.mk> + +.if !defined(SLAVE) +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if ${PORT_HADDOCK} == 11 +ECHO_MSG= ${PRINTF} "%b" +IGNORE+= \n\t The ${LOCALBASE}/bin/haddock executable was already installed\n +IGNORE+= \t by the lang/ghc port, setting the option WITH_HADDOCK.\n +IGNORE+= \t You have to reinstall this last one with the right option\n +IGNORE+= \t WITHOUT_HADDOCK.\n\c +.elif ${PORT_HADDOCK} == 01 +ECHO_MSG= ${PRINTF} "%b" +IGNORE+= \n\t This port depends on the lang/ghc port, which will install\n +IGNORE+= \t the ${LOCALBASE}/bin/haddock executable, for the WITH_HADDOCK\n +IGNORE+= \t option was set in it. You have to set the WITHOUT_HADDOCK\n +IGNORE+= \t options in lang/ghc before to install devel/hs-haddock.\n\c +.endif +.endif + .SILENT: +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/doc/configure.ac + do-configure: cd ${WRKSRC} && ${CABAL_CMD} configure --ghc --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL_CMD} build --ghc-option="-package process-1.0.0.1" + cd ${WRKSRC} && ${CABAL_CMD} build .if !defined(SLAVE) cd ${WRKSRC} && ${CABAL_CMD} register --gen-script .endif @@ -63,4 +85,4 @@ post-install: .endif @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/hs-haddock/distinfo b/devel/hs-haddock/distinfo index f2d7b7d109ac..13ad4cb9404e 100644 --- a/devel/hs-haddock/distinfo +++ b/devel/hs-haddock/distinfo @@ -1,3 +1,3 @@ -MD5 (haddock-2.1.0.tar.gz) = 8971b42827758aa06519aeeecbfa30e6 -SHA256 (haddock-2.1.0.tar.gz) = 1b67869e493e56366207a128949998851f975d821e0952c2c717840d2eadaca7 -SIZE (haddock-2.1.0.tar.gz) = 95531 +MD5 (haddock-2.4.2.tar.gz) = c1d5238faac72727921130eb792041a2 +SHA256 (haddock-2.4.2.tar.gz) = dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 +SIZE (haddock-2.4.2.tar.gz) = 103033 diff --git a/devel/hs-haddock/files/patch-src-Haddock-GHC-Typecheck.hs b/devel/hs-haddock/files/patch-src-Haddock-GHC-Typecheck.hs deleted file mode 100644 index dad648dbb311..000000000000 --- a/devel/hs-haddock/files/patch-src-Haddock-GHC-Typecheck.hs +++ /dev/null @@ -1,27 +0,0 @@ ---- src/Haddock/GHC/Typecheck.hs.orig 2008-05-01 15:13:13.000000000 +0200 -+++ src/Haddock/GHC/Typecheck.hs 2008-06-22 16:52:52.000000000 +0200 -@@ -23,6 +23,7 @@ - - import Data.List - -+import FastString - - type CheckedMod = (Module, FilePath, FullyCheckedMod) - -@@ -69,7 +70,7 @@ - mkGhcModule (mod, file, checkedMod) dynflags = GhcModule { - ghcModule = mod, - ghcFilename = file, -- ghcMbDocOpts = mbOpts, -+ ghcMbDocOpts = fmap unpackFS mbOpts, - ghcHaddockModInfo = info, - ghcMbDoc = mbDoc, - ghcGroup = group, -@@ -79,6 +80,6 @@ - ghcInstances = modInfoInstances modInfo - } - where -- HsModule _ _ _ _ _ mbOpts _ _ = unLoc parsed -+ HsModule _ _ _ _ mbOpts _ _ = unLoc parsed - (group, _, mbExports, mbDoc, info) = renamed - (parsed, renamed, _, modInfo) = checkedMod diff --git a/devel/hs-haddock/pkg-descr b/devel/hs-haddock/pkg-descr index 51e5466f6a41..309f42816e19 100644 --- a/devel/hs-haddock/pkg-descr +++ b/devel/hs-haddock/pkg-descr @@ -1,11 +1,8 @@ Haddock is a tool for automatically generating documentation from annotated Haskell source code. The documentation generated by Haddock is fully hyperlinked. + Haddock can generate documentation in multiple formats; currently HTML is implemented, and there is partial support for generating DocBook. -author: Simon Marlow, David Waern -maintainer: David Waern <david.waern@gmail.com> -license: BSD3 -exposed-modules: Distribution.Haddock -WWW: http://www.haskell.org/haddock/ +WWW: http://www.haskell.org/haddock/ diff --git a/devel/hs-haddock/pkg-plist b/devel/hs-haddock/pkg-plist index 4c3f560b60c3..c38e4b2b0a98 100644 --- a/devel/hs-haddock/pkg-plist +++ b/devel/hs-haddock/pkg-plist @@ -1,12 +1,17 @@ +@comment $FreeBSD$ bin/haddock %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Haddock.hi %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShaddock-%%HADDOCK_VERSION%%.o +%%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/DocName.hi %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Exception.hi +%%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/GHC/Utils.hi %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/InterfaceFile.hi %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Types.hi +%%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Utils.hi %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHShaddock-%%HADDOCK_VERSION%%.a %%HADDOCK_LIBDIR_REL%%/register.sh %%DOCSDIR%%/LICENSE +%%DATADIR_REL%%/html/frames.html %%DATADIR_REL%%/html/haddock-DEBUG.css %%DATADIR_REL%%/html/haddock-util.js %%DATADIR_REL%%/html/haddock.css @@ -15,12 +20,13 @@ bin/haddock %%DATADIR_REL%%/html/plus.gif @dirrm %%DATADIR_REL%%/html @dirrm %%DATADIR_REL%% -@dirrm %%DOCSDIR%% +@dirrmtry %%DOCSDIR%% +@dirrm %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/GHC @dirrm %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock @dirrm %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution @dirrm %%HADDOCK_LIBDIR_REL%%/ghc-%%GHC_VERSION%% @dirrm %%HADDOCK_LIBDIR_REL%% -@exec /bin/sh %D/%%HADDOCK_LIBDIR_REL%%/register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec if [ -x %D/bin/ghc-pkg ]; then %D/bin/ghc-pkg unregister haddock || /usr/bin/true; fi -@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 +@exec /bin/sh %%LOCALBASE%%/%%HADDOCK_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %%LOCALBASE%%/bin/ghc-pkg unregister haddock +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-happy/Makefile b/devel/hs-happy/Makefile index d6a62011b526..5a5932fd6707 100644 --- a/devel/hs-happy/Makefile +++ b/devel/hs-happy/Makefile @@ -5,16 +5,16 @@ # $FreeBSD$ PORTNAME= happy -PORTVERSION= 1.18.2 +PORTVERSION= 1.18.4 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- -DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= haskell@FreeBSD.org COMMENT= An LALR(1) parser generator for the functional language Haskell BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 .if !defined(NOPORTDOCS) BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html:${PORTSDIR}/textproc/docbook-xsl \ ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt @@ -23,7 +23,6 @@ PLIST_SUB+= RMLIC="@comment " PLIST_SUB+= RMLIC="" .endif -WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//g} PLIST_SUB+= SUBDIR=share/${PORTNAME}-${PORTVERSION} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} PORTDOCS= LICENSE html diff --git a/devel/hs-happy/distinfo b/devel/hs-happy/distinfo index d5d637cf0a61..ee24939dbf2b 100644 --- a/devel/hs-happy/distinfo +++ b/devel/hs-happy/distinfo @@ -1,3 +1,3 @@ -MD5 (happy-1.18.2.tar.gz) = adb1679a1fa8cec74a6e621a4a277e98 -SHA256 (happy-1.18.2.tar.gz) = 7515922f3cfd32cd844a0abfefe0b4871f403f0d869b8644bf9cbfc0b67996ae -SIZE (happy-1.18.2.tar.gz) = 158782 +MD5 (happy-1.18.4.tar.gz) = 614e3ef9623dbeefc4c8ca699912efb4 +SHA256 (happy-1.18.4.tar.gz) = 909bec4541a92d3765e74756f752514d2d03ec7a5d3e74c18268a57fe7ffa832 +SIZE (happy-1.18.4.tar.gz) = 157585 diff --git a/devel/hs-happy/files/patch-configure b/devel/hs-happy/files/patch-doc_configure.ac index eefbeb1437f1..cebed39431ec 100644 --- a/devel/hs-happy/files/patch-configure +++ b/devel/hs-happy/files/patch-doc_configure.ac @@ -1,14 +1,11 @@ - -$FreeBSD$ - ---- doc/configure.ac.orig -+++ doc/configure.ac +--- doc/configure.ac.orig 2009-07-13 20:16:47.000000000 +0000 ++++ doc/configure.ac 2009-07-13 20:18:47.000000000 +0000 @@ -5,7 +5,7 @@ dnl ** check for DocBook toolchain FP_CHECK_DOCBOOK_DTD -FP_DIR_DOCBOOK_XSL([/usr/share/xml/docbook/stylesheet/nwalsh/current /usr/share/xml/docbook/stylesheet/nwalsh /usr/share/sgml/docbook/docbook-xsl-stylesheets* /usr/share/sgml/docbook/xsl-stylesheets* /opt/kde?/share/apps/ksgmltools2/docbook/xsl /usr/share/docbook-xsl /usr/share/sgml/docbkxsl /usr/local/share/xsl/docbook /sw/share/xml/xsl/docbook-xsl]) +FP_DIR_DOCBOOK_XSL([%%LOCALBASE%%/share/xsl/docbook /usr/share/xml/docbook/stylesheet/nwalsh/current /usr/share/xml/docbook/stylesheet/nwalsh /usr/share/sgml/docbook/docbook-xsl-stylesheets* /usr/share/sgml/docbook/xsl-stylesheets* /opt/kde?/share/apps/ksgmltools2/docbook/xsl /usr/share/docbook-xsl /usr/share/sgml/docbkxsl /usr/local/share/xsl/docbook /sw/share/xml/xsl/docbook-xsl]) - FP_PROG_FO_PROCESSOR - AC_CONFIG_FILES([config.mk]) + AC_PATH_PROG(DbLatexCmd,dblatex) + diff --git a/devel/hs-happy/pkg-descr b/devel/hs-happy/pkg-descr index b9cc4c2fc14b..1459d7de8e51 100644 --- a/devel/hs-happy/pkg-descr +++ b/devel/hs-happy/pkg-descr @@ -13,6 +13,6 @@ As of version 1.5, Happy is capable of parsing full Haskell. We have a Haskell parser that uses Happy, which will shortly be part of the library collection distributed with GHC. -WWW: http://www.haskell.org/happy/ +WWW: http://www.haskell.org/happy/ -- Simon Marlow <simonmar@microsoft.com> diff --git a/devel/hs-happy/pkg-plist b/devel/hs-happy/pkg-plist index 3130ee00fb6f..702020b2d524 100644 --- a/devel/hs-happy/pkg-plist +++ b/devel/hs-happy/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/happy %%SUBDIR%%/GLR_Base %%SUBDIR%%/GLR_Lib diff --git a/devel/hs-haskeline/Makefile b/devel/hs-haskeline/Makefile new file mode 100644 index 000000000000..b2aaedb45659 --- /dev/null +++ b/devel/hs-haskeline/Makefile @@ -0,0 +1,79 @@ +# New ports collection makefile for: hs-haskeline +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= haskeline +PORTVERSION= 0.6.1.6 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- + +MAINTAINER= jacula@gmail.com +COMMENT= A command-line interface for user input, written in Haskell + +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc + +GHC_VERSION= 6.10.4 +HASKELINE_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HASKELINE_LIBDIR_REL= lib/${DISTNAME} + +USE_ICONV= yes + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HASKELINE_VERSION=${HASKELINE_VERSION} \ + HASKELINE_LIBDIR_REL=${HASKELINE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} \ + --extra-include-dirs="${LOCALBASE}/include" --extra-lib-dirs="${LOCALBASE}/lib" + +do-build: + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif + +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HASKELINE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + +.include <bsd.port.mk> diff --git a/devel/hs-haskeline/distinfo b/devel/hs-haskeline/distinfo new file mode 100644 index 000000000000..d4e55e84db94 --- /dev/null +++ b/devel/hs-haskeline/distinfo @@ -0,0 +1,3 @@ +MD5 (haskeline-0.6.1.6.tar.gz) = 9147ccdf85e7532066e5edfa580a2916 +SHA256 (haskeline-0.6.1.6.tar.gz) = d3206b73937eeea638f3f1035969161af9182396699af8790a5455a8b5bbcde1 +SIZE (haskeline-0.6.1.6.tar.gz) = 41906 diff --git a/devel/hs-haskeline/pkg-descr b/devel/hs-haskeline/pkg-descr new file mode 100644 index 000000000000..50be300a6741 --- /dev/null +++ b/devel/hs-haskeline/pkg-descr @@ -0,0 +1,7 @@ +Haskeline 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. + +Haskeline runs both on POSIX-compatible systems and on Windows. + +WWW: http://trac.haskell.org/haskeline diff --git a/devel/hs-haskeline/pkg-plist b/devel/hs-haskeline/pkg-plist new file mode 100644 index 000000000000..89453ed1ea11 --- /dev/null +++ b/devel/hs-haskeline/pkg-plist @@ -0,0 +1,42 @@ +@comment $FreeBSD$ +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShaskeline-%%HASKELINE_VERSION%%.o +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/DumbTerm.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/IConv.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/Posix.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Completion.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/History.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Undo.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Completion.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Directory.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Emacs.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Encoding.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/History.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/IO.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/InputT.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Key.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/LineState.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/MonadException.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Monads.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Prefs.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Term.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Vi.hi +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/h_iconv.h +%%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHShaskeline-%%HASKELINE_VERSION%%.a +%%HASKELINE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System +@dirrm %%HASKELINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HASKELINE_LIBDIR_REL%% +@exec /bin/sh %D/%%HASKELINE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister haskeline +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-hat/Makefile b/devel/hs-hat/Makefile index 38dda22d4366..4a010517130e 100644 --- a/devel/hs-hat/Makefile +++ b/devel/hs-hat/Makefile @@ -7,6 +7,7 @@ PORTNAME= hat PORTVERSION= 2.06 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/ PKGNAMEPREFIX= hs- @@ -18,8 +19,8 @@ USE_GMAKE= yes HAS_CONFIGURE= yes USE_GNOME= glib12 -OPTIONS= GHC "Build with GHC" on \ - NHC98 "Build with NHC98" off +OPTIONS= GHC "Build with GHC" off \ + NHC98 "Build with NHC98" on .include <bsd.port.pre.mk> @@ -32,7 +33,11 @@ IGNORE= can be compiled only with one of the compilers. Please (re)run 'make co .endif .if defined(WITH_NHC98) && ${ARCH} == "amd64" -IGNORE= on AMD64 is only supported by GHC. Please (re)run 'make config' and choose GHC +IGNORE= is not supported on AMD64 by NHC98. +.endif + +.if defined(WITH_GHC) +IGNORE= is only supported by NHC98. Please (re)run 'make config' and choose NHC98 .endif .if ${ARCH} == "i386" @@ -76,7 +81,7 @@ PLIST_SUB+= GHC="@comment " .endif .if defined(WITH_GHC) -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 PLIST_SUB+= NHC98="@comment " PLIST_SUB+= GHC="" PLIST_SUB+= GHC_VER="608" diff --git a/devel/hs-hdoc/Makefile b/devel/hs-hdoc/Makefile index 450ed74fb329..19aa85386496 100644 --- a/devel/hs-hdoc/Makefile +++ b/devel/hs-hdoc/Makefile @@ -6,7 +6,7 @@ PORTNAME= hdoc PORTVERSION= 0.8.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://staff.fmi.uni-passau.de/~groessli/hdoc/ PKGNAMEPREFIX= hs- @@ -15,12 +15,26 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= HTML documentation tool for Haskell BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} PLIST_FILES= bin/hdoc +.if !defined(NOPORTDOCS) +PLIST_DIRS= share/doc/${DISTNAME} +PLIST_FILES+= share/doc/${DISTNAME}/hdoc.pdf +.endif + GNU_CONFIGURE= yes USE_GMAKE= yes CONFIGURE_ARGS+= --prefix=${PREFIX} ALL_TARGET= # empty +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} && \ + cd ${WRKSRC}/docs && ${INSTALL_DATA} hdoc.pdf ${DOCSDIR} +.endif + .include <bsd.port.mk> diff --git a/devel/hs-hdoc/pkg-descr b/devel/hs-hdoc/pkg-descr index e57ff794ae59..426f9952dbc9 100644 --- a/devel/hs-hdoc/pkg-descr +++ b/devel/hs-hdoc/pkg-descr @@ -2,7 +2,7 @@ HDoc generates documentation in HTML format for Haskell modules. The generated documents are cross linked and include summaries and detailed descriptions for the documented functions, data types, type classes and instance declarations. -WWW: http://staff.fmi.uni-passau.de/~groessli/hdoc/ +WWW: http://staff.fmi.uni-passau.de/~groessli/hdoc/ -- Oliver Braun obraun@FreeBSD.org diff --git a/devel/hs-hmake/Makefile b/devel/hs-hmake/Makefile index 3df8f10ffb65..89c1f0e9a0cc 100644 --- a/devel/hs-hmake/Makefile +++ b/devel/hs-hmake/Makefile @@ -7,7 +7,7 @@ PORTNAME= hmake PORTVERSION= 3.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://www.haskell.org/hmake/ \ ftp://ftp.cs.york.ac.uk/pub/haskell/hmake/ \ @@ -17,11 +17,10 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= Intelligent compilation management tool for Haskell programs -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc -.if exists(${LOCALBASE}/lib/libreadline.so) -LIB_DEPENDS= readline.6:${PORTSDIR}/devel/readline -.endif +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-readline>=1.0.1.0:${PORTSDIR}/devel/hs-readline RUN_DEPENDS= ${BUILD_DEPENDS} +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 HAS_CONFIGURE= YES CONFIGURE_ARGS+= --prefix=${PREFIX} @@ -35,6 +34,10 @@ PLIST_SUB+= ARCH=ix86 PLIST_SUB+= ARCH=amd64 .endif +.if exists(${LOCALBASE}/lib/libreadline.so) +LIB_DEPENDS= readline.6:${PORTSDIR}/devel/readline +.endif + do-install: # cheat a bit, otherwise LIBDIR gets clobbered (cd ${WRKSRC} && ./configure --install) diff --git a/devel/hs-hmake/files/patch-src_hmake_Config.hs b/devel/hs-hmake/files/patch-src_hmake_Config.hs new file mode 100644 index 000000000000..322bd0ca7bf2 --- /dev/null +++ b/devel/hs-hmake/files/patch-src_hmake_Config.hs @@ -0,0 +1,20 @@ +--- src/hmake/Config.hs.orig 2007-11-23 14:26:05.000000000 +0000 ++++ src/hmake/Config.hs 2009-07-16 07:56:15.000000000 +0000 +@@ -272,14 +272,14 @@ + ok <- doesFileExist ghcpkg0 + let ghcpkg = if ok then ghcpkg0 else dirname fullpath++"/ghc-pkg" + -- pkgs <- runAndReadStdout (ghcpkg++" --list-packages") +- pkgs <- runAndReadStdout (ghcpkg++" -l") ++ pkgs <- runAndReadStdout (ghcpkg++" list") + let pkgsOK = filter (\p-> any (`isPrefixOf` p) + ["std","base","haskell98"]) + (deComma pkgs) + idirs <- mapM (\p-> runAndReadStdout +- (ghcpkg++" --show-package=" ++ (ghcpkg++" field " + ++deVersion (ghcsym>=604) p +- ++" --field=import_dirs")) ++ ++" import_dirs")) + pkgsOK + return config{ includePaths = pkgDirs libdir (nub idirs) } + where diff --git a/devel/hs-hmake/files/patch-src_hmake_MkConfig.hs b/devel/hs-hmake/files/patch-src_hmake_MkConfig.hs new file mode 100644 index 000000000000..37e20a61b1f2 --- /dev/null +++ b/devel/hs-hmake/files/patch-src_hmake_MkConfig.hs @@ -0,0 +1,20 @@ +--- src/hmake/MkConfig.hs.orig 2006-07-07 16:01:16.000000000 +0000 ++++ src/hmake/MkConfig.hs 2009-07-16 07:56:44.000000000 +0000 +@@ -258,14 +258,14 @@ + ok <- doesFileExist ghcpkg0 + let ghcpkg = if ok then ghcpkg0 else dirname fullpath++"/ghc-pkg" + -- pkgs <- runAndReadStdout (ghcpkg++" --list-packages") +- pkgs <- runAndReadStdout (ghcpkg++" -l") ++ pkgs <- runAndReadStdout (ghcpkg++" list") + let pkgsOK = filter (\p-> any (`isPrefixOf` p) + ["std","base","haskell98"]) + (deComma pkgs) + idirs <- mapM (\p-> runAndReadStdout +- (ghcpkg++" --show-package=" ++ (ghcpkg++" field " + ++deVersion (ghcsym>=604) p +- ++" --field=import_dirs")) ++ ++" import_dirs")) + pkgsOK + return config{ includePaths = pkgDirs libdir (nub idirs) } + else do ioError (userError ("Can't find ghc includes at "++incdir1)) diff --git a/devel/hs-hmake/files/patch-src_hmake_PackageConfig.hs b/devel/hs-hmake/files/patch-src_hmake_PackageConfig.hs new file mode 100644 index 000000000000..ed21f08cac62 --- /dev/null +++ b/devel/hs-hmake/files/patch-src_hmake_PackageConfig.hs @@ -0,0 +1,22 @@ +--- src/hmake/PackageConfig.hs.orig 2008-04-25 10:28:08.000000000 +0000 ++++ src/hmake/PackageConfig.hs 2009-07-16 07:57:07.000000000 +0000 +@@ -55,7 +55,7 @@ + -- ghcpkg <- runAndReadStdout + -- ("echo `" ++ ghc ++ " --print-libdir`/bin/ghc-pkg") + -- pkgs <- runAndReadStdout (ghcpkg++" --list-packages") +- pkgs <- runAndReadStdout (ghcpkg++" -l") ++ pkgs <- runAndReadStdout (ghcpkg++" list") + let (ok,bad) = partition (\p-> elemBy versionMatch p (deComma pkgs)) + packages + when (not (null bad)) +@@ -63,8 +63,8 @@ + ++concat (intersperse ", " bad) + ++" not available (according to ghc-pkg)")) + idirs <- mapM (\p-> runAndReadStdout +- (ghcpkg++" --show-package="++p +- ++" --field=import_dirs")) ++ (ghcpkg++" field "++p ++ ++" import_dirs")) + ok + return (pkgDirs libdir idirs) + where diff --git a/devel/hs-hmake/pkg-plist b/devel/hs-hmake/pkg-plist index 6cbfd8ae1ca1..7e6c27a24876 100644 --- a/devel/hs-hmake/pkg-plist +++ b/devel/hs-hmake/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/harch bin/hi bin/hmake diff --git a/devel/hs-idoc/Makefile b/devel/hs-idoc/Makefile index 662597e21ad5..e656a731040a 100644 --- a/devel/hs-idoc/Makefile +++ b/devel/hs-idoc/Makefile @@ -6,7 +6,7 @@ PORTNAME= idoc PORTVERSION= 0.2.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/idoc/ PKGNAMEPREFIX= hs- @@ -15,6 +15,7 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= A No Frills Haskell Interface Documentation System BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 PLIST_FILES= bin/idoc USE_GMAKE= yes diff --git a/devel/hs-idoc/pkg-descr b/devel/hs-idoc/pkg-descr index 57ec58f50933..98a1b59fbd52 100644 --- a/devel/hs-idoc/pkg-descr +++ b/devel/hs-idoc/pkg-descr @@ -5,7 +5,7 @@ visually non-imposing when displaying the source in a text editor. Interface documentation is rendered in standard markup languages (currently, only HTML is supported). IDoc has been designed to be simple to use and install. -WWW: http://www.cse.unsw.edu.au/~chak/haskell/idoc/ +WWW: http://www.cse.unsw.edu.au/~chak/haskell/idoc/ -- Oliver Braun obraun@FreeBSD.org diff --git a/devel/hs-language-c-ghc/Makefile b/devel/hs-language-c-ghc/Makefile index 22695a9f67f0..1a2f4787db31 100644 --- a/devel/hs-language-c-ghc/Makefile +++ b/devel/hs-language-c-ghc/Makefile @@ -7,6 +7,7 @@ PORTNAME= language-c PORTVERSION= 0.3.1.1 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +21,59 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ happy:${PORTSDIR}/devel/hs-happy RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +LANGUAGEC_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +LANGUAGEC_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + LANGUAGEC_VERSION=${LANGUAGEC_VERSION} \ + LANGUAGEC_LIBDIR_REL=${LANGUAGEC_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${LANGUAGEC_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-language-c-ghc/pkg-plist b/devel/hs-language-c-ghc/pkg-plist index 9710c4be8b0a..f6ae49bbf4a8 100644 --- a/devel/hs-language-c-ghc/pkg-plist +++ b/devel/hs-language-c-ghc/pkg-plist @@ -1,49 +1,51 @@ @comment $FreeBSD$ -%%SUBDIR%%/Language/C.hi -%%SUBDIR%%/Language/C/Analysis/AstAnalysis.hi -%%SUBDIR%%/Language/C/Analysis/Debug.hi -%%SUBDIR%%/Language/C/Analysis/DeclAnalysis.hi -%%SUBDIR%%/Language/C/Analysis/DefTable.hi -%%SUBDIR%%/Language/C/Analysis/Export.hi -%%SUBDIR%%/Language/C/Analysis/NameSpaceMap.hi -%%SUBDIR%%/Language/C/Analysis/SemError.hi -%%SUBDIR%%/Language/C/Analysis/SemRep.hi -%%SUBDIR%%/Language/C/Analysis/TravMonad.hi -%%SUBDIR%%/Language/C/Data/Error.hi -%%SUBDIR%%/Language/C/Data/Ident.hi -%%SUBDIR%%/Language/C/Data/InputStream.hi -%%SUBDIR%%/Language/C/Data/Name.hi -%%SUBDIR%%/Language/C/Data/Node.hi -%%SUBDIR%%/Language/C/Data/Position.hi -%%SUBDIR%%/Language/C/Data/RList.hi -%%SUBDIR%%/Language/C/Parser/Builtin.hi -%%SUBDIR%%/Language/C/Parser/Lexer.hi -%%SUBDIR%%/Language/C/Parser/Parser.hi -%%SUBDIR%%/Language/C/Parser/ParserMonad.hi -%%SUBDIR%%/Language/C/Parser/Tokens.hi -%%SUBDIR%%/Language/C/Syntax/AST.hi -%%SUBDIR%%/Language/C/Syntax/Constants.hi -%%SUBDIR%%/Language/C/Syntax/Ops.hi -%%SUBDIR%%/Language/C/System/GCC.hi -%%SUBDIR%%/Language/C/System/Preprocess.hi -%%SUBDIR%%/Language/C/Analysis.hi -%%SUBDIR%%/Language/C/Data.hi -%%SUBDIR%%/Language/C/Parser.hi -%%SUBDIR%%/Language/C/Pretty.hi -%%SUBDIR%%/Language/C/Syntax.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrm %%SUBDIR%%/Language/C/Analysis -@dirrm %%SUBDIR%%/Language/C/Data -@dirrm %%SUBDIR%%/Language/C/Parser -@dirrm %%SUBDIR%%/Language/C/Syntax -@dirrm %%SUBDIR%%/Language/C/System -@dirrm %%SUBDIR%%/Language/C -@dirrmtry %%SUBDIR%%/Language -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSlanguage-c-%%LANGUAGEC_VERSION%%.o +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/AstAnalysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Debug.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DeclAnalysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DefTable.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Export.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/NameSpaceMap.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemError.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemRep.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/TravMonad.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Error.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Ident.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/InputStream.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Name.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Node.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Position.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/RList.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Builtin.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Lexer.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Parser.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/ParserMonad.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Tokens.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Pretty.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/AST.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Constants.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Ops.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/GCC.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/Preprocess.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSlanguage-c-%%LANGUAGEC_VERSION%%.a +%%LANGUAGEC_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%LANGUAGEC_LIBDIR_REL%% +@exec /bin/sh %D/%%LANGUAGEC_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister language-c +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-language-c/Makefile b/devel/hs-language-c/Makefile index 22695a9f67f0..1a2f4787db31 100644 --- a/devel/hs-language-c/Makefile +++ b/devel/hs-language-c/Makefile @@ -7,6 +7,7 @@ PORTNAME= language-c PORTVERSION= 0.3.1.1 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +21,59 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ happy:${PORTSDIR}/devel/hs-happy RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +LANGUAGEC_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +LANGUAGEC_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + LANGUAGEC_VERSION=${LANGUAGEC_VERSION} \ + LANGUAGEC_LIBDIR_REL=${LANGUAGEC_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${LANGUAGEC_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-language-c/pkg-plist b/devel/hs-language-c/pkg-plist index 9710c4be8b0a..f6ae49bbf4a8 100644 --- a/devel/hs-language-c/pkg-plist +++ b/devel/hs-language-c/pkg-plist @@ -1,49 +1,51 @@ @comment $FreeBSD$ -%%SUBDIR%%/Language/C.hi -%%SUBDIR%%/Language/C/Analysis/AstAnalysis.hi -%%SUBDIR%%/Language/C/Analysis/Debug.hi -%%SUBDIR%%/Language/C/Analysis/DeclAnalysis.hi -%%SUBDIR%%/Language/C/Analysis/DefTable.hi -%%SUBDIR%%/Language/C/Analysis/Export.hi -%%SUBDIR%%/Language/C/Analysis/NameSpaceMap.hi -%%SUBDIR%%/Language/C/Analysis/SemError.hi -%%SUBDIR%%/Language/C/Analysis/SemRep.hi -%%SUBDIR%%/Language/C/Analysis/TravMonad.hi -%%SUBDIR%%/Language/C/Data/Error.hi -%%SUBDIR%%/Language/C/Data/Ident.hi -%%SUBDIR%%/Language/C/Data/InputStream.hi -%%SUBDIR%%/Language/C/Data/Name.hi -%%SUBDIR%%/Language/C/Data/Node.hi -%%SUBDIR%%/Language/C/Data/Position.hi -%%SUBDIR%%/Language/C/Data/RList.hi -%%SUBDIR%%/Language/C/Parser/Builtin.hi -%%SUBDIR%%/Language/C/Parser/Lexer.hi -%%SUBDIR%%/Language/C/Parser/Parser.hi -%%SUBDIR%%/Language/C/Parser/ParserMonad.hi -%%SUBDIR%%/Language/C/Parser/Tokens.hi -%%SUBDIR%%/Language/C/Syntax/AST.hi -%%SUBDIR%%/Language/C/Syntax/Constants.hi -%%SUBDIR%%/Language/C/Syntax/Ops.hi -%%SUBDIR%%/Language/C/System/GCC.hi -%%SUBDIR%%/Language/C/System/Preprocess.hi -%%SUBDIR%%/Language/C/Analysis.hi -%%SUBDIR%%/Language/C/Data.hi -%%SUBDIR%%/Language/C/Parser.hi -%%SUBDIR%%/Language/C/Pretty.hi -%%SUBDIR%%/Language/C/Syntax.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrm %%SUBDIR%%/Language/C/Analysis -@dirrm %%SUBDIR%%/Language/C/Data -@dirrm %%SUBDIR%%/Language/C/Parser -@dirrm %%SUBDIR%%/Language/C/Syntax -@dirrm %%SUBDIR%%/Language/C/System -@dirrm %%SUBDIR%%/Language/C -@dirrmtry %%SUBDIR%%/Language -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSlanguage-c-%%LANGUAGEC_VERSION%%.o +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/AstAnalysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Debug.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DeclAnalysis.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DefTable.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Export.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/NameSpaceMap.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemError.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemRep.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/TravMonad.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Error.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Ident.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/InputStream.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Name.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Node.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Position.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/RList.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Builtin.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Lexer.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Parser.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/ParserMonad.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Tokens.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Pretty.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/AST.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Constants.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Ops.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/GCC.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/Preprocess.hi +%%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSlanguage-c-%%LANGUAGEC_VERSION%%.a +%%LANGUAGEC_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language +@dirrm %%LANGUAGEC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%LANGUAGEC_LIBDIR_REL%% +@exec /bin/sh %D/%%LANGUAGEC_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister language-c +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-lazysmallcheck-ghc/Makefile b/devel/hs-lazysmallcheck-ghc/Makefile index aa62399d16a6..ec544a1ad919 100644 --- a/devel/hs-lazysmallcheck-ghc/Makefile +++ b/devel/hs-lazysmallcheck-ghc/Makefile @@ -7,6 +7,7 @@ PORTNAME= lazysmallcheck PORTVERSION= 0.3 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +19,59 @@ COMMENT= A library for demand-driven testing of Haskell programs BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +LAZYSMALLCHECK_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +LAZYSMALLCHECK_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + LAZYSMALLCHECK_VERSION=${LAZYSMALLCHECK_VERSION} \ + LAZYSMALLCHECK_LIBDIR_REL=${LAZYSMALLCHECK_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${LAZYSMALLCHECK_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-lazysmallcheck-ghc/files/patch-lazysmallcheck.cabal b/devel/hs-lazysmallcheck-ghc/files/patch-lazysmallcheck.cabal new file mode 100644 index 000000000000..55446d2616cd --- /dev/null +++ b/devel/hs-lazysmallcheck-ghc/files/patch-lazysmallcheck.cabal @@ -0,0 +1,11 @@ +--- lazysmallcheck.cabal.orig 2009-07-15 09:45:12.000000000 +0000 ++++ lazysmallcheck.cabal 2009-07-15 09:45:44.000000000 +0000 +@@ -16,7 +16,7 @@ + significantly fewer test-cases to verify a property for all inputs up + to a given depth. + Category: Testing +-Build-Depends: base, haskell98 ++Build-Depends: base < 4, haskell98 + Build-Type: Simple + Extra-Source-Files: + examples/Catch.hs diff --git a/devel/hs-lazysmallcheck-ghc/pkg-plist b/devel/hs-lazysmallcheck-ghc/pkg-plist index 8faf59b6756e..1ab46c70ca5c 100644 --- a/devel/hs-lazysmallcheck-ghc/pkg-plist +++ b/devel/hs-lazysmallcheck-ghc/pkg-plist @@ -1,14 +1,16 @@ @comment $FreeBSD$ -%%SUBDIR%%/Test/LazySmallCheck.hi -%%SUBDIR%%/Test/LazySmallCheck/Generic.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrm %%SUBDIR%%/Test/LazySmallCheck -@dirrmtry %%SUBDIR%%/Test -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSlazysmallcheck-%%LAZYSMALLCHECK_VERSION%%.o +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck.hi +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck/Generic.hi +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSlazysmallcheck-%%LAZYSMALLCHECK_VERSION%%.a +%%LAZYSMALLCHECK_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%% +@exec /bin/sh %D/%%LAZYSMALLCHECK_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister lazysmallcheck +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-lazysmallcheck/Makefile b/devel/hs-lazysmallcheck/Makefile index aa62399d16a6..ec544a1ad919 100644 --- a/devel/hs-lazysmallcheck/Makefile +++ b/devel/hs-lazysmallcheck/Makefile @@ -7,6 +7,7 @@ PORTNAME= lazysmallcheck PORTVERSION= 0.3 +PORTREVISION= 1 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +19,59 @@ COMMENT= A library for demand-driven testing of Haskell programs BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +LAZYSMALLCHECK_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +LAZYSMALLCHECK_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + LAZYSMALLCHECK_VERSION=${LAZYSMALLCHECK_VERSION} \ + LAZYSMALLCHECK_LIBDIR_REL=${LAZYSMALLCHECK_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${LAZYSMALLCHECK_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-lazysmallcheck/files/patch-lazysmallcheck.cabal b/devel/hs-lazysmallcheck/files/patch-lazysmallcheck.cabal new file mode 100644 index 000000000000..55446d2616cd --- /dev/null +++ b/devel/hs-lazysmallcheck/files/patch-lazysmallcheck.cabal @@ -0,0 +1,11 @@ +--- lazysmallcheck.cabal.orig 2009-07-15 09:45:12.000000000 +0000 ++++ lazysmallcheck.cabal 2009-07-15 09:45:44.000000000 +0000 +@@ -16,7 +16,7 @@ + significantly fewer test-cases to verify a property for all inputs up + to a given depth. + Category: Testing +-Build-Depends: base, haskell98 ++Build-Depends: base < 4, haskell98 + Build-Type: Simple + Extra-Source-Files: + examples/Catch.hs diff --git a/devel/hs-lazysmallcheck/pkg-plist b/devel/hs-lazysmallcheck/pkg-plist index 8faf59b6756e..1ab46c70ca5c 100644 --- a/devel/hs-lazysmallcheck/pkg-plist +++ b/devel/hs-lazysmallcheck/pkg-plist @@ -1,14 +1,16 @@ @comment $FreeBSD$ -%%SUBDIR%%/Test/LazySmallCheck.hi -%%SUBDIR%%/Test/LazySmallCheck/Generic.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrm %%SUBDIR%%/Test/LazySmallCheck -@dirrmtry %%SUBDIR%%/Test -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSlazysmallcheck-%%LAZYSMALLCHECK_VERSION%%.o +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck.hi +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck/Generic.hi +%%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSlazysmallcheck-%%LAZYSMALLCHECK_VERSION%%.a +%%LAZYSMALLCHECK_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%LAZYSMALLCHECK_LIBDIR_REL%% +@exec /bin/sh %D/%%LAZYSMALLCHECK_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister lazysmallcheck +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-mmap/Makefile b/devel/hs-mmap/Makefile new file mode 100644 index 000000000000..f044c6c7cee3 --- /dev/null +++ b/devel/hs-mmap/Makefile @@ -0,0 +1,74 @@ +# New ports collection makefile for: hs-mmap +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= mmap +PORTVERSION= 0.4.1 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- + +MAINTAINER= jacula@gmail.com +COMMENT= Memory mapped files for POSIX and Windows + +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc + +GHC_VERSION= 6.10.4 +MMAP_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +MMAP_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + MMAP_VERSION=${MMAP_VERSION} \ + MMAP_LIBDIR_REL=${MMAP_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} + +do-build: + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif + +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${MMAP_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + +.include <bsd.port.mk> diff --git a/devel/hs-mmap/distinfo b/devel/hs-mmap/distinfo new file mode 100644 index 000000000000..c321c49e264b --- /dev/null +++ b/devel/hs-mmap/distinfo @@ -0,0 +1,3 @@ +MD5 (mmap-0.4.1.tar.gz) = 2ebe9772a0efd0a6febfbc67c02faab2 +SHA256 (mmap-0.4.1.tar.gz) = 792b8ecfb0cce1f8588f0d2a63c6893ff98a2479c06745583da8166d5a46ead9 +SIZE (mmap-0.4.1.tar.gz) = 5956 diff --git a/devel/hs-mmap/pkg-descr b/devel/hs-mmap/pkg-descr new file mode 100644 index 000000000000..8d89b67e0f4a --- /dev/null +++ b/devel/hs-mmap/pkg-descr @@ -0,0 +1,6 @@ +This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or +devices to be lazily loaded into memory as strict or lazy ByteStrings, +ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand +loading. + +WWW: http://hackage.haskell.org/packages/archive/mmap diff --git a/devel/hs-mmap/pkg-plist b/devel/hs-mmap/pkg-plist new file mode 100644 index 000000000000..b8a2abd6641e --- /dev/null +++ b/devel/hs-mmap/pkg-plist @@ -0,0 +1,15 @@ +@comment $FreeBSD$ +%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSmmap-%%MMAP_VERSION%%.o +%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/MMap.hi +%%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSmmap-%%MMAP_VERSION%%.a +%%MMAP_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO +@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System +@dirrm %%MMAP_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%MMAP_LIBDIR_REL%% +@exec /bin/sh %D/%%MMAP_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister mmap +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-pcre-light-ghc/Makefile b/devel/hs-pcre-light-ghc/Makefile index 1b80dc3662ca..db219098037e 100644 --- a/devel/hs-pcre-light-ghc/Makefile +++ b/devel/hs-pcre-light-ghc/Makefile @@ -7,7 +7,7 @@ PORTNAME= pcre-light PORTVERSION= 0.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +20,61 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +PCRELIGHT_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +PCRELIGHT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + PCRELIGHT_VERSION=${PCRELIGHT_VERSION} \ + PCRELIGHT_LIBDIR_REL=${PCRELIGHT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w \ + --extra-include-dirs=${LOCALBASE}/include \ + --extra-lib-dirs=${LOCALBASE}/lib --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${PCRELIGHT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-pcre-light-ghc/pkg-descr b/devel/hs-pcre-light-ghc/pkg-descr index 7018663a7db1..b4cc9d1c14dc 100644 --- a/devel/hs-pcre-light-ghc/pkg-descr +++ b/devel/hs-pcre-light-ghc/pkg-descr @@ -1,5 +1,5 @@ -A small, efficient and portable Haskell regex library for Perl 5 -compatible regular expressions. +A small, efficient and portable Haskell regex library for Perl 5 compatible +regular expressions. The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. diff --git a/devel/hs-pcre-light-ghc/pkg-plist b/devel/hs-pcre-light-ghc/pkg-plist index 655486b56580..77c2f52f2ba0 100644 --- a/devel/hs-pcre-light-ghc/pkg-plist +++ b/devel/hs-pcre-light-ghc/pkg-plist @@ -1,14 +1,19 @@ -%%SUBDIR%%/Text/Regex/PCRE/Light.hi -%%SUBDIR%%/Text/Regex/PCRE/Light/Base.hi -%%SUBDIR%%/Text/Regex/PCRE/Light/Char8.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Text/Regex/PCRE/Light -@dirrmtry %%SUBDIR%%/Text/Regex/PCRE -@dirrmtry %%SUBDIR%%/Text/Regex -@dirrmtry %%SUBDIR%%/Text -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSpcre-light-%%PCRELIGHT_VERSION%%.o +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Base.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Char8.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSpcre-light-%%PCRELIGHT_VERSION%%.a +%%PCRELIGHT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%PCRELIGHT_LIBDIR_REL%% +@exec /bin/sh %D/%%PCRELIGHT_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister pcre-light +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-pcre-light/Makefile b/devel/hs-pcre-light/Makefile index 1b80dc3662ca..db219098037e 100644 --- a/devel/hs-pcre-light/Makefile +++ b/devel/hs-pcre-light/Makefile @@ -7,7 +7,7 @@ PORTNAME= pcre-light PORTVERSION= 0.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +20,61 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +PCRELIGHT_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +PCRELIGHT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + PCRELIGHT_VERSION=${PCRELIGHT_VERSION} \ + PCRELIGHT_LIBDIR_REL=${PCRELIGHT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w \ + --extra-include-dirs=${LOCALBASE}/include \ + --extra-lib-dirs=${LOCALBASE}/lib --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${PCRELIGHT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-pcre-light/pkg-descr b/devel/hs-pcre-light/pkg-descr index 7018663a7db1..b4cc9d1c14dc 100644 --- a/devel/hs-pcre-light/pkg-descr +++ b/devel/hs-pcre-light/pkg-descr @@ -1,5 +1,5 @@ -A small, efficient and portable Haskell regex library for Perl 5 -compatible regular expressions. +A small, efficient and portable Haskell regex library for Perl 5 compatible +regular expressions. The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. diff --git a/devel/hs-pcre-light/pkg-plist b/devel/hs-pcre-light/pkg-plist index 655486b56580..77c2f52f2ba0 100644 --- a/devel/hs-pcre-light/pkg-plist +++ b/devel/hs-pcre-light/pkg-plist @@ -1,14 +1,19 @@ -%%SUBDIR%%/Text/Regex/PCRE/Light.hi -%%SUBDIR%%/Text/Regex/PCRE/Light/Base.hi -%%SUBDIR%%/Text/Regex/PCRE/Light/Char8.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Text/Regex/PCRE/Light -@dirrmtry %%SUBDIR%%/Text/Regex/PCRE -@dirrmtry %%SUBDIR%%/Text/Regex -@dirrmtry %%SUBDIR%%/Text -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSpcre-light-%%PCRELIGHT_VERSION%%.o +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Base.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Char8.hi +%%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSpcre-light-%%PCRELIGHT_VERSION%%.a +%%PCRELIGHT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%PCRELIGHT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%PCRELIGHT_LIBDIR_REL%% +@exec /bin/sh %D/%%PCRELIGHT_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister pcre-light +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-readline/Makefile b/devel/hs-readline/Makefile new file mode 100644 index 000000000000..c509bedbb5e1 --- /dev/null +++ b/devel/hs-readline/Makefile @@ -0,0 +1,74 @@ +# New ports collection makefile for: hs-readline +# Date created: July 09 2009 +# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> +# +# $FreeBSD$ + +PORTNAME= readline +PORTVERSION= 1.0.1.0 +CATEGORIES= devel haskell +MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ +PKGNAMEPREFIX= hs- + +MAINTAINER= jacula@gmail.com +COMMENT= Haskell interface to the GNU readline library + +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc + +GHC_VERSION= 6.10.4 +HSREADLINE_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSREADLINE_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSREADLINE_VERSION=${HSREADLINE_VERSION} \ + HSREADLINE_LIBDIR_REL=${HSREADLINE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: + +do-configure: + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} + +do-build: + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif + +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSREADLINE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + +.include <bsd.port.mk> diff --git a/devel/hs-readline/distinfo b/devel/hs-readline/distinfo new file mode 100644 index 000000000000..70db17e19cba --- /dev/null +++ b/devel/hs-readline/distinfo @@ -0,0 +1,3 @@ +MD5 (readline-1.0.1.0.tar.gz) = eade9576def53ed293628a2f8580007e +SHA256 (readline-1.0.1.0.tar.gz) = 07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d +SIZE (readline-1.0.1.0.tar.gz) = 52394 diff --git a/devel/hs-readline/files/patch-Setup.hs b/devel/hs-readline/files/patch-Setup.hs new file mode 100644 index 000000000000..cc3d6bccc53c --- /dev/null +++ b/devel/hs-readline/files/patch-Setup.hs @@ -0,0 +1,8 @@ +--- Setup.hs.orig 2009-07-16 09:03:11.000000000 +0000 ++++ Setup.hs 2009-07-16 09:03:29.000000000 +0000 +@@ -3,4 +3,4 @@ + import Distribution.Simple + + main :: IO () +-main = defaultMainWithHooks defaultUserHooks ++main = defaultMainWithHooks autoconfUserHooks diff --git a/devel/hs-readline/pkg-descr b/devel/hs-readline/pkg-descr new file mode 100644 index 000000000000..c80da8f32ec9 --- /dev/null +++ b/devel/hs-readline/pkg-descr @@ -0,0 +1,4 @@ +An interface to the GNU readline library. More information on readline can be +found at <http://www.gnu.org/directory/readline.html>. + +WWW: http://hackage.haskell.org/package/readline diff --git a/devel/hs-readline/pkg-plist b/devel/hs-readline/pkg-plist new file mode 100644 index 000000000000..3e1414d88292 --- /dev/null +++ b/devel/hs-readline/pkg-plist @@ -0,0 +1,19 @@ +@comment $FreeBSD$ +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSreadline-%%HSREADLINE_VERSION%%.o +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Readline.hi +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/SimpleLineEditor.hi +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadline.h +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadlineConfig.h +%%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSreadline-%%HSREADLINE_VERSION%%.a +%%HSREADLINE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console +@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System +@dirrm %%HSREADLINE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSREADLINE_LIBDIR_REL%% +@exec /bin/sh %D/%%HSREADLINE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister readline +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-utf8-string-ghc/Makefile b/devel/hs-utf8-string-ghc/Makefile index 11ac8b19b71d..840dcfee7823 100644 --- a/devel/hs-utf8-string-ghc/Makefile +++ b/devel/hs-utf8-string-ghc/Makefile @@ -6,7 +6,7 @@ # PORTNAME= utf8-string -PORTVERSION= 0.3.4 +PORTVERSION= 0.3.5 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,37 +18,59 @@ COMMENT= Support for reading/writing UTF8 strings for Haskell programs BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +UTF8STR_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +UTF8STR_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + UTF8STR_VERSION=${UTF8STR_VERSION} \ + UTF8STR_LIBDIR_REL=${UTF8STR_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${UTF8STR_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-utf8-string-ghc/distinfo b/devel/hs-utf8-string-ghc/distinfo index 85d6c5076db1..e8f11ef97472 100644 --- a/devel/hs-utf8-string-ghc/distinfo +++ b/devel/hs-utf8-string-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (utf8-string-0.3.4.tar.gz) = 72d13d9453cdf721dd95bc18144a120a -SHA256 (utf8-string-0.3.4.tar.gz) = f97027354f0b88af9bf3638aee0eb3bb72c05ec44f4af4c1abe070597059a5bd -SIZE (utf8-string-0.3.4.tar.gz) = 8063 +MD5 (utf8-string-0.3.5.tar.gz) = d5198209bd81ea4f8af7692e2467336c +SHA256 (utf8-string-0.3.5.tar.gz) = 41f99b3e9f61ab5309c93f98d45f1ba2e475a8504c5202a350720c27fb82d07a +SIZE (utf8-string-0.3.5.tar.gz) = 8758 diff --git a/devel/hs-utf8-string-ghc/pkg-descr b/devel/hs-utf8-string-ghc/pkg-descr index 2a19919f8879..52a189edfd36 100644 --- a/devel/hs-utf8-string-ghc/pkg-descr +++ b/devel/hs-utf8-string-ghc/pkg-descr @@ -1,5 +1,5 @@ -A UTF8 layer for IO and Strings. The utf8-string package -provides operations for encoding UTF8 strings to Word8 lists -and back, and for reading and writing UTF8 without truncation. +A UTF8 layer for IO and Strings. The utf8-string package provides operations for +encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8 +without truncation. -WWW: http://github.com/glguy/utf8-string/ +WWW: http://github.com/glguy/utf8-string/ diff --git a/devel/hs-utf8-string-ghc/pkg-plist b/devel/hs-utf8-string-ghc/pkg-plist index 1dc9435721bb..ccda5fa99128 100644 --- a/devel/hs-utf8-string-ghc/pkg-plist +++ b/devel/hs-utf8-string-ghc/pkg-plist @@ -1,22 +1,29 @@ -%%SUBDIR%%/Codec/Binary/UTF8/Generic.hi -%%SUBDIR%%/Codec/Binary/UTF8/String.hi -%%SUBDIR%%/Data/ByteString/Lazy/UTF8.hi -%%SUBDIR%%/Data/ByteString/UTF8.hi -%%SUBDIR%%/Data/String/UTF8.hi -%%SUBDIR%%/System/IO/UTF8.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/System/IO -@dirrmtry %%SUBDIR%%/System -@dirrmtry %%SUBDIR%%/Data/String -@dirrmtry %%SUBDIR%%/Data/ByteString/Lazy -@dirrmtry %%SUBDIR%%/Data/ByteString -@dirrmtry %%SUBDIR%%/Data -@dirrmtry %%SUBDIR%%/Codec/Binary/UTF8 -@dirrmtry %%SUBDIR%%/Codec/Binary -@dirrmtry %%SUBDIR%%/Codec -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/Generic.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/String.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSutf8-string-%%UTF8STR_VERSION%%.o +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSutf8-string-%%UTF8STR_VERSION%%.a +%%UTF8STR_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8 +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%UTF8STR_LIBDIR_REL%% +@exec /bin/sh %D/%%UTF8STR_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister %%PORTNAME%% +@unexec %D/bin/ghc-pkg unregister utf8-string @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-utf8-string/Makefile b/devel/hs-utf8-string/Makefile index 11ac8b19b71d..840dcfee7823 100644 --- a/devel/hs-utf8-string/Makefile +++ b/devel/hs-utf8-string/Makefile @@ -6,7 +6,7 @@ # PORTNAME= utf8-string -PORTVERSION= 0.3.4 +PORTVERSION= 0.3.5 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,37 +18,59 @@ COMMENT= Support for reading/writing UTF8 strings for Haskell programs BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +UTF8STR_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +UTF8STR_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + UTF8STR_VERSION=${UTF8STR_VERSION} \ + UTF8STR_LIBDIR_REL=${UTF8STR_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${UTF8STR_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/devel/hs-utf8-string/distinfo b/devel/hs-utf8-string/distinfo index 85d6c5076db1..e8f11ef97472 100644 --- a/devel/hs-utf8-string/distinfo +++ b/devel/hs-utf8-string/distinfo @@ -1,3 +1,3 @@ -MD5 (utf8-string-0.3.4.tar.gz) = 72d13d9453cdf721dd95bc18144a120a -SHA256 (utf8-string-0.3.4.tar.gz) = f97027354f0b88af9bf3638aee0eb3bb72c05ec44f4af4c1abe070597059a5bd -SIZE (utf8-string-0.3.4.tar.gz) = 8063 +MD5 (utf8-string-0.3.5.tar.gz) = d5198209bd81ea4f8af7692e2467336c +SHA256 (utf8-string-0.3.5.tar.gz) = 41f99b3e9f61ab5309c93f98d45f1ba2e475a8504c5202a350720c27fb82d07a +SIZE (utf8-string-0.3.5.tar.gz) = 8758 diff --git a/devel/hs-utf8-string/pkg-descr b/devel/hs-utf8-string/pkg-descr index 2a19919f8879..52a189edfd36 100644 --- a/devel/hs-utf8-string/pkg-descr +++ b/devel/hs-utf8-string/pkg-descr @@ -1,5 +1,5 @@ -A UTF8 layer for IO and Strings. The utf8-string package -provides operations for encoding UTF8 strings to Word8 lists -and back, and for reading and writing UTF8 without truncation. +A UTF8 layer for IO and Strings. The utf8-string package provides operations for +encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8 +without truncation. -WWW: http://github.com/glguy/utf8-string/ +WWW: http://github.com/glguy/utf8-string/ diff --git a/devel/hs-utf8-string/pkg-plist b/devel/hs-utf8-string/pkg-plist index 1dc9435721bb..ccda5fa99128 100644 --- a/devel/hs-utf8-string/pkg-plist +++ b/devel/hs-utf8-string/pkg-plist @@ -1,22 +1,29 @@ -%%SUBDIR%%/Codec/Binary/UTF8/Generic.hi -%%SUBDIR%%/Codec/Binary/UTF8/String.hi -%%SUBDIR%%/Data/ByteString/Lazy/UTF8.hi -%%SUBDIR%%/Data/ByteString/UTF8.hi -%%SUBDIR%%/Data/String/UTF8.hi -%%SUBDIR%%/System/IO/UTF8.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/System/IO -@dirrmtry %%SUBDIR%%/System -@dirrmtry %%SUBDIR%%/Data/String -@dirrmtry %%SUBDIR%%/Data/ByteString/Lazy -@dirrmtry %%SUBDIR%%/Data/ByteString -@dirrmtry %%SUBDIR%%/Data -@dirrmtry %%SUBDIR%%/Codec/Binary/UTF8 -@dirrmtry %%SUBDIR%%/Codec/Binary -@dirrmtry %%SUBDIR%%/Codec -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/Generic.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/String.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSutf8-string-%%UTF8STR_VERSION%%.o +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/UTF8.hi +%%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSutf8-string-%%UTF8STR_VERSION%%.a +%%UTF8STR_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8 +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec +@dirrm %%UTF8STR_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%UTF8STR_LIBDIR_REL%% +@exec /bin/sh %D/%%UTF8STR_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister %%PORTNAME%% +@unexec %D/bin/ghc-pkg unregister utf8-string @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-uuagc/Makefile b/devel/hs-uuagc/Makefile index 2f16e0607427..87f91f90be4c 100644 --- a/devel/hs-uuagc/Makefile +++ b/devel/hs-uuagc/Makefile @@ -6,8 +6,7 @@ # PORTNAME= uuagc -PORTVERSION= 0.9.7 -PORTREVISION= 1 +PORTVERSION= 0.9.10 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -19,7 +18,7 @@ BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ hs-uulib>=0.9.5:${PORTSDIR}/devel/hs-uulib LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 GHC_CMD= ${LOCALBASE}/bin/ghc SETUP_CMD= ./setup diff --git a/devel/hs-uuagc/distinfo b/devel/hs-uuagc/distinfo index 2be2acfac7ba..743c505b826d 100644 --- a/devel/hs-uuagc/distinfo +++ b/devel/hs-uuagc/distinfo @@ -1,3 +1,3 @@ -MD5 (uuagc-0.9.7.tar.gz) = 9e11b40c0a1d4f829dfa7802e62e93ad -SHA256 (uuagc-0.9.7.tar.gz) = 7479ddbc8dc4b04cae278a942a50d7d76f06011aca06c56bcd26bdeba6eeb2d6 -SIZE (uuagc-0.9.7.tar.gz) = 190381 +MD5 (uuagc-0.9.10.tar.gz) = 4be7fb2b0e7477b929e88977ab2c66f9 +SHA256 (uuagc-0.9.10.tar.gz) = cdbe78b6138a67bbc612f0f667f70ba483ebbdaa4d0c87c5508cfb5e68a49dcb +SIZE (uuagc-0.9.10.tar.gz) = 191213 diff --git a/devel/hs-uuagc/pkg-descr b/devel/hs-uuagc/pkg-descr index 0d8869076f85..d0d0a26f1695 100644 --- a/devel/hs-uuagc/pkg-descr +++ b/devel/hs-uuagc/pkg-descr @@ -1,12 +1,9 @@ -UUAG is the Utrecht University Attribute Grammar system. -It generates Haskell files from an attribute grammar specification. +UUAG is the Utrecht University Attribute Grammar system. It generates Haskell +files from an attribute grammar specification. It is a preprocessor for Haskell which makes it easy to write catamorphisms (that is, functions that do to any datatype what foldr does to lists). You can define tree walks using the intuitive concepts of inherited and synthesized attributes, while keeping the full expressive power of Haskell. -maintainer: Arie Middelkoop <ariem@cs.uu.nl> -license: GPL-2 -WWW: http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem -package-url: http://nix.cs.uu.nl/dist/hut/ +WWW: http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem diff --git a/devel/hs-uuagc/pkg-plist b/devel/hs-uuagc/pkg-plist index f2ca2c9f06ad..11b417f5d194 100644 --- a/devel/hs-uuagc/pkg-plist +++ b/devel/hs-uuagc/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/uuagc %%DOCSDIR%%/LICENSE @dirrm %%DOCSDIR%% diff --git a/devel/hs-uulib/Makefile b/devel/hs-uulib/Makefile index f9cdad3b9881..10e47d039d23 100644 --- a/devel/hs-uulib/Makefile +++ b/devel/hs-uulib/Makefile @@ -6,8 +6,7 @@ # PORTNAME= uulib -PORTVERSION= 0.9.5 -PORTREVISION= 1 +PORTVERSION= 0.9.10 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -16,8 +15,9 @@ MAINTAINER= jacula@gmail.com COMMENT= Haskell Utrecht Tools Library BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 UULIB_VERSION= ${PORTVERSION} GHC_CMD= ${LOCALBASE}/bin/ghc @@ -30,16 +30,41 @@ PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ UULIB_VERSION=${UULIB_VERSION} \ UULIB_LIBDIR_REL=${UULIB_LIBDIR_REL} +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + .SILENT: do-configure: cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ - && ${SETUP_CMD} configure --prefix=${PREFIX} + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: cd ${WRKSRC} && ${SETUP_CMD} build \ && ${SETUP_CMD} register --gen-script +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif + do-install: cd ${WRKSRC} && ${SETUP_CMD} install \ && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${UULIB_LIBDIR_REL}/register.sh diff --git a/devel/hs-uulib/distinfo b/devel/hs-uulib/distinfo index dcd0eacdaba7..af002f2ee7f9 100644 --- a/devel/hs-uulib/distinfo +++ b/devel/hs-uulib/distinfo @@ -1,3 +1,3 @@ -MD5 (uulib-0.9.5.tar.gz) = 606dec3a8ea8797421e795336392f02f -SHA256 (uulib-0.9.5.tar.gz) = 38415725133af464de582dadc7d7e60b1aeb96344b18b239d176bf2181f98563 -SIZE (uulib-0.9.5.tar.gz) = 93618 +MD5 (uulib-0.9.10.tar.gz) = 5db835e7ee4accd902a54eb26c4762d8 +SHA256 (uulib-0.9.10.tar.gz) = 1df7336ed76c278323c2e25ab53ec1afc9eba6a7c918c826e9f783e84479e08f +SIZE (uulib-0.9.10.tar.gz) = 96312 diff --git a/devel/hs-uulib/pkg-descr b/devel/hs-uulib/pkg-descr index 05502b0220e5..081fe1e02175 100644 --- a/devel/hs-uulib/pkg-descr +++ b/devel/hs-uulib/pkg-descr @@ -1,24 +1,4 @@ -Fast Parser Combinators and Pretty Printing Combinators -libraries by the Utrecht University. +Fast Parser Combinators and Pretty Printing Combinators libraries by the +Utrecht University. -author: -maintainer: Arie Middelkoop <ariem@cs.uu.nl> -license: LGPL-2.1 -WWW: http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem -package-url: http://nix.cs.uu.nl/dist/hut/ - -exposed-modules: - UU.Parsing.CharParser UU.Parsing.Derived - UU.Parsing.Interface UU.Parsing.MachineInterface - UU.Parsing.Merge UU.Parsing.Offside UU.Parsing.Perms - UU.Parsing.StateParser UU.Parsing UU.DData.IntBag - UU.DData.Map UU.DData.MultiSet UU.DData.Queue - UU.DData.Scc UU.DData.Seq UU.DData.Set UU.PPrint - UU.Pretty.Ext UU.Pretty UU.Scanner.GenToken UU.Scanner.GenTokenOrd - UU.Scanner.GenTokenParser UU.Scanner.GenTokenSymbol - UU.Scanner.Position UU.Scanner.Scanner - UU.Scanner.Token UU.Scanner.TokenParser UU.Scanner.TokenShow - UU.Scanner UU.Util.BinaryTrees UU.Util.PermTree UU.Util.Utils - UU.Pretty.Basic UU.Parsing.Machine - UU.DData.IntMap - UU.DData.IntSet +WWW: http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem diff --git a/devel/hs-uulib/pkg-plist b/devel/hs-uulib/pkg-plist index c1c11961d535..50f2d18d2c55 100644 --- a/devel/hs-uulib/pkg-plist +++ b/devel/hs-uulib/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSuulib-%%UULIB_VERSION%%.o %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/DData/IntBag.hi %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/DData/IntMap.hi @@ -37,8 +38,8 @@ %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Util/Utils.hi %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSuulib-%%UULIB_VERSION%%.a %%UULIB_LIBDIR_REL%%/register.sh -%%DOCSDIR%%/COPYRIGHT -@dirrm %%DOCSDIR%% +%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% @dirrm %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Util @dirrm %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner @dirrm %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Pretty @@ -48,6 +49,6 @@ @dirrm %%UULIB_LIBDIR_REL%%/ghc-%%GHC_VERSION%% @dirrm %%UULIB_LIBDIR_REL%% @exec /bin/sh %D/%%UULIB_LIBDIR_REL%%/register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec if [ -x %D/bin/ghc-pkg ]; then %D/bin/ghc-pkg unregister uulib || /usr/bin/true; fi -@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 +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister uulib +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/lhs2TeX/Makefile b/devel/lhs2TeX/Makefile index 9d1e1871c93c..a7a569363d4d 100644 --- a/devel/lhs2TeX/Makefile +++ b/devel/lhs2TeX/Makefile @@ -8,7 +8,7 @@ PORTNAME= lhs2tex PORTVERSION= 1.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://people.cs.uu.nl/andres/${PORTNAME}/ @@ -31,16 +31,18 @@ PORTDOCS= * DATADIR=${PREFIX}/share/${PORTNAME}-${PORTVERSION} PORTDATA= * +BROKEN= Does not compile with GHC 6.10 + .include <bsd.port.pre.mk> -INSTALL_TARGET= install +INSTALL_TARGET= install .if !defined(NOPORTDOCS) -INSTALL_TARGET+= install-doc +INSTALL_TARGET+= install-doc .endif .if !defined(NOPORTDATA) -INSTALL_TARGET+= install-data +INSTALL_TARGET+= install-data .endif MAN1= lhs2TeX.1 diff --git a/graphics/hs-HGL-ghc/Makefile b/graphics/hs-HGL-ghc/Makefile index 53a17ded8688..5d216cb1987a 100644 --- a/graphics/hs-HGL-ghc/Makefile +++ b/graphics/hs-HGL-ghc/Makefile @@ -7,7 +7,7 @@ PORTNAME= HGL PORTVERSION= 3.2.0.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -16,10 +16,12 @@ PKGNAMESUFFIX= -ghc MAINTAINER= jacula@gmail.com COMMENT= A simple graphics library based on X11 or Win32 -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-x11-ghc>=1.2.1:${PORTSDIR}/x11/hs-x11-ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-x11-ghc>=1.2.1:${PORTSDIR}/x11/hs-x11-ghc -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 HGL_VERSION= ${PORTVERSION} CABAL_CMD= ${LOCALBASE}/bin/runghc Setup.hs @@ -38,10 +40,14 @@ PLIST_SUB+= NOPORTDOCS="@comment " .endif .if !defined(NOPORTDOCS) -BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock \ - HsColour:${PORTSDIR}/print/hs-hscolour -HSCOLOUR_VERSION= 1.12 +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} PORTDOCS= * diff --git a/graphics/hs-HGL-ghc/files/patch-HGL.cabal b/graphics/hs-HGL-ghc/files/patch-HGL.cabal new file mode 100644 index 000000000000..d4f30644bcc1 --- /dev/null +++ b/graphics/hs-HGL-ghc/files/patch-HGL.cabal @@ -0,0 +1,11 @@ +--- HGL.cabal.orig 2009-07-14 16:55:20.000000000 +0000 ++++ HGL.cabal 2009-07-14 16:56:13.000000000 +0000 +@@ -22,7 +22,7 @@ + + library + if flag(split-base) +- build-depends: base >= 3, array ++ build-depends: base < 4, array + else + build-depends: base < 2 + exposed-modules: diff --git a/graphics/hs-HGL-ghc/pkg-descr b/graphics/hs-HGL-ghc/pkg-descr index 0364f499e3db..893d95650fd7 100644 --- a/graphics/hs-HGL-ghc/pkg-descr +++ b/graphics/hs-HGL-ghc/pkg-descr @@ -1,23 +1,10 @@ -A simple graphics library, designed to give the programmer access -to most interesting parts of the Win32 Graphics Device Interface -and X11 library without exposing the programmer to the pain and -anguish usually associated with using these interfaces. -The library also includes a module Graphics.SOE providing the -interface used in "The Haskell School of Expression", by Paul -Hudak, cf <http://www.haskell.org/soe/>. +A simple graphics library, designed to give the programmer access to most +interesting parts of the Win32 Graphics Device Interface and X11 library +without exposing the programmer to the pain and anguish usually associated with +using these interfaces. -author: Alastair Reid -maintainer: <libraries@haskell.org> -license: BSD3 -WWW: http://www.haskell.org/graphics/index.html -package-url: http://hackage.haskell.org/packages/archive/HGL +The library also includes a module Graphics.SOE providing the interface used +in "The Haskell School of Expression", by Paul Hudak, +cf <http://www.haskell.org/soe/>. -exposed-modules: - Graphics.HGL.Core, Graphics.HGL.Draw, - Graphics.HGL.Units, Graphics.HGL.Key, - Graphics.HGL.Run, Graphics.HGL.Draw.Brush, - Graphics.HGL.Draw.Font, Graphics.HGL.Draw.Monad, - Graphics.HGL.Draw.Pen, Graphics.HGL.Draw.Picture, - Graphics.HGL.Draw.Region, Graphics.HGL.Draw.Text, - Graphics.HGL.Utils, Graphics.HGL.Window, - Graphics.HGL, Graphics.SOE +WWW: http://www.haskell.org/graphics/index.html diff --git a/graphics/hs-HGL-ghc/pkg-plist b/graphics/hs-HGL-ghc/pkg-plist index 8f82c647e39b..d5a6c8c4c9a3 100644 --- a/graphics/hs-HGL-ghc/pkg-plist +++ b/graphics/hs-HGL-ghc/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL.hi %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Core.hi %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw.hi diff --git a/graphics/hs-HGL/Makefile b/graphics/hs-HGL/Makefile index 53a17ded8688..5d216cb1987a 100644 --- a/graphics/hs-HGL/Makefile +++ b/graphics/hs-HGL/Makefile @@ -7,7 +7,7 @@ PORTNAME= HGL PORTVERSION= 3.2.0.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -16,10 +16,12 @@ PKGNAMESUFFIX= -ghc MAINTAINER= jacula@gmail.com COMMENT= A simple graphics library based on X11 or Win32 -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-x11-ghc>=1.2.1:${PORTSDIR}/x11/hs-x11-ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-x11-ghc>=1.2.1:${PORTSDIR}/x11/hs-x11-ghc -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 HGL_VERSION= ${PORTVERSION} CABAL_CMD= ${LOCALBASE}/bin/runghc Setup.hs @@ -38,10 +40,14 @@ PLIST_SUB+= NOPORTDOCS="@comment " .endif .if !defined(NOPORTDOCS) -BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock \ - HsColour:${PORTSDIR}/print/hs-hscolour -HSCOLOUR_VERSION= 1.12 +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} PORTDOCS= * diff --git a/graphics/hs-HGL/files/patch-HGL.cabal b/graphics/hs-HGL/files/patch-HGL.cabal new file mode 100644 index 000000000000..d4f30644bcc1 --- /dev/null +++ b/graphics/hs-HGL/files/patch-HGL.cabal @@ -0,0 +1,11 @@ +--- HGL.cabal.orig 2009-07-14 16:55:20.000000000 +0000 ++++ HGL.cabal 2009-07-14 16:56:13.000000000 +0000 +@@ -22,7 +22,7 @@ + + library + if flag(split-base) +- build-depends: base >= 3, array ++ build-depends: base < 4, array + else + build-depends: base < 2 + exposed-modules: diff --git a/graphics/hs-HGL/pkg-descr b/graphics/hs-HGL/pkg-descr index 0364f499e3db..893d95650fd7 100644 --- a/graphics/hs-HGL/pkg-descr +++ b/graphics/hs-HGL/pkg-descr @@ -1,23 +1,10 @@ -A simple graphics library, designed to give the programmer access -to most interesting parts of the Win32 Graphics Device Interface -and X11 library without exposing the programmer to the pain and -anguish usually associated with using these interfaces. -The library also includes a module Graphics.SOE providing the -interface used in "The Haskell School of Expression", by Paul -Hudak, cf <http://www.haskell.org/soe/>. +A simple graphics library, designed to give the programmer access to most +interesting parts of the Win32 Graphics Device Interface and X11 library +without exposing the programmer to the pain and anguish usually associated with +using these interfaces. -author: Alastair Reid -maintainer: <libraries@haskell.org> -license: BSD3 -WWW: http://www.haskell.org/graphics/index.html -package-url: http://hackage.haskell.org/packages/archive/HGL +The library also includes a module Graphics.SOE providing the interface used +in "The Haskell School of Expression", by Paul Hudak, +cf <http://www.haskell.org/soe/>. -exposed-modules: - Graphics.HGL.Core, Graphics.HGL.Draw, - Graphics.HGL.Units, Graphics.HGL.Key, - Graphics.HGL.Run, Graphics.HGL.Draw.Brush, - Graphics.HGL.Draw.Font, Graphics.HGL.Draw.Monad, - Graphics.HGL.Draw.Pen, Graphics.HGL.Draw.Picture, - Graphics.HGL.Draw.Region, Graphics.HGL.Draw.Text, - Graphics.HGL.Utils, Graphics.HGL.Window, - Graphics.HGL, Graphics.SOE +WWW: http://www.haskell.org/graphics/index.html diff --git a/graphics/hs-HGL/pkg-plist b/graphics/hs-HGL/pkg-plist index 8f82c647e39b..d5a6c8c4c9a3 100644 --- a/graphics/hs-HGL/pkg-plist +++ b/graphics/hs-HGL/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL.hi %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Core.hi %%HGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/HGL/Draw.hi diff --git a/lang/Makefile b/lang/Makefile index 5a8a6a54aaa2..0454d0dc80ed 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -97,7 +97,6 @@ SUBDIR += gdc SUBDIR += gforth SUBDIR += ghc - SUBDIR += ghc-doc SUBDIR += gnat SUBDIR += gnat-doc-html SUBDIR += gnat-doc-info diff --git a/lang/ghc-doc/Makefile b/lang/ghc-doc/Makefile deleted file mode 100644 index f3fdb1342484..000000000000 --- a/lang/ghc-doc/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Ports collection makefile for: ghc6-doc -# Date created: 19 Jun 2003 -# Whom: olgeni@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= ghc -PORTVERSION= 6.8.3 -CATEGORIES= lang haskell -MASTER_SITES= http://www.haskell.org/ghc/docs/${PORTVERSION}/ \ - http://www.haskell.org/ghc/docs/${PORTVERSION}/html/ -PKGNAMESUFFIX= -doc -DISTFILES= Cabal.html.tar.gz \ - libraries.html.tar.gz users_guide.html.tar.gz \ - index.html -DIST_SUBDIR= ghc-${PORTVERSION} -EXTRACT_ONLY= - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Documentation (HTML, PS) for the Glasgow Haskell Compiler - -NO_BUILD= yes -DOCSDIR= ${PREFIX}/share/doc/ghc6 -PORTDOCS= * - -do-install: -.if defined(NOPORTDOCS) - @${ECHO} NOPORTDOCS set, nothing to do! -.else - @${MKDIR} ${DOCSDIR} -.for FILE in index.html - @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${FILE} \ - ${DOCSDIR} -.endfor -.for FILE in Cabal.html.tar.gz \ - libraries.html.tar.gz users_guide.html.tar.gz - @${TAR} xfz ${DISTDIR}/${DIST_SUBDIR}/${FILE} \ - -C ${DOCSDIR} -.endfor - @${FIND} ${DOCSDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \; - @${FIND} ${DOCSDIR}/ -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} \; -.endif - -.include <bsd.port.mk> diff --git a/lang/ghc-doc/distinfo b/lang/ghc-doc/distinfo deleted file mode 100644 index 0ca60f307bc0..000000000000 --- a/lang/ghc-doc/distinfo +++ /dev/null @@ -1,12 +0,0 @@ -MD5 (ghc-6.8.3/Cabal.html.tar.gz) = bf1a14c0236d712ab9402645ad764e6e -SHA256 (ghc-6.8.3/Cabal.html.tar.gz) = f99b2acb8f3d73dfbedfabf6ba6e8aada6e34487bbdbc9b65dc74efcbbf4b6b6 -SIZE (ghc-6.8.3/Cabal.html.tar.gz) = 29411 -MD5 (ghc-6.8.3/libraries.html.tar.gz) = afe44e4743e6da9594d3839f39ca34b4 -SHA256 (ghc-6.8.3/libraries.html.tar.gz) = e1c1926c02b0144698156c7a38d4999531f345976cf3bb5b40831e362780e4ce -SIZE (ghc-6.8.3/libraries.html.tar.gz) = 4113111 -MD5 (ghc-6.8.3/users_guide.html.tar.gz) = 8e9195b30ff3c62eea1e422bd9cb6744 -SHA256 (ghc-6.8.3/users_guide.html.tar.gz) = 499e97c5c923d41c10171f92111b9f5838b9d697c0d2240bf8015c92c22ab038 -SIZE (ghc-6.8.3/users_guide.html.tar.gz) = 285478 -MD5 (ghc-6.8.3/index.html) = ed7a0368fee505993e788a82081636ec -SHA256 (ghc-6.8.3/index.html) = 571a616b6f32bd7891ef943ccead027e56f5286e8a32905522820e66654d2a8f -SIZE (ghc-6.8.3/index.html) = 1337 diff --git a/lang/ghc-doc/pkg-descr b/lang/ghc-doc/pkg-descr deleted file mode 100644 index 4c9f8f0f6360..000000000000 --- a/lang/ghc-doc/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Documentation (HTML, PS) for the Glasgow Haskell Compiler. - -WWW: http://www.haskell.org/ghc/documentation.html diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index 54ad4b20cdc1..a06fb0ad9eae 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -5,12 +5,13 @@ # $FreeBSD$ PORTNAME= ghc -PORTVERSION= 6.8.3 -PORTREVISION= 5 +PORTVERSION= 6.10.4 CATEGORIES= lang haskell MASTER_SITES= http://www.haskell.org/ghc/dist/${PORTVERSION}/:source \ - http://www.haskell.org/ghc/dist/${PORTVERSION}/FreeBSD/:boot \ - ${MASTER_SITE_LOCAL:S/$/:boot/} + ${MASTER_SITE_LOCAL:S/$/:boot/} \ + http://www.autistici.org/jacula/FreeBSD/:boot \ +# http://haskell.org/ghc/dist/${PORTVERSION}/freebsd/:boot +MASTER_SITE_SUBDIR= pgj/:boot DISTFILES= ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source \ ghc-${PORTVERSION}-src-extralibs${EXTRACT_SUFX}:source @@ -19,7 +20,13 @@ COMMENT= A Compiler for the functional language Haskell ONLY_FOR_ARCHS= i386 amd64 -GHC_VERSION= ${PORTVERSION} +GHC_VERSION= ${PORTVERSION} +BOOT_GHC_VERSION= ${GHC_VERSION} +HADDOCK_VERSION= 2.4.2 +PORT_HADDOCK_VERSION= ${HADDOCK_VERSION} +BOOT_HADDOCK_VERSION= ${HADDOCK_VERSION} +HSCOLOUR_VERSION= 1.13 +GHCPATH_VERSION= 0.1.0.5 USE_AUTOTOOLS= autoconf:262:env USE_BZIP2= yes @@ -27,6 +34,7 @@ LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 USE_PERL5= yes USE_GMAKE= yes +USE_ICONV= yes # The configure process accepts,filters and canonicalises # the CONFIGURE_TARGET variable. You can read the files @@ -35,33 +43,62 @@ USE_GMAKE= yes # You can view below. GNU_CONFIGURE= yes -OPTIONS= PROFILE "Compile for profiling as well" on +.if !defined(NOPORTDOCS) +OPTIONS= PROFILE "Compile for profiling as well" on \ + DOCS "Install HTML documentation" on \ + HADDOCK "Use the internal version of Haddock" off \ + TEST "Use the testsuite" off +.else +OPTIONS= PROFILE "Compile for profiling as well" on \ + HADDOCK "Use the internal version of Haddock" off \ + TEST "Use the testsuite" off +.endif +.include <bsd.port.options.mk> .include <bsd.port.pre.mk> -.if ${ARCH} == "i386" -OPTIONS+= DOCS "Install HTML documentation" on +.if defined(WITH_TEST) +USE_PYTHON_BUILD= 2.5+ +DISTFILES+= testsuite-${PORTVERSION}${EXTRACT_SUFX}:source +SUB_FILES+= testsuite.sh +SUB_LIST+= GHC_VERSION=${GHC_VERSION} \ + GMAKE=${GMAKE} \ + WRKDIR=${WRKDIR} +.endif + +# Used by devel/hs-haddock & C. +# Haddock: (0|1)(0|1) = (installing|installed)(port|internal) +.if !exists(${LOCALBASE}/bin/haddock) +. if defined(WITHOUT_HADDOCK) +PORT_HADDOCK= 00 +. else +PORT_HADDOCK= 01 +. endif .else -.undef WITH_DOCS +. if exists(${LOCALBASE}/lib/haddock-${PORT_HADDOCK_VERSION}/register.sh) +PORT_HADDOCK= 10 +. else +PORT_HADDOCK= 11 +. endif .endif -.if exists(${LOCALBASE}/lib/libreadline.so.6) -LIB_DEPENDS+= readline.6:${PORTSDIR}/devel/readline +.if defined(WITHOUT_DOCS) +NOPORTDOCS= .endif .if ${ARCH} == "i386" -.if ${OSVERSION} >= 800105 -BROKEN= does not build +.if ${OSVERSION} >= 800000 +DISTFILES+= ghc-${GHC_VERSION}-i386-jm0-freebsd8-boot${EXTRACT_SUFX}:boot .elif ${OSVERSION} >= 700000 -DISTFILES+= ghc-${PORTVERSION}-i386-unknown-freebsd7-boot${EXTRACT_SUFX}:boot -.else -DISTFILES+= ghc-${PORTVERSION}-i386-unknown-freebsd6-boot${EXTRACT_SUFX}:boot -.endif +DISTFILES+= ghc-${GHC_VERSION}-i386-jm0-freebsd7-boot${EXTRACT_SUFX}:boot +.elif ${OSVERSION} >= 600000 +DISTFILES+= ghc-${GHC_VERSION}-i386-jm0-freebsd6-boot${EXTRACT_SUFX}:boot .endif - -.if ${ARCH} == "amd64" -.if ${OSVERSION} >= 700000 -DISTFILES+= ghc-${PORTVERSION}-x86_64-unknown-freebsd7-boot${EXTRACT_SUFX}:boot +.elif ${ARCH} == "amd64" +.if ${OSVERSION} >= 800000 +DISTFILES+= ghc-${GHC_VERSION}-amd64-ash0-freebsd8-boot${EXTRACT_SUFX}:boot +.elif ${OSVERSION} >= 700000 +DISTFILES+= ghc-${GHC_VERSION}-amd64-ash0-freebsd7-boot${EXTRACT_SUFX}:boot .else IGNORE= unsupported at the moment .endif @@ -86,41 +123,62 @@ PLIST_SUB+= PROFILE="@comment " PLIST_SUB+= PROFILE="" .endif +.if defined(WITHOUT_HADDOCK) +PLIST_SUB+= HADDOCK="@comment " +.else +PLIST_SUB+= HADDOCK="" +.endif + # This port builds by downloading a minimal binary distribution of GHC and # using that to bootstrap. -BOOT_DIR= ${WRKDIR}/ghc-${GHC_VERSION}-boot -BOOT_GHC= ${BOOT_DIR}/bin/ghc-${GHC_VERSION} +BOOT_DIR= ${WRKDIR}/ghc-${BOOT_GHC_VERSION}-boot +BOOT_GHC= ${BOOT_DIR}/bin/ghc-${BOOT_GHC_VERSION} +BOOT_GHC-PKG= ${BOOT_DIR}/bin/ghc-pkg-${BOOT_GHC_VERSION} +BOOT_HSC2HS= ${BOOT_DIR}/bin/hsc2hs + +CONFIGURE_ARGS_BOOT= --prefix=${BOOT_DIR}) +CONFIGURE_ARGS+= --with-ghc=${BOOT_GHC} --with-gcc=${CC} \ + --with-gmp-includes=${LOCALBASE}/include \ + --with-gmp-libraries=${LOCALBASE}/lib -CONFIGURE_ARGS+= --with-ghc=${BOOT_GHC} --with-gcc=${CC} \ - --with-gmp-includes=${LOCALBASE}/include --with-gmp-libraries=${LOCALBASE}/lib # libgmp: -CONFIGURE_ENV+= CFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib +CONFIGURE_ENV+= LDFLAGS=-L${LOCALBASE}/lib +CFLAGS+= -I${LOCALBASE}/include # override TMPDIR because /tmp often doesn't have enough space # to build some of the larger libraries. TMPDIR= ${WRKSRC}/tmp MAKE_ENV+= TMPDIR=${TMPDIR} -EXCLUDELIBS= ALUT GLUT HGL OpenAL OpenGL X11 # Defining WITH_DOCS: -# An in place installation and registration of haddock will be +# An in place installation and registration of hscolour will be # activated. In this way it's possible to use it directly into # the build tree, without needing to install it. At the end -# you could view the output of: ${BOOT_GHC} describe haddock +# you could view the output of: ${BOOT_GHC} describe hscolour .if defined(WITH_DOCS) -MASTER_SITES+= http://hackage.haskell.org/packages/archive/haddock/2.1.0/:docs \ - ftp://ftp.cs.york.ac.uk/pub/haskell/contrib/:docs - -DISTFILES+= haddock-2.1.0.tar.gz:docs \ - hscolour-1.12.tar.gz:docs +MASTER_SITES+= ftp://ftp.cs.york.ac.uk/pub/haskell/contrib/:docs +DISTFILES+= hscolour-${HSCOLOUR_VERSION}.tar.gz:docs + +# Defining WITHOUT_HADDOCK: +# An in place installation and registration of ghc-path and +# haddock will be activated. In this way it's possible to use +# it directly into the build tree, without needing to use the +# base version of haddock and ghc-paths. At the end you could +# view the output of: ${BOOT_GHC} describe haddock and +# ${BOOT_GHC} describe ghc-paths. +.if defined(WITHOUT_HADDOCK) +MASTER_SITES+= http://hackage.haskell.org/packages/archive/ghc-paths/${GHCPATH_VERSION}/:docs \ + http://hackage.haskell.org/packages/archive/haddock/${PORT_HADDOCK_VERSION}/:docs + +DISTFILES+= ghc-paths-${GHCPATH_VERSION}.tar.gz:docs \ + haddock-${PORT_HADDOCK_VERSION}.tar.gz:docs +.endif -EXTRACT_ONLY= ${_DISTFILES:C/hscolour.*$//g:C/haddock.*$//g} +EXTRACT_ONLY= ${_DISTFILES:C/ghc-paths.*$//g:C/hscolour.*$//g:C/haddock.*$//g} MAN1= ghc.1 -SUB_FILES= pkg-message.haddock - SLAVES_PREFIX= ${WRKDIR}/slaves_prefix SLAVES_WRKDIRPREFIX= ${WRKDIR}/slaves_wrkdirprefix SLAVES_MAKE_ARGS= -DSLAVE PREFIX=${SLAVES_PREFIX} WRKDIRPREFIX=${SLAVES_WRKDIRPREFIX} @@ -132,49 +190,94 @@ BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html:${PORTSDIR}/textproc/docbook ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt .endif +# For a post installation test, set WITH_TEST and: make clean; make extract; +# make apply-slist; make testsuite +testsuite: + @${ECHO_MSG} -e "\a" + @${ECHO_MSG} "======================================================================" + @${ECHO_MSG} " WARNING: Now a test will be performed, this will take a long time! " + @${ECHO_MSG} " For a summary of the test see the final file: " + @${ECHO_MSG} " " + @${ECHO_MSG} " ${WRKDIR}/sumtest.txt " + @${ECHO_MSG} "======================================================================" + @${ECHO_MSG} "" + @sleep 3 + -@(${CHMOD} a+x ${WRKDIR}/testsuite.sh && cd ${WRKDIR} && ./testsuite.sh) + post-extract: @${ECHO} >> ${WRKSRC}/mk/build.mk "docdir = ${PREFIX}/share/doc/ghc-${GHC_VERSION}" @${ECHO} >> ${WRKSRC}/mk/build.mk "htmldir = ${PREFIX}/share/doc/ghc-${GHC_VERSION}" @${ECHO} >> ${WRKSRC}/mk/build.mk "mandir = ${PREFIX}/man" @${ECHO} >> ${WRKSRC}/mk/build.mk "infodir = ${PREFIX}/info" -.if defined(WITHOUT_PROFILE) +.if defined(WITH_PROFILE) + @${ECHO} >> ${WRKSRC}/mk/build.mk "GhcLibWays += p" +.else @${ECHO} >> ${WRKSRC}/mk/build.mk "GhcLibWays =" .endif .if defined(WITH_DOCS) @${ECHO} >> ${WRKSRC}/mk/build.mk "XMLDocWays = html" @${ECHO} >> ${WRKSRC}/mk/build.mk "HADDOCK_DOCS = YES" + @${ECHO} >> ${WRKSRC}/mk/build.mk "HSCOLOUR_SRCS = YES" +.else + @${ECHO} >> ${WRKSRC}/mk/build.mk "XMLDocWays =" + @${ECHO} >> ${WRKSRC}/mk/build.mk "HADDOCK_DOCS =" + @${ECHO} >> ${WRKSRC}/mk/build.mk "HSCOLOUR_SRCS =" .endif - - @cd ${WRKSRC}/libraries && ${RM} -rf ${EXCLUDELIBS} + @${ECHO} >> ${WRKSRC}/mk/build.mk "BSD_PATH_TO_HSC2HS = ${BOOT_HSC2HS}" + @${ECHO} >> ${WRKSRC}/mk/build.mk "SRC_HC_OPTS += -I${LOCALBASE}/include -L${LOCALBASE}/lib" + @${ECHO} >> ${WRKSRC}/mk/build.mk "SRC_CC_OPTS += ${CFLAGS}" + @${ECHO} >> ${WRKSRC}/mk/build.mk "EXTRA_HSC2HS_OPTS += -I${LOCALBASE}/include --lflag=-L${LOCALBASE}/lib" + @${ECHO} >> ${WRKSRC}/mk/build.mk "EXTRA_LD_OPTS += -L${LOCALBASE}/lib" + @${ECHO} >> ${WRKSRC}/mk/build.mk "EXTRA_CABAL_CONFIGURE_FLAGS += --extra-include-dirs=${LOCALBASE}/include" + @${ECHO} >> ${WRKSRC}/mk/build.mk "EXTRA_CABAL_CONFIGURE_FLAGS += --extra-lib-dirs=${LOCALBASE}/lib" post-patch: - @${REINPLACE_CMD} s+%%LOCALBASE%%+${LOCALBASE}+ \ - ${WRKSRC}/rts/package.conf.in +# Hack don't to install the internal haddock. +.if defined(WITHOUT_HADDOCK) + @${REINPLACE_CMD} -e 's+\(DO_NOT_INSTALL =\)+\1 haddock+' \ + ${WRKSRC}/utils/Makefile +.endif + + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/../ghc-${GHC_VERSION}-boot/rts/package.conf.in \ + ${WRKSRC}/rts/package.conf.in \ + ${WRKSRC}/libraries/Makefile + + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/configure pre-configure: @${MKDIR} ${TMPDIR} - @(cd ${BOOT_DIR} && ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} --prefix=${BOOT_DIR}) + @(cd ${BOOT_DIR} && ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS_BOOT} @(cd ${BOOT_DIR} && ${GMAKE} install) + @(${BOOT_GHC-PKG} unregister haddock-${BOOT_HADDOCK_VERSION}) + @(cd ${BOOT_DIR} && ${RM} -rf utils/haddock && ${RM} -f bin/haddock \ + && ${RM} -f ${GHC_LIBDIR_REL}/haddock && ${RM} -rf ${GHC_LIBDIR_REL}/haddock-${BOOT_HADDOCK_VERSION}) # Defining WITH_DOCS: -# Defining "SLAVE" in devel/hs-haddock and +# Defining "SLAVE" in devel/hs-ghc-paths devel/hs-haddock and # print/hs-hscolour flips the building process # functionally to this port. .if defined(WITH_DOCS) @${ECHO_MSG} -e "\a" - @${ECHO_MSG} "=====================================================================" - @${ECHO_MSG} " WARNING: Now Haddock and HsColour will be built, the respective " - @${ECHO_MSG} " ports won't be installed, but it takes place an in-place " - @${ECHO_MSG} " installation and registration of both. " - @${ECHO_MSG} "=====================================================================" + @${ECHO_MSG} "======================================================================" + @${ECHO_MSG} " WARNING: Now (Ghc-Paths, Haddock and) HsColour will be built, the " + @${ECHO_MSG} " respective ports won't be installed, but it takes place " + @${ECHO_MSG} " an in-place installation and registration of both. " + @${ECHO_MSG} "======================================================================" @${ECHO_MSG} "" @sleep 3 @${MKDIR} ${SLAVES_PREFIX} @${MKDIR} ${SLAVES_WRKDIRPREFIX} +.if defined(WITHOUT_HADDOCK) + @(cd ${PORTSDIR}/devel/hs-ghc-paths && \ + ${SETENV} PATH=${BOOT_DIR}/bin:${PATH} ${MAKE} ${SLAVES_MAKE_ARGS} install) + @(cd ${PORTSDIR}/devel/hs-haddock && \ ${SETENV} PATH=${BOOT_DIR}/bin:${PATH} ${MAKE} ${SLAVES_MAKE_ARGS} install) +.endif @(cd ${PORTSDIR}/print/hs-hscolour && \ ${SETENV} PATH=${BOOT_DIR}/bin:${PATH} ${MAKE} ${SLAVES_MAKE_ARGS} install) @@ -182,16 +285,21 @@ pre-configure: post-install: # cabalised hs-foo-ghc ports - @${MKDIR} ${PREFIX}/lib/ghc-${PORTVERSION}/cabal + @${MKDIR} ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal @${MKDIR} ${PREFIX}/share/doc/ghc-${GHC_VERSION}/cabal .if defined(WITH_DOCS) @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install-docs) +.endif + @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old - @${ECHO_MSG} - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} +.if defined(WITH_TEST) + @${ECHO_MSG} -e "\a" + @${ECHO_MSG} "=====================================================================" + @${ECHO_MSG} " The ${WRKDIR}/testsuite-${GHC_VERSION} was created. " + @${ECHO_MSG} " Now \"make testsuite\" and let's wait! " + @${ECHO_MSG} "=====================================================================" + @${ECHO_MSG} "" .endif - @${RM} -f ${PREFIX}/lib/ghc-${PORTVERSION}/package.conf.old .include <bsd.port.post.mk> diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo index deb7ceb678b6..da4c640fd57b 100644 --- a/lang/ghc/distinfo +++ b/lang/ghc/distinfo @@ -1,21 +1,30 @@ -MD5 (ghc-6.8.3-src.tar.bz2) = dfa31028b4d06d1d226f55fe3a2ab7b3 -SHA256 (ghc-6.8.3-src.tar.bz2) = 1fc1ff82a555532f1c9d2dc628fd9de5e6ebab2ce6ee9490a34174ceb6f76e6b -SIZE (ghc-6.8.3-src.tar.bz2) = 7092076 -MD5 (ghc-6.8.3-src-extralibs.tar.bz2) = 5ac72f5d5433151cf6b718dc6601dc41 -SHA256 (ghc-6.8.3-src-extralibs.tar.bz2) = ee2f5ba6a46157fc53eae515cb6fa1ed3c5023e7eac15981d92af0af00ee2ba2 -SIZE (ghc-6.8.3-src-extralibs.tar.bz2) = 1912647 -MD5 (ghc-6.8.3-i386-unknown-freebsd6-boot.tar.bz2) = 5cdcf4433a655e456c00f64cb1b73820 -SHA256 (ghc-6.8.3-i386-unknown-freebsd6-boot.tar.bz2) = 2693ce11867996dc15fdcea91d6c7da67c04bf87fd501b660c8ebfe18c2d2fb6 -SIZE (ghc-6.8.3-i386-unknown-freebsd6-boot.tar.bz2) = 28974145 -MD5 (ghc-6.8.3-i386-unknown-freebsd7-boot.tar.bz2) = b039eed7bc8b7fda4aab34bb77d914a6 -SHA256 (ghc-6.8.3-i386-unknown-freebsd7-boot.tar.bz2) = eacc27978d66eb52634d25f5d7b148a7a4816465d6b26a7aaefbf65c1e7947ca -SIZE (ghc-6.8.3-i386-unknown-freebsd7-boot.tar.bz2) = 28899621 -MD5 (ghc-6.8.3-x86_64-unknown-freebsd7-boot.tar.bz2) = 02bf1e86c20d6e841ec20fa38dfefce6 -SHA256 (ghc-6.8.3-x86_64-unknown-freebsd7-boot.tar.bz2) = b08a287a7c828934bf8d9c5ccbcf75212a366599e7d3d5d737e7c3e98f07aa5b -SIZE (ghc-6.8.3-x86_64-unknown-freebsd7-boot.tar.bz2) = 28805632 -MD5 (haddock-2.1.0.tar.gz) = 8971b42827758aa06519aeeecbfa30e6 -SHA256 (haddock-2.1.0.tar.gz) = 1b67869e493e56366207a128949998851f975d821e0952c2c717840d2eadaca7 -SIZE (haddock-2.1.0.tar.gz) = 95531 -MD5 (hscolour-1.12.tar.gz) = 4328a84b87b245693bcf10b49c608e43 -SHA256 (hscolour-1.12.tar.gz) = b80a446c0b27d1eaca172d07e7a5d814e4b3a63db0bc8689e60a3db2fc92cfc0 -SIZE (hscolour-1.12.tar.gz) = 54116 +MD5 (ghc-6.10.4-src.tar.bz2) = 167687fa582ef6702aaac24e139ec982 +SHA256 (ghc-6.10.4-src.tar.bz2) = d66a8e52572f4ff819fe5c4e34c6dd1e84a7763e25c3fadcc222453c0bd8534d +SIZE (ghc-6.10.4-src.tar.bz2) = 8060565 +MD5 (ghc-6.10.4-src-extralibs.tar.bz2) = 37ce285617d7cebabc3cf6805bdbca25 +SHA256 (ghc-6.10.4-src-extralibs.tar.bz2) = dcb7113104bfc2f864d7b6cf696a5192c817a3f93168e833b025ae4334b2c6df +SIZE (ghc-6.10.4-src-extralibs.tar.bz2) = 493287 +MD5 (hscolour-1.13.tar.gz) = a48b90999b0b28903e774e53fb4ec4e6 +SHA256 (hscolour-1.13.tar.gz) = f52f978dbd0e31101c514968e0d2c0302683a38f72b47f054e99a11e465243e8 +SIZE (hscolour-1.13.tar.gz) = 56410 +MD5 (ghc-paths-0.1.0.5.tar.gz) = 8fdc122e65845d2d53734f78e22c5155 +SHA256 (ghc-paths-0.1.0.5.tar.gz) = ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 +SIZE (ghc-paths-0.1.0.5.tar.gz) = 2304 +MD5 (haddock-2.4.2.tar.gz) = c1d5238faac72727921130eb792041a2 +SHA256 (haddock-2.4.2.tar.gz) = dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 +SIZE (haddock-2.4.2.tar.gz) = 103033 +MD5 (ghc-6.10.4-i386-jm0-freebsd6-boot.tar.bz2) = e528ad305e12ec45b051acf22a41929f +SHA256 (ghc-6.10.4-i386-jm0-freebsd6-boot.tar.bz2) = ff39d911930e0afd79dcd312583b2ade830e0f4f11db2d6c9ee5658732332ac3 +SIZE (ghc-6.10.4-i386-jm0-freebsd6-boot.tar.bz2) = 47466113 +MD5 (ghc-6.10.4-i386-jm0-freebsd7-boot.tar.bz2) = 3bb1b91d0f06af390d493d7d936b6086 +SHA256 (ghc-6.10.4-i386-jm0-freebsd7-boot.tar.bz2) = 44f41b1a2d9ffee6ede9aff00288b2b7bc405d68f2cc1a092db6bb2096344e9b +SIZE (ghc-6.10.4-i386-jm0-freebsd7-boot.tar.bz2) = 47556193 +MD5 (ghc-6.10.4-i386-jm0-freebsd8-boot.tar.bz2) = c4e4ce9daae4bfdda1dcc14813cb9507 +SHA256 (ghc-6.10.4-i386-jm0-freebsd8-boot.tar.bz2) = 6d411549995acf0a4759759da9c56de1330377bd1c3f65e095b7762fb454df62 +SIZE (ghc-6.10.4-i386-jm0-freebsd8-boot.tar.bz2) = 47553947 +MD5 (ghc-6.10.4-amd64-ash0-freebsd7-boot.tar.bz2) = e466e916c44be04f3c2480f17bfeef9d +SHA256 (ghc-6.10.4-amd64-ash0-freebsd7-boot.tar.bz2) = e81b511703083f38f180a39af91f5ea31988135d59010cf50b925a1f5b396d7c +SIZE (ghc-6.10.4-amd64-ash0-freebsd7-boot.tar.bz2) = 78412026 +MD5 (ghc-6.10.4-amd64-ash0-freebsd8-boot.tar.bz2) = c85ebe7ac505320a910c7b0493bce00f +SHA256 (ghc-6.10.4-amd64-ash0-freebsd8-boot.tar.bz2) = 2ef34c2f3b49bff4f611405186398c21b7f4e0c5a228ce737853f0f845945fb4 +SIZE (ghc-6.10.4-amd64-ash0-freebsd8-boot.tar.bz2) = 78499098 diff --git a/lang/ghc/files/patch-.._ghc-6.10.4-boot_configure b/lang/ghc/files/patch-.._ghc-6.10.4-boot_configure new file mode 100644 index 000000000000..02d2bf9963fc --- /dev/null +++ b/lang/ghc/files/patch-.._ghc-6.10.4-boot_configure @@ -0,0 +1,11 @@ +--- ../ghc-6.10.4-boot/configure.orig ++++ ../ghc-6.10.4-boot/configure +@@ -1989,6 +1989,8 @@ + TargetPlatform=x86_64-unknown-linux;; + x86_64-*-freebsd*) + TargetPlatform=x86_64-unknown-freebsd;; ++amd64-*-freebsd*) ++ TargetPlatform=x86_64-unknown-freebsd;; + x86_64-*-openbsd*) + TargetPlatform=x86_64-unknown-openbsd;; + x86_64-*-netbsd*) diff --git a/lang/ghc/files/patch-.._ghc-6.10.4-boot_rts_package.conf.in b/lang/ghc/files/patch-.._ghc-6.10.4-boot_rts_package.conf.in new file mode 100644 index 000000000000..428014e57ff5 --- /dev/null +++ b/lang/ghc/files/patch-.._ghc-6.10.4-boot_rts_package.conf.in @@ -0,0 +1,11 @@ +--- ../ghc-6.10.4-boot/rts/package.conf.in.orig 2009-07-14 19:10:52.000000000 +0200 ++++ ../ghc-6.10.4-boot/rts/package.conf.in 2009-08-13 22:09:35.000000000 +0200 +@@ -156,6 +156,8 @@ + , "-u", "base_GHCziConc_ensureIOManagerIsRunning_closure" + #endif + ++ , "-L%%LOCALBASE%%/lib" ++ + /* Pick up static libraries in preference over dynamic if in earlier search + * path. This is important to use the static gmp in preference on Mac OS. + * The used option is specific to the Darwin linker. diff --git a/lang/ghc/files/patch-ghc-rts-package.conf.in b/lang/ghc/files/patch-ghc-rts-package.conf.in deleted file mode 100644 index 2c5509016e2c..000000000000 --- a/lang/ghc/files/patch-ghc-rts-package.conf.in +++ /dev/null @@ -1,10 +0,0 @@ ---- rts/package.conf.in.orig 2008-06-16 19:27:16.000000000 +0200 -+++ rts/package.conf.in 2008-06-21 21:46:49.000000000 +0200 -@@ -144,6 +144,7 @@ - , "-u", "base_GHCziIOBase_NestedAtomically_closure" - , "-u", "base_GHCziWeak_runFinalizzerBatch_closure" - #endif -+ , "-L/usr/local/lib" - - #ifdef LEADING_UNDERSCORE - , "-u", "_base_GHCziConc_ensureIOManagerIsRunning_closure" diff --git a/lang/ghc/files/patch-libraries_Makefile b/lang/ghc/files/patch-libraries_Makefile new file mode 100644 index 000000000000..5d5e84747f92 --- /dev/null +++ b/lang/ghc/files/patch-libraries_Makefile @@ -0,0 +1,11 @@ +--- libraries/Makefile.orig 2009-07-14 19:10:53.000000000 +0200 ++++ libraries/Makefile 2009-08-14 02:48:44.000000000 +0200 +@@ -153,7 +153,7 @@ + cd Cabal && $(CABAL) build --distpref=dist-bootstrapping + cd Cabal && $(CABAL) install --distpref=dist-bootstrapping --inplace + -cd hpc && $(CABAL) clean --distpref=dist-bootstrapping +- cd hpc && $(CABAL) configure --distpref=dist-bootstrapping --with-compiler=$(GHC) --with-hc-pkg=$(GHC_PKG) --package-db=$(HERE_ABS)/$@.tmp ++ cd hpc && $(CABAL) configure --distpref=dist-bootstrapping --with-compiler=$(GHC) --with-hc-pkg=$(GHC_PKG) --with-hsc2hs=${BSD_PATH_TO_HSC2HS} --package-db=$(HERE_ABS)/$@.tmp --extra-include-dirs=%%LOCALBASE%%/include --extra-lib-dirs=%%LOCALBASE%%/lib + cd hpc && $(CABAL) build --distpref=dist-bootstrapping + cd hpc && $(CABAL) install --distpref=dist-bootstrapping --inplace + mv $@.tmp $@ diff --git a/lang/ghc/files/patch-rts_package.conf.in b/lang/ghc/files/patch-rts_package.conf.in new file mode 100644 index 000000000000..464064005f54 --- /dev/null +++ b/lang/ghc/files/patch-rts_package.conf.in @@ -0,0 +1,11 @@ +--- rts/package.conf.in.orig 2009-07-14 19:10:52.000000000 +0200 ++++ rts/package.conf.in 2009-08-13 22:09:10.000000000 +0200 +@@ -156,6 +156,8 @@ + , "-u", "base_GHCziConc_ensureIOManagerIsRunning_closure" + #endif + ++ , "-L%%LOCALBASE%%/lib" ++ + /* Pick up static libraries in preference over dynamic if in earlier search + * path. This is important to use the static gmp in preference on Mac OS. + * The used option is specific to the Darwin linker. diff --git a/lang/ghc/files/pkg-message.haddock.in b/lang/ghc/files/pkg-message.haddock.in deleted file mode 100644 index e5d15a09244d..000000000000 --- a/lang/ghc/files/pkg-message.haddock.in +++ /dev/null @@ -1,9 +0,0 @@ -=============================================================== - - WARNING: Haddock doesn't like swimming in circles, so can't - handle mutually recursive modules currently, then the - documentation for the HSghc libraries isn't been compiled - and the paths haddock-interfaces and haddock-html about - ghc are fake (you can view ghc-pkg describe ghc). - -=============================================================== diff --git a/lang/ghc/files/testsuite.sh.in b/lang/ghc/files/testsuite.sh.in new file mode 100644 index 000000000000..5c221e5e1b67 --- /dev/null +++ b/lang/ghc/files/testsuite.sh.in @@ -0,0 +1,9 @@ +#!/bin/sh + +# Candy exit with Ctrl+C +trap 'echo -e "\a"; echo -e "WoW! Bye.\n"; exit 2' 2 + +sumtest="%%WRKDIR%%/sumtest.txt" +testdir="%%WRKDIR%%/testsuite-%%GHC_VERSION%%/tests/ghc-regress" + +%%GMAKE%% -C ${testdir} EXTRA_RUNTEST_OPTS="--output-summary=${sumtest}" TEST_HC="%%PREFIX%%/bin/ghc" fast || echo -e "\aThe testsuite failed" diff --git a/lang/ghc/pkg-plist b/lang/ghc/pkg-plist index 1c51f1a8fd25..bed1650c3505 100644 --- a/lang/ghc/pkg-plist +++ b/lang/ghc/pkg-plist @@ -1,347 +1,1761 @@ +@comment $FreeBSD$ bin/ghc bin/ghc-%%GHC_VERSION%% bin/ghc-pkg bin/ghc-pkg-%%GHC_VERSION%% bin/ghci bin/ghci-%%GHC_VERSION%% -bin/ghcprof +%%HADDOCK%%bin/haddock bin/hasktags bin/hp2ps bin/hpc bin/hsc2hs -bin/hsc2hs-ghc -bin/hsc2hs-ghc-%%GHC_VERSION%% bin/runghc bin/runhaskell -%%GHC_LIBDIR_REL%%/HSghc.o +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/CopyFile.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/CopyFile.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/Exception.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/Permissions.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/Permissions.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/ReadP.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/ReadP.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/TempFile.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat/TempFile.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compiler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compiler.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/GetOpt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/GetOpt.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/InstalledPackageInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/InstalledPackageInfo.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/License.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/License.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Make.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Make.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ModuleName.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ModuleName.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Package.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Package.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Check.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Check.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Configuration.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Configuration.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Parse.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription/Parse.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ParseUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ParseUtils.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ReadE.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/ReadE.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build/Macros.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build/Macros.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build/PathsModule.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build/PathsModule.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/BuildPaths.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/BuildPaths.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Command.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Command.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Compiler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Compiler.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Configure.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Configure.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/IPI641.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/IPI641.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/IPI642.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/IPI642.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/Makefile.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC/Makefile.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Haddock.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Haddock.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Hugs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Hugs.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Install.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Install.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/InstallDirs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/InstallDirs.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/JHC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/JHC.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/LocalBuildInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/LocalBuildInfo.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/NHC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/NHC.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PackageIndex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PackageIndex.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PreProcess.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PreProcess.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PreProcess/Unlit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PreProcess/Unlit.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Program.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Program.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Register.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Register.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Setup.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Setup.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/SrcDist.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/SrcDist.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/UserHooks.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/UserHooks.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Utils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Utils.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/System.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/System.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Text.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Verbosity.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Verbosity.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Version.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Version.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/HSCabal-1.6.0.3.o +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Language/Haskell/Extension.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Language/Haskell/Extension.p_hi +%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/libHSCabal-1.6.0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/libHSCabal-1.6.0.3_p.a %%GHC_LIBDIR_REL%%/HSrts.o -%%GHC_LIBDIR_REL%%/cgprof +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/HSHUnit-1.2.0.3.o +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit.p_hi +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Base.p_hi +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Lang.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Lang.p_hi +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Terminal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Terminal.p_hi +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit/Text.p_hi +%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/libHSHUnit-1.2.0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/libHSHUnit-1.2.0.3_p.a +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Batch.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Batch.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Poly.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Poly.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Utils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck/Utils.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/HSQuickCheck-1.2.0.0.o +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Batch.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Batch.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Poly.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Poly.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Utils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck/Utils.p_hi +%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/libHSQuickCheck-1.2.0.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/libHSQuickCheck-1.2.0.0_p.a +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Base.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Diff.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Diff.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IArray.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IO.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IO/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IO/Internals.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/MArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/MArray.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/ST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/ST.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Storable.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Unboxed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/Unboxed.p_hi +%%GHC_LIBDIR_REL%%/array-0.2.0.0/HSarray-0.2.0.0.o +%%GHC_LIBDIR_REL%%/array-0.2.0.0/libHSarray-0.2.0.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/array-0.2.0.0/libHSarray-0.2.0.0_p.a +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Applicative.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Applicative.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Arrow.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Arrow.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Category.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Category.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/Chan.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/Chan.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/MVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/MVar.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/QSem.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/QSem.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/QSemN.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/QSemN.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/SampleVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent/SampleVar.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Exception.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/Fix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/Fix.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/Instances.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST/Lazy.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST/Strict.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Bits.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Bits.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Bool.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Char.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Char.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Complex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Complex.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Dynamic.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Dynamic.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Either.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Either.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Eq.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Eq.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Fixed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Fixed.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Foldable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Foldable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Function.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Function.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Aliases.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Aliases.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Basics.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Instances.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Schemes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Schemes.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Text.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Twins.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics/Twins.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/HashTable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/HashTable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/IORef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/IORef.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Int.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ix.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/List.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Maybe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Maybe.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Monoid.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Monoid.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ord.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ord.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ratio.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Ratio.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef/Lazy.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef/Strict.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/String.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/String.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Traversable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Traversable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Tuple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Tuple.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Typeable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Typeable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Unique.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Unique.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Version.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Version.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Word.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Word.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Debug/Trace.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Debug/Trace.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/Error.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/String.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/String.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C/Types.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Concurrent.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Concurrent.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/ForeignPtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/ForeignPtr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Alloc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Alloc.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Array.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Array.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Error.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Pool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Pool.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Utils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal/Utils.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Ptr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Ptr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/StablePtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/StablePtr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Storable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Arr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Arr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Base.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Conc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Conc.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ConsoleHandler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ConsoleHandler.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Desugar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Desugar.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Dotnet.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Dotnet.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Enum.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Enum.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Environment.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Environment.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Err.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Err.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Exception.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Exts.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Exts.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Float.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Float.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ForeignPtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ForeignPtr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Handle.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Handle.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/IO.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/IOBase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/IOBase.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Int.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/List.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Num.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Num.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/PArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/PArr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Pack.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Pack.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Ptr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Ptr.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Read.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Read.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Real.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Real.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/ST.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/STRef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/STRef.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Show.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Show.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Stable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Stable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Storable.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/TopHandler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/TopHandler.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Unicode.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Unicode.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Weak.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Weak.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Word.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC/Word.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/HSbase-3.0.3.1.o +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Numeric.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Numeric.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Prelude.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Prelude.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/CPUTime.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/CPUTime.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Console/GetOpt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Console/GetOpt.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Environment.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Environment.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Exit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Exit.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO/Error.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO/Unsafe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO/Unsafe.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Info.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Info.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem/StableName.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem/StableName.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem/Weak.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem/Weak.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Posix/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Posix/Internals.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Posix/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Posix/Types.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Timeout.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Timeout.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/ParserCombinators/ReadP.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/ParserCombinators/ReadP.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/ParserCombinators/ReadPrec.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/ParserCombinators/ReadPrec.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Printf.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Printf.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Read.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Read.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Read/Lex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Read/Lex.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Show.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Show.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Show/Functions.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Show/Functions.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/Unsafe/Coerce.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/Unsafe/Coerce.p_hi +%%GHC_LIBDIR_REL%%/base-3.0.3.1/libHSbase-3.0.3.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-3.0.3.1/libHSbase-3.0.3.1_p.a +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Applicative.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Applicative.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Arrow.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Arrow.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Category.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Category.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/Chan.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/Chan.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/MVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/MVar.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/QSem.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/QSem.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/QSemN.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/QSemN.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/SampleVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent/SampleVar.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Exception.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Exception/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Exception/Base.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/Fix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/Fix.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/Instances.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST/Lazy.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST/Strict.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/OldException.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/OldException.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Bits.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Bits.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Bool.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Char.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Char.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Complex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Complex.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Data.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Data.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Dynamic.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Dynamic.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Either.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Either.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Eq.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Eq.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Fixed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Fixed.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Foldable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Foldable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Function.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Function.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/HashTable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/HashTable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/IORef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/IORef.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Int.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ix.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/List.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Maybe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Maybe.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Monoid.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Monoid.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ord.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ord.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ratio.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Ratio.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef/Lazy.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef/Strict.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/String.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/String.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Traversable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Traversable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Tuple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Tuple.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Typeable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Typeable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Unique.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Unique.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Version.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Version.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Word.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/Word.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Debug/Trace.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Debug/Trace.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/Error.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/String.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/String.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C/Types.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Concurrent.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Concurrent.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/ForeignPtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/ForeignPtr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Alloc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Alloc.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Array.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Array.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Error.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Pool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Pool.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Utils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal/Utils.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Ptr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Ptr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/StablePtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/StablePtr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Storable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Arr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Arr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Base.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Classes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Classes.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Conc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Conc.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ConsoleHandler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ConsoleHandler.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Desugar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Desugar.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Enum.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Enum.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Environment.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Environment.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Err.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Err.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Exception.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Exts.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Exts.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Float.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Float.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ForeignPtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ForeignPtr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Handle.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Handle.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/IO.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/IOBase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/IOBase.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Int.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/List.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Num.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Num.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/PArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/PArr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Pack.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Pack.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Ptr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Ptr.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Read.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Read.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Real.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Real.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/ST.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/STRef.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/STRef.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Show.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Show.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Stable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Stable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Storable.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/TopHandler.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/TopHandler.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Unicode.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Unicode.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Weak.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Weak.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Word.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC/Word.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/HSbase-4.1.0.0.o +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Numeric.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Numeric.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Prelude.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Prelude.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/CPUTime.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/CPUTime.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Console/GetOpt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Console/GetOpt.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Environment.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Environment.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Exit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Exit.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO/Error.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO/Unsafe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO/Unsafe.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Info.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Info.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem/StableName.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem/StableName.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem/Weak.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem/Weak.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Posix/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Posix/Internals.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Posix/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Posix/Types.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Timeout.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Timeout.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/ParserCombinators/ReadP.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/ParserCombinators/ReadP.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/ParserCombinators/ReadPrec.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/ParserCombinators/ReadPrec.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Printf.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Printf.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Read.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Read.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Read/Lex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Read/Lex.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Show.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Show.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Show/Functions.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Show/Functions.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/Unsafe/Coerce.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/Unsafe/Coerce.p_hi +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/HsBase.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/HsBaseConfig.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/Typeable.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/WCsubst.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/consUtils.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/include/dirUtils.h +%%GHC_LIBDIR_REL%%/base-4.1.0.0/libHSbase-4.1.0.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/base-4.1.0.0/libHSbase-4.1.0.0_p.a +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Char8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Char8.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Fusion.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Fusion.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Internal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Internal.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy/Char8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy/Char8.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy/Internal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy/Internal.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Unsafe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Unsafe.p_hi +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/HSbytestring-0.9.1.4.o +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/include/fpstring.h +%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/libHSbytestring-0.9.1.4.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/libHSbytestring-0.9.1.4_p.a +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Graph.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Graph.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/IntMap.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/IntMap.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/IntSet.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/IntSet.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Map.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Map.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Sequence.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Sequence.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Set.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Set.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Tree.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data/Tree.p_hi +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/HScontainers-0.2.0.1.o +%%GHC_LIBDIR_REL%%/containers-0.2.0.1/libHScontainers-0.2.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/containers-0.2.0.1/libHScontainers-0.2.0.1_p.a +%%GHC_LIBDIR_REL%%/directory-1.0.0.3/HSdirectory-1.0.0.3.o +%%GHC_LIBDIR_REL%%/directory-1.0.0.3/System/Directory.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/directory-1.0.0.3/System/Directory.p_hi +%%GHC_LIBDIR_REL%%/directory-1.0.0.3/include/HsDirectory.h +%%GHC_LIBDIR_REL%%/directory-1.0.0.3/include/HsDirectoryConfig.h +%%GHC_LIBDIR_REL%%/directory-1.0.0.3/libHSdirectory-1.0.0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/directory-1.0.0.3/libHSdirectory-1.0.0.3_p.a +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr/BBArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr/BBArr.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr/BUArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr/BUArr.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Config.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Config.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Debug.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Debug.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Hyperstrict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Hyperstrict.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Rebox.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Rebox.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Text.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Util.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base/Util.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Basics.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Enum.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Enum.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Random.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Random.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Search.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Search.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Stream.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat/Stream.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Segmented.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Segmented.p_hi +%%GHC_LIBDIR_REL%%/dph-base-0.3/HSdph-base-0.3.o +%%GHC_LIBDIR_REL%%/dph-base-0.3/include/fusion-phases.h +%%GHC_LIBDIR_REL%%/dph-base-0.3/libHSdph-base-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-base-0.3/libHSdph-base-0.3_p.a +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Closure.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Closure.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Instances.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/PArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/PArray.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Prim.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Prim.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Repr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Repr.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Unboxed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted/Unboxed.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/PArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/PArray.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Bool.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Double.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Double.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Int.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/PArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/PArr.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Tuple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Tuple.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Word8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base/Word8.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Bool.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Double.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Double.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Int.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Word8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Word8.p_hi +%%GHC_LIBDIR_REL%%/dph-par-0.3/HSdph-par-0.3.o +%%GHC_LIBDIR_REL%%/dph-par-0.3/libHSdph-par-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-par-0.3/libHSdph-par-0.3_p.a +%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/Data/Array/Parallel/Unlifted.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/Data/Array/Parallel/Unlifted.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/HSdph-prim-interface-0.3.o +%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/include/DPH_Header.h +%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/include/DPH_Interface.h +%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/libHSdph-prim-interface-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/libHSdph-prim-interface-0.3_p.a +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Arrays.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Arrays.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Basics.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/DistST.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/DistST.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Gang.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Gang.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Scalars.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Scalars.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/TheGang.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/TheGang.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed/Types.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Basics.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Enum.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Enum.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Permute.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Permute.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Segmented.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Segmented.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Subarrays.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Subarrays.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Sums.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel/Sums.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/HSdph-prim-par-0.3.o +%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/libHSdph-prim-par-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-par-0.3/libHSdph-prim-par-0.3_p.a +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Basics.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Enum.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Enum.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Permute.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Permute.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Random.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Random.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Search.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Search.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Stream.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Stream.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Subarrays.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Subarrays.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Sums.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Sums.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/Text.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/UArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat/UArr.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Basics.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Permute.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Permute.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/SUArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/SUArr.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Stream.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Stream.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Subarrays.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Subarrays.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Sums.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Sums.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/Text.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/USegd.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented/USegd.p_hi +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/HSdph-prim-seq-0.3.o +%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/libHSdph-prim-seq-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/libHSdph-prim-seq-0.3_p.a +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Closure.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Closure.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Combinators.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Combinators.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Instances.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/PArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/PArray.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Prim.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Prim.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Repr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Repr.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Unboxed.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted/Unboxed.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/PArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/PArray.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Bool.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Double.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Double.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Int.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/PArr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/PArr.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Tuple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Tuple.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Word8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base/Word8.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Bool.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Double.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Double.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Int.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Word8.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Word8.p_hi +%%GHC_LIBDIR_REL%%/dph-seq-0.3/HSdph-seq-0.3.o +%%GHC_LIBDIR_REL%%/dph-seq-0.3/libHSdph-seq-0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/dph-seq-0.3/libHSdph-seq-0.3_p.a +%%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/Control/Exception/Extensible.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/Control/Exception/Extensible.p_hi +%%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/HSextensible-exceptions-0.1.1.0.o +%%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/libHSextensible-exceptions-0.1.1.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/libHSextensible-exceptions-0.1.1.0_p.a %%GHC_LIBDIR_REL%%/extra-gcc-opts -%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/HSfilepath-1.1.0.2.o +%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath.p_hi +%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath/Posix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath/Posix.p_hi +%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath/Windows.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath/Windows.p_hi +%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/libHSfilepath-1.1.0.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/filepath-1.1.0.2/libHSfilepath-1.1.0.2_p.a +%%GHC_LIBDIR_REL%%/ghc +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/AsmCodeGen.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/AsmCodeGen.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bag.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bag.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BasicTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BasicTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BinIface.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BinIface.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Binary.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Binary.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bitmap.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bitmap.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BlockId.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BlockId.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BreakArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BreakArray.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BufWrite.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BufWrite.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BuildTyCl.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/BuildTyCl.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeAsm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeAsm.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeFFI.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeFFI.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeGen.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeGen.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeInstr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeInstr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeItbls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeItbls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeLink.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteCodeLink.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CLabel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CLabel.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CSE.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CSE.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgBindery.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgBindery.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCallConv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCallConv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCase.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgClosure.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgClosure.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCon.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgCon.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgForeignCall.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgForeignCall.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgHeapery.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgHeapery.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgHpc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgHpc.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgInfoTbls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgInfoTbls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgLetNoEscape.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgLetNoEscape.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgParallel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgParallel.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgPrimOp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgPrimOp.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgProf.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgProf.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgStackery.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgStackery.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgTailCall.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgTailCall.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgTicky.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgTicky.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CgUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Check.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Check.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Class.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ClosureInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ClosureInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmdLineParser.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmdLineParser.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Cmm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Cmm.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmBrokenBlock.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmBrokenBlock.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPS.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPS.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPSGen.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPSGen.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPSZ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCPSZ.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCallConv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCallConv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCommonBlockElimZ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCommonBlockElimZ.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmContFlowOpt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmContFlowOpt.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCvt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmCvt.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLex.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLint.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLive.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLive.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLiveZ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmLiveZ.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmOpt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmOpt.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmParse.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmParse.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmProcPoint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmProcPoint.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmProcPointZ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmProcPointZ.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmSpillReload.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmSpillReload.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmTx.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmTx.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmZipUtil.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CmmZipUtil.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CodeGen.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CodeGen.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CodeOutput.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CodeOutput.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Coercion.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Coercion.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Config.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Config.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Constants.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Constants.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Convert.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Convert.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreFVs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreFVs.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreLint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreLint.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CorePrep.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CorePrep.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreSubst.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreSubst.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreTidy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreTidy.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreToStg.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreToStg.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreUnfold.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreUnfold.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CoreUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CostCentre.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CostCentre.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Coverage.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Coverage.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CprAnalyse.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CprAnalyse.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Ctype.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Ctype.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DFMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DFMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DataCon.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DataCon.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Dataflow.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Dataflow.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Debugger.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Debugger.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Demand.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Demand.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Desugar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Desugar.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Digraph.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Digraph.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DmdAnal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DmdAnal.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverMkDepend.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverMkDepend.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverPhases.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverPhases.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverPipeline.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DriverPipeline.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsArrows.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsArrows.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsBinds.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsBinds.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsCCall.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsCCall.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsForeign.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsForeign.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsGRHSs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsGRHSs.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsListComp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsListComp.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsMeta.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsMeta.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DsUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DynFlags.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DynFlags.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Encoding.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Encoding.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ErrUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ErrUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Exception.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Exception.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ExternalCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ExternalCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FamInst.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FamInst.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FamInstEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FamInstEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastBool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastBool.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastFunctions.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastFunctions.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastMutInt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastMutInt.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastString.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastString.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FastTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Finder.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Finder.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Fingerprint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Fingerprint.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FiniteMap.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FiniteMap.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FloatIn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FloatIn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FloatOut.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FloatOut.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ForeignCall.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ForeignCall.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FunDeps.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FunDeps.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Generics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Generics.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphBase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphBase.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphColor.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphColor.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphOps.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphOps.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphPpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GraphPpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSghc-%%GHC_VERSION%%.o +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockLex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockLex.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockParse.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockParse.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HaddockUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HeaderInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HeaderInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsBinds.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsBinds.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsDecls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsDecls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsDoc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsDoc.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsImpExp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsImpExp.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsLit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsLit.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsPat.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsPat.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HsUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscMain.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscMain.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscStats.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscStats.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HscTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IOEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IOEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Id.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Id.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IdInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IdInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceType.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IfaceType.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Inst.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Inst.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/InstEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/InstEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/InteractiveEval.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/InteractiveEval.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Interval.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Interval.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LazyUniqFM.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LazyUniqFM.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LexCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LexCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Lexer.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Lexer.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LibFFI.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LibFFI.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LiberateCase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LiberateCase.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Linker.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Linker.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ListSetOps.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ListSetOps.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Literal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Literal.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LoadIface.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/LoadIface.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachCodeGen.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachCodeGen.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachInstrs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachInstrs.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachOp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachOp.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachRegs.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MachRegs.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Match.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Match.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MatchCon.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MatchCon.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MatchLit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MatchLit.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Maybes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Maybes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkExternalCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkExternalCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkId.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkId.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkIface.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkIface.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkZipCfg.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkZipCfg.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkZipCfgCmm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MkZipCfgCmm.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Module.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Module.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MonadUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/MonadUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NCGMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NCGMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Name.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Name.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NameEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NameEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NameSet.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NameSet.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NewDemand.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/NewDemand.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ObjLink.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ObjLink.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OccName.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OccName.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OccurAnal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OccurAnal.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OptimizationFuel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OptimizationFuel.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OrdList.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/OrdList.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Outputable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Outputable.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PackageConfig.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PackageConfig.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Packages.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Packages.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Panic.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Panic.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParsePkgConf.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParsePkgConf.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Parser.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Parser.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParserCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParserCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParserCoreUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ParserCoreUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PositionIndependentCode.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PositionIndependentCode.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprC.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCmm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCmm.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCmmZ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCmmZ.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprExternalCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprExternalCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprMach.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprMach.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprTyThing.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PprTyThing.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelNames.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelNames.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelRules.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrelRules.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Pretty.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Pretty.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrimOp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/PrimOp.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RdrHsSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RdrHsSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RdrName.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RdrName.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocColor.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocColor.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocInfo.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocInfo.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocLinear.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocLinear.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocStats.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegAllocStats.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegArchBase.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegArchBase.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegArchX86.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegArchX86.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegCoalesce.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegCoalesce.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegLiveness.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegLiveness.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpill.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpill.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpillClean.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpillClean.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpillCost.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RegSpillCost.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnBinds.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnBinds.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnHsDoc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnHsDoc.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnHsSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnHsSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnNames.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnNames.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnPat.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnPat.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnSource.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnSource.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RnTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RtClosureInspect.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/RtClosureInspect.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Rules.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Rules.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SAT.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SAT.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SCCfinal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SCCfinal.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SMRep.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SMRep.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SRT.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SRT.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SaAbsInt.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SaAbsInt.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SaLib.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SaLib.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SetLevels.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SetLevels.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplStg.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplStg.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimplUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Simplify.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Simplify.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SpecConstr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SpecConstr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Specialise.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Specialise.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SrcLoc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SrcLoc.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StackColor.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StackColor.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StackPlacements.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StackPlacements.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/State.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/State.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StaticFlagParser.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StaticFlagParser.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StaticFlags.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StaticFlags.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgLint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgLint.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgStats.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgStats.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StgSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StrictAnal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StrictAnal.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StringBuffer.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/StringBuffer.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SysTools.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SysTools.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcArrows.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcArrows.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcBinds.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcBinds.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcClassDcl.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcClassDcl.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcDefaults.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcDefaults.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcDeriv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcDeriv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcExpr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcExpr.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcForeign.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcForeign.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcGenDeriv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcGenDeriv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcHsSyn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcHsSyn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcHsType.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcHsType.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcIface.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcIface.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcInstDcls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcInstDcls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcMType.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcMType.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcMatches.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcMatches.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcPat.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcPat.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnDriver.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnDriver.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRnTypes.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRules.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcRules.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcSimplify.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcSimplify.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcSplice.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcSplice.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyClsDecls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyClsDecls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyDecls.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyDecls.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyFuns.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcTyFuns.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcType.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcType.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcUnify.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TcUnify.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TidyPgm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TidyPgm.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TyCon.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TyCon.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Type.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Type.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TypeRep.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TypeRep.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TysPrim.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TysPrim.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TysWiredIn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/TysWiredIn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unicode.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unicode.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unify.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unify.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqFM.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqFM.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqSet.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqSet.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqSupply.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UniqSupply.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unique.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Unique.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Util.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Util.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Var.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Var.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VarEnv.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VarEnv.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VarSet.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VarSet.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectBuiltIn.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectBuiltIn.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectCore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectCore.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectMonad.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectType.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectType.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/VectUtils.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Vectorise.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Vectorise.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/WorkWrap.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/WorkWrap.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/WwLib.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/WwLib.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfg.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfg.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfgCmmRep.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfgCmmRep.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfgExtras.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipCfgExtras.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipDataflow.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ZipDataflow.p_hi +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsVersions.h +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/ghc_boot_platform.h +%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSghc-%%GHC_VERSION%%.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSghc-%%GHC_VERSION%%_p.a %%GHC_LIBDIR_REL%%/ghc-asm -%%GHC_LIBDIR_REL%%/ghc-pkg.bin +%%GHC_LIBDIR_REL%%/ghc-pkg +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Bool.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Bool.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Generics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Generics.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/IntWord32.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/IntWord32.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/IntWord64.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/IntWord64.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Ordering.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Ordering.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/PrimopWrappers.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/PrimopWrappers.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Tuple.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Tuple.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Types.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Types.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Unit.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC/Unit.p_hi +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o +%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/libHSghc-prim-0.1.0.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/libHSghc-prim-0.1.0.0_p.a %%GHC_LIBDIR_REL%%/ghc-split %%GHC_LIBDIR_REL%%/ghc-usage.txt %%GHC_LIBDIR_REL%%/ghci-usage.txt -%%GHC_LIBDIR_REL%%/hsc2hs-bin -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/AsmCodeGen.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Bag.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/BasicTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/BinIface.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Binary.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Bitmap.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/BreakArray.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/BufWrite.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/BuildTyCl.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeAsm.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeFFI.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeGen.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeInstr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeItbls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ByteCodeLink.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CLabel.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CSE.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgBindery.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgCallConv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgCase.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgClosure.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgCon.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgExpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgForeignCall.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgHeapery.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgHpc.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgInfoTbls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgLetNoEscape.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgParallel.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgPrimOp.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgProf.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgStackery.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgTailCall.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgTicky.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CgUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Check.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Class.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ClosureInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmdLineParser.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Cmm.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmBrokenBlock.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmCPS.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmCPSGen.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmCallConv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmLex.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmLint.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmLive.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmOpt.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmParse.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmProcPoint.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CmmUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CodeGen.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CodeOutput.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Coercion.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Config.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Constants.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Convert.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreFVs.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreLint.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CorePrep.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreSubst.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreTidy.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreToStg.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreUnfold.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CoreUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CostCentre.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Coverage.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/CprAnalyse.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Ctype.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DataCon.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Dataflow.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Debugger.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Demand.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Desugar.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Digraph.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DmdAnal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DriverMkDepend.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DriverPhases.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DriverPipeline.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsArrows.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsBinds.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsCCall.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsExpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsForeign.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsGRHSs.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsListComp.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsMeta.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DsUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/DynFlags.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Encoding.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ErrUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ExternalCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FamInst.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FamInstEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FastMutInt.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FastString.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FastTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Finder.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FiniteMap.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FlattenInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FlattenMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Flattening.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FloatIn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FloatOut.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ForeignCall.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/FunDeps.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GHC.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Generics.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GhciMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GhciTags.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GraphBase.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GraphColor.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GraphOps.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/GraphPpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HaddockLex.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HaddockParse.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HaddockUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HeaderInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsBinds.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsDecls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsDoc.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsExpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsImpExp.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsLit.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsPat.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HsUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HscMain.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HscStats.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/HscTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/IOEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Id.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/IdInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/IfaceEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/IfaceSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/IfaceType.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Inst.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/InstEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/InteractiveEval.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/InteractiveUI.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/LexCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Lexer.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/LiberateCase.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Linker.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ListSetOps.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Literal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/LoadIface.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MachCodeGen.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MachInstrs.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MachOp.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MachRegs.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Main.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Match.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MatchCon.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MatchLit.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Maybes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MkExternalCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MkId.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/MkIface.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Module.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/NCGMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/NDPCoreUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Name.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/NameEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/NameSet.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/NewDemand.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ObjLink.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/OccName.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/OccurAnal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/OrdList.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Outputable.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PArrAnal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PackageConfig.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Packages.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Panic.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ParsePkgConf.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Parser.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ParserCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/ParserCoreUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PositionIndependentCode.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprC.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprCmm.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprExternalCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprMach.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PprTyThing.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PrelInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PrelNames.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PrelRules.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Pretty.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/PrimOp.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RdrHsSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RdrName.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegAllocColor.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegAllocInfo.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegAllocLinear.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegAllocStats.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegArchBase.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegArchX86.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegCoalesce.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegLiveness.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegSpill.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegSpillClean.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RegSpillCost.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnBinds.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnExpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnHsDoc.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnHsSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnNames.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnSource.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RnTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/RtClosureInspect.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Rules.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SAT.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SATMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SCCfinal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SMRep.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SRT.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SaAbsInt.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SaLib.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SetLevels.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SimplCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SimplEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SimplMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SimplStg.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SimplUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Simplify.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SpecConstr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Specialise.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SrcLoc.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/State.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StaticFlags.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StgLint.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StgStats.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StgSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StrictAnal.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/StringBuffer.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/SysTools.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcArrows.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcBinds.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcClassDcl.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcDefaults.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcDeriv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcExpr.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcForeign.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcGadt.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcGenDeriv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcHsSyn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcHsType.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcIface.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcInstDcls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcMType.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcMatches.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcPat.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcRnDriver.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcRnMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcRnTypes.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcRules.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcSimplify.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcSplice.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcTyClsDecls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcTyDecls.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcTyFuns.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcType.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TcUnify.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TidyPgm.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TyCon.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Type.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TypeRep.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TysPrim.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/TysWiredIn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Unify.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/UniqFM.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/UniqSet.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/UniqSupply.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Unique.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Util.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Var.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VarEnv.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VarSet.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VectBuiltIn.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VectCore.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VectMonad.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VectType.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/VectUtils.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/Vectorise.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/WorkWrap.hi -%%GHC_LIBDIR_REL%%/hslibs-imports/ghc/WwLib.hi -%%GHC_LIBDIR_REL%%/icons/absdelta.xbm -%%GHC_LIBDIR_REL%%/icons/absolute.xbm -%%GHC_LIBDIR_REL%%/icons/comm.xbm -%%GHC_LIBDIR_REL%%/icons/commslack.xbm -%%GHC_LIBDIR_REL%%/icons/comp.xbm -%%GHC_LIBDIR_REL%%/icons/compress.xbm -%%GHC_LIBDIR_REL%%/icons/compslack.xbm -%%GHC_LIBDIR_REL%%/icons/delete.xbm -%%GHC_LIBDIR_REL%%/icons/help.xbm -%%GHC_LIBDIR_REL%%/icons/hrel.xbm -%%GHC_LIBDIR_REL%%/icons/hrelslack.xbm -%%GHC_LIBDIR_REL%%/icons/jump.xbm -%%GHC_LIBDIR_REL%%/icons/mycomm.xbm -%%GHC_LIBDIR_REL%%/icons/oxpara.xbm -%%GHC_LIBDIR_REL%%/icons/percent.xbm -%%GHC_LIBDIR_REL%%/icons/reldelta.xbm -%%GHC_LIBDIR_REL%%/icons/sync.xbm -%%GHC_LIBDIR_REL%%/icons/time.xbm -%%GHC_LIBDIR_REL%%/icons/time1.xbm -%%GHC_LIBDIR_REL%%/icons/uncompress.xbm -%%GHC_LIBDIR_REL%%/icons/undo.xbm -%%GHC_LIBDIR_REL%%/icons/wait.xbm -%%GHC_LIBDIR_REL%%/icons/weightdelta.xbm +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Distribution/Haddock.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/HShaddock-2.4.2.o +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/DocName.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/Exception.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/GHC/Utils.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/InterfaceFile.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/Types.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/Utils.hi +%%HADDOCK%%%%GHC_LIBDIR_REL%%/haddock-2.4.2/libHShaddock-2.4.2.a +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/HShaskell-src-1.0.1.3.o +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Lexer.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Lexer.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/ParseMonad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/ParseMonad.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/ParseUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/ParseUtils.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Parser.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Parser.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Pretty.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Pretty.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Syntax.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell/Syntax.p_hi +%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/libHShaskell-src-1.0.1.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/libHShaskell-src-1.0.1.3_p.a +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Array.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Array.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Bits.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Bits.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CError.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CError.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CForeign.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CForeign.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CPUTime.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CPUTime.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CString.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CString.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CTypes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/CTypes.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Char.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Char.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Complex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Complex.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Directory.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Directory.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/ForeignPtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/ForeignPtr.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/HShaskell98-1.0.1.0.o +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/IO.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Int.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Int.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ix.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/List.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Locale.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Locale.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalAlloc.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalAlloc.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalArray.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalError.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalError.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalUtils.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/MarshalUtils.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Maybe.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Maybe.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Monad.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Monad.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ptr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ptr.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Random.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Random.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ratio.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Ratio.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/StablePtr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/StablePtr.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Storable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Storable.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/System.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/System.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Time.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Time.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Word.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/Word.p_hi +%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/libHShaskell98-1.0.1.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/haskell98-1.0.1.0/libHShaskell98-1.0.1.0_p.a +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/HShpc-0.5.0.3.o +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Mix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Mix.p_hi +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Reflect.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Reflect.p_hi +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Tix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Tix.p_hi +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Util.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc/Util.p_hi +%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/libHShpc-0.5.0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/hpc-0.5.0.3/libHShpc-0.5.0.3_p.a +%%GHC_LIBDIR_REL%%/hsc2hs +%%GHC_LIBDIR_REL%%/hsc2hs-0.67/template-hsc.h +%%GHC_LIBDIR_REL%%/html-1.0.1.2/HShtml-1.0.1.2.o +%%GHC_LIBDIR_REL%%/html-1.0.1.2/Text/Html.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/html-1.0.1.2/Text/Html.p_hi +%%GHC_LIBDIR_REL%%/html-1.0.1.2/Text/Html/BlockTable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/html-1.0.1.2/Text/Html/BlockTable.p_hi +%%GHC_LIBDIR_REL%%/html-1.0.1.2/libHShtml-1.0.1.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/html-1.0.1.2/libHShtml-1.0.1.2_p.a +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/frames.html +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/haddock-DEBUG.css +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/haddock-util.js +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/haddock.css +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/haskell_icon.gif +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/minus.gif +%%HADDOCK%%%%GHC_LIBDIR_REL%%/html/plus.gif %%GHC_LIBDIR_REL%%/include/Block.h %%GHC_LIBDIR_REL%%/include/Bytecodes.h %%GHC_LIBDIR_REL%%/include/ClosureMacros.h @@ -370,13 +1784,15 @@ bin/runhaskell %%GHC_LIBDIR_REL%%/include/RtsConfig.h %%GHC_LIBDIR_REL%%/include/RtsExternal.h %%GHC_LIBDIR_REL%%/include/RtsFlags.h +%%GHC_LIBDIR_REL%%/include/RtsGlobals.h %%GHC_LIBDIR_REL%%/include/RtsMessages.h -%%GHC_LIBDIR_REL%%/include/RtsTypeable.h %%GHC_LIBDIR_REL%%/include/RtsTypes.h %%GHC_LIBDIR_REL%%/include/SMP.h +%%GHC_LIBDIR_REL%%/include/SMPClosureOps.h %%GHC_LIBDIR_REL%%/include/STM.h %%GHC_LIBDIR_REL%%/include/SchedAPI.h %%GHC_LIBDIR_REL%%/include/Signals.h +%%GHC_LIBDIR_REL%%/include/SpinLock.h %%GHC_LIBDIR_REL%%/include/Stable.h %%GHC_LIBDIR_REL%%/include/Stg.h %%GHC_LIBDIR_REL%%/include/StgDLL.h @@ -390,990 +1806,392 @@ bin/runhaskell %%GHC_LIBDIR_REL%%/include/TailCalls.h %%GHC_LIBDIR_REL%%/include/TickyCounters.h %%GHC_LIBDIR_REL%%/include/config.h +%%GHC_LIBDIR_REL%%/include/ffi.h %%GHC_LIBDIR_REL%%/include/ghcautoconf.h %%GHC_LIBDIR_REL%%/include/ghcconfig.h %%GHC_LIBDIR_REL%%/include/ghcplatform.h %%GHC_LIBDIR_REL%%/include/ieee-flpt.h -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Directory.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Directory.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Exception.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Exception.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Map.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/Map.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/RawSystem.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/RawSystem.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/ReadP.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/ReadP.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/TempFile.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat/TempFile.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compiler.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compiler.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Configuration.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Configuration.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Extension.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Extension.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/GetOpt.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/GetOpt.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/InstalledPackageInfo.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/InstalledPackageInfo.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/License.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/License.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Make.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Make.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Package.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Package.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/PackageDescription.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/PackageDescription.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/ParseUtils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/ParseUtils.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Setup.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Setup.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Build.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Build.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Compiler.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Compiler.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Configure.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Configure.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC/Makefile.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC/Makefile.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC/PackageConfig.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC/PackageConfig.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Haddock.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Haddock.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Hugs.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Hugs.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Install.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Install.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/InstallDirs.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/InstallDirs.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/JHC.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/JHC.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/LocalBuildInfo.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/LocalBuildInfo.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/NHC.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/NHC.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/PreProcess.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/PreProcess.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/PreProcess/Unlit.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/PreProcess/Unlit.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Program.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Program.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Register.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Register.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Setup.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Setup.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/SetupWrapper.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/SetupWrapper.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/SrcDist.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/SrcDist.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Utils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/Utils.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/System.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/System.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Verbosity.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Verbosity.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Version.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Version.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/HSCabal-1.2.4.0.o -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Language/Haskell/Extension.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Language/Haskell/Extension.p_hi -%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/libHSCabal-1.2.4.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/libHSCabal-1.2.4.0_p.a -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/HSHUnit-1.2.0.0.o -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit.p_hi -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Base.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Base.p_hi -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Lang.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Lang.p_hi -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Terminal.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Terminal.p_hi -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Text.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit/Text.p_hi -%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/libHSHUnit-1.2.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/libHSHUnit-1.2.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Batch.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Batch.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Poly.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Poly.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Utils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck/Utils.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/HSQuickCheck-1.1.0.0.o -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Batch.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Batch.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Poly.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Poly.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Utils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck/Utils.p_hi -%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/libHSQuickCheck-1.1.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/libHSQuickCheck-1.1.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Base.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Base.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Diff.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Diff.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IArray.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IArray.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IO.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IO.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IO/Internals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IO/Internals.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/MArray.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/MArray.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/ST.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/ST.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Storable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Storable.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Unboxed.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/Unboxed.p_hi -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/HSarray-0.1.0.0.o -%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/libHSarray-0.1.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/libHSarray-0.1.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Applicative.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Applicative.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Arrow.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Arrow.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/Chan.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/Chan.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/MVar.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/MVar.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/QSem.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/QSem.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/QSemN.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/QSemN.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/SampleVar.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent/SampleVar.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Exception.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Exception.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/Fix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/Fix.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/Instances.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/Instances.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Bits.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Bits.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Bool.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Bool.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Char.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Char.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Complex.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Complex.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Dynamic.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Dynamic.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Either.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Either.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Eq.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Eq.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Fixed.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Fixed.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Foldable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Foldable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Function.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Function.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Aliases.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Aliases.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Basics.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Basics.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Instances.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Instances.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Schemes.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Schemes.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Text.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Text.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Twins.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics/Twins.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/HashTable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/HashTable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/IORef.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/IORef.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Int.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Int.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ix.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/List.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/List.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Maybe.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Maybe.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Monoid.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Monoid.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ord.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ord.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ratio.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Ratio.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/String.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/String.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Traversable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Traversable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Tuple.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Tuple.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Typeable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Typeable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Unique.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Unique.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Version.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Version.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Word.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Word.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Debug/Trace.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Debug/Trace.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/String.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/String.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/Types.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C/Types.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Concurrent.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Concurrent.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/ForeignPtr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/ForeignPtr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Alloc.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Alloc.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Array.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Array.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Pool.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Pool.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Utils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal/Utils.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Ptr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Ptr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/StablePtr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/StablePtr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Storable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Storable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Arr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Arr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Base.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Base.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Conc.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Conc.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ConsoleHandler.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ConsoleHandler.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Dotnet.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Dotnet.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Enum.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Enum.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Environment.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Environment.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Err.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Err.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Exception.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Exception.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Exts.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Exts.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Float.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Float.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ForeignPtr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ForeignPtr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Handle.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Handle.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/IO.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/IO.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/IOBase.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/IOBase.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Int.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Int.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/List.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/List.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Num.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Num.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/PArr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/PArr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Pack.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Pack.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/PrimopWrappers.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/PrimopWrappers.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Ptr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Ptr.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Read.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Read.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Real.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Real.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ST.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/ST.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/STRef.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/STRef.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Show.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Show.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Stable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Stable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Storable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Storable.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/TopHandler.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/TopHandler.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Unicode.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Unicode.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Weak.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Weak.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Word.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC/Word.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/HSbase-3.0.2.0.o -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Numeric.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Numeric.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Prelude.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Prelude.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/CPUTime.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/CPUTime.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Console/GetOpt.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Console/GetOpt.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Environment.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Environment.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Exit.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Exit.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO/Unsafe.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO/Unsafe.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Info.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Info.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem/StableName.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem/StableName.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem/Weak.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem/Weak.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Posix/Internals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Posix/Internals.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Posix/Types.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Posix/Types.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Timeout.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Timeout.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/ParserCombinators/ReadP.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/ParserCombinators/ReadP.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/ParserCombinators/ReadPrec.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/ParserCombinators/ReadPrec.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Printf.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Printf.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Read.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Read.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Read/Lex.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Read/Lex.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Show.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Show.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Show/Functions.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Show/Functions.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Unsafe/Coerce.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Unsafe/Coerce.p_hi -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/HsBase.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/HsBaseConfig.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/Typeable.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/WCsubst.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/consUtils.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include/dirUtils.h -%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/libHSbase-3.0.2.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/libHSbase-3.0.2.0_p.a -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Char8.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Char8.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Fusion.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Fusion.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Internal.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Internal.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy/Char8.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy/Char8.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy/Internal.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy/Internal.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Unsafe.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Unsafe.p_hi -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/HSbytestring-0.9.0.1.1.o -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/include/fpstring.h -%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/libHSbytestring-0.9.0.1.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/libHSbytestring-0.9.0.1.1_p.a -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/HScgi-3001.1.6.0.o -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Compat.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Compat.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Cookie.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Cookie.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Header.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Header.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Monad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Monad.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Multipart.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Multipart.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Protocol.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI/Protocol.p_hi -%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/libHScgi-3001.1.6.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/libHScgi-3001.1.6.0_p.a -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Graph.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Graph.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/IntMap.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/IntMap.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/IntSet.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/IntSet.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Map.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Map.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Sequence.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Sequence.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Set.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Set.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Tree.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data/Tree.p_hi -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/HScontainers-0.1.0.2.o -%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/libHScontainers-0.1.0.2.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/libHScontainers-0.1.0.2_p.a -%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/HSdirectory-1.0.0.1.o -%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/System/Directory.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/System/Directory.p_hi -%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/include/HsDirectory.h -%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/include/HsDirectoryConfig.h -%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/libHSdirectory-1.0.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/libHSdirectory-1.0.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Basic.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Basic.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Example.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Example.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Graph.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Graph.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Graphviz.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Graphviz.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/FiniteMap.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/FiniteMap.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Heap.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Heap.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Queue.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Queue.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/RootPath.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/RootPath.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Thread.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal/Thread.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Monad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Monad.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Monad/IOArray.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Monad/IOArray.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/NodeMap.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/NodeMap.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/ArtPoint.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/ArtPoint.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/BCC.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/BCC.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/BFS.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/BFS.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/DFS.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/DFS.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Dominators.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Dominators.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/GVD.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/GVD.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Indep.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Indep.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MST.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MST.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MaxFlow.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MaxFlow.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MaxFlow2.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/MaxFlow2.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Monad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/Monad.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/SP.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/SP.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/TransClos.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query/TransClos.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Tree.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Tree.p_hi -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/HSfgl-5.4.2.0.o -%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/libHSfgl-5.4.2.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/libHSfgl-5.4.2.0_p.a -%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/HSfilepath-1.1.0.0.o -%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath.p_hi -%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath/Posix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath/Posix.p_hi -%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath/Windows.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath/Windows.p_hi -%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/libHSfilepath-1.1.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/libHSfilepath-1.1.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/HShaskell-src-1.0.1.2.o -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Lexer.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Lexer.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/ParseMonad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/ParseMonad.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/ParseUtils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/ParseUtils.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Parser.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Parser.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Pretty.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Pretty.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Syntax.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell/Syntax.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/libHShaskell-src-1.0.1.2.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/libHShaskell-src-1.0.1.2_p.a -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Array.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Array.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Bits.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Bits.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CError.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CError.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CForeign.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CForeign.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CPUTime.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CPUTime.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CString.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CString.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CTypes.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/CTypes.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Char.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Char.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Complex.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Complex.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Directory.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Directory.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/ForeignPtr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/ForeignPtr.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/HShaskell98-1.0.1.0.o -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/IO.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/IO.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Int.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Int.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ix.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/List.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/List.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Locale.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Locale.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalAlloc.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalAlloc.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalArray.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalArray.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalError.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalError.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalUtils.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/MarshalUtils.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Maybe.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Maybe.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Monad.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Monad.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ptr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ptr.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Random.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Random.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ratio.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Ratio.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/StablePtr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/StablePtr.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Storable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Storable.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/System.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/System.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Time.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Time.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Word.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/Word.p_hi -%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/libHShaskell98-1.0.1.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0/libHShaskell98-1.0.1.0_p.a -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/HShpc-0.5.0.1.o -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Mix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Mix.p_hi -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Reflect.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Reflect.p_hi -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Tix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Tix.p_hi -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Util.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc/Util.p_hi -%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/libHShpc-0.5.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/libHShpc-0.5.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/HShtml-1.0.1.1.o -%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text/Html.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text/Html.p_hi -%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text/Html/BlockTable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text/Html/BlockTable.p_hi -%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/libHShtml-1.0.1.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/libHShtml-1.0.1.1_p.a -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Cont.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Cont.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Cont/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Cont/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Error/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Error/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Identity.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Identity.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/List.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/List.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Reader.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Reader.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Reader/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Reader/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Trans.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Trans.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Class.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Class.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Lazy.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Lazy.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/HSmtl-1.1.0.1.o -%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/libHSmtl-1.1.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/libHSmtl-1.1.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/HSnetwork-2.2.0.0.o -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network.p_hi -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/BSD.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/BSD.p_hi -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/Socket.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/Socket.p_hi -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/URI.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network/URI.p_hi -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/include/HsNet.h -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/include/HsNetworkConfig.h -%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/libHSnetwork-2.2.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/libHSnetwork-2.2.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/HSold-locale-1.0.0.0.o -%%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/System/Locale.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/System/Locale.p_hi -%%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/libHSold-locale-1.0.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/libHSold-locale-1.0.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/HSold-time-1.0.0.0.o -%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/System/Time.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/System/Time.p_hi -%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/include/HsTime.h -%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/include/HsTimeConfig.h -%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/libHSold-time-1.0.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/libHSold-time-1.0.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/Data/PackedString.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/Data/PackedString.p_hi -%%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/HSpackedstring-0.1.0.0.o -%%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/libHSpackedstring-0.1.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/libHSpackedstring-0.1.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control/Parallel.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control/Parallel.p_hi -%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control/Parallel/Strategies.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control/Parallel/Strategies.p_hi -%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/HSparallel-1.0.0.1.o -%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/libHSparallel-1.0.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/libHSparallel-1.0.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/HSparsec-2.1.0.1.o -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Char.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Char.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Combinator.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Combinator.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Expr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Expr.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Language.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Language.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Perm.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Perm.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Pos.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Pos.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Prim.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Prim.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Token.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Token.p_hi -%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/libHSparsec-2.1.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/libHSparsec-2.1.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/HSpretty-1.0.0.0.o -%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text/PrettyPrint.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text/PrettyPrint.p_hi -%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text/PrettyPrint/HughesPJ.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text/PrettyPrint/HughesPJ.p_hi -%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/libHSpretty-1.0.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/libHSpretty-1.0.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/HSprocess-1.0.0.1.o -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Cmd.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Cmd.p_hi -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Process.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Process.p_hi -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Process/Internals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Process/Internals.p_hi -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/include/HsProcessConfig.h -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/include/runProcess.h -%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/libHSprocess-1.0.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/libHSprocess-1.0.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/HSrandom-1.0.0.0.o -%%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/System/Random.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/System/Random.p_hi -%%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/libHSrandom-1.0.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/libHSrandom-1.0.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/HSreadline-1.0.1.0.o -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System/Console/Readline.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System/Console/Readline.p_hi -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System/Console/SimpleLineEditor.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System/Console/SimpleLineEditor.p_hi -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/include/HsReadline.h -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/include/HsReadlineConfig.h -%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/libHSreadline-1.0.1.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/libHSreadline-1.0.1.0_p.a -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/HSregex-base-0.72.0.1.o -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/Context.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/Context.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/Impl.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/Impl.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/RegexLike.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base/RegexLike.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/libHSregex-base-0.72.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/libHSregex-base-0.72.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/HSregex-compat-0.71.0.1.o -%%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/Text/Regex.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/Text/Regex.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/libHSregex-compat-0.71.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/libHSregex-compat-0.71.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/HSregex-posix-0.72.0.2.o -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/ByteString.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/ByteString.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/String.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/String.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/Wrap.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix/Wrap.p_hi -%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/libHSregex-posix-0.72.0.2.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/libHSregex-posix-0.72.0.2_p.a -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TArray.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TArray.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TChan.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TChan.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TMVar.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TMVar.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TVar.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM/TVar.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Monad/STM.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Monad/STM.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Sequential/STM.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Sequential/STM.p_hi -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/HSstm-2.1.1.1.o -%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/libHSstm-2.1.1.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/libHSstm-2.1.1.1_p.a -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/HStemplate-haskell-2.2.0.0.o -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH.p_hi -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Lib.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Lib.p_hi -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Ppr.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Ppr.p_hi -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/PprLib.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/PprLib.p_hi -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Syntax.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH/Syntax.p_hi -%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/libHStemplate-haskell-2.2.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/libHStemplate-haskell-2.2.0.0_p.a -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Days.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Days.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Easter.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Easter.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Gregorian.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Gregorian.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Julian.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Julian.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/JulianYearDay.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/JulianYearDay.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/MonthDay.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/MonthDay.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/OrdinalDate.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/OrdinalDate.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Private.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/Private.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/WeekDate.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar/WeekDate.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/CTimeval.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/CTimeval.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/POSIX.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/POSIX.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/Scale.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/Scale.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/TAI.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/TAI.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/UTC.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/UTC.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/UTCDiff.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock/UTCDiff.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Format.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Format.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Format/Parse.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Format/Parse.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/LocalTime.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/LocalTime.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/TimeOfDay.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/TimeOfDay.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/TimeZone.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime/TimeZone.p_hi -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/HStime-1.1.2.1.o -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/include/HsTime.h -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/include/HsTimeConfig.h -%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/libHStime-1.1.2.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/libHStime-1.1.2.1_p.a -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/HSunix-2.3.0.1.o -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Directory.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Directory.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker/Module.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker/Module.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker/Prim.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker/Prim.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Env.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Env.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Error.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Error.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Files.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Files.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/IO.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/IO.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Process.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Process.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Process/Internals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Process/Internals.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Resource.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Resource.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Semaphore.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Semaphore.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/SharedMem.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/SharedMem.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Signals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Signals.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Signals/Exts.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Signals/Exts.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Temp.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Temp.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Terminal.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Terminal.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Time.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Time.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Unistd.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Unistd.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/User.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/User.p_hi -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/include/HsUnix.h -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/include/HsUnixConfig.h -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/include/execvpe.h -%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/libHSunix-2.3.0.1.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/libHSunix-2.3.0.1_p.a -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/HSxhtml-3000.2.0.0.o -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/BlockTable.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/BlockTable.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Debug.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Debug.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Extras.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Extras.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset/Attributes.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset/Attributes.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset/Elements.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset/Elements.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Internals.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Internals.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict/Attributes.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict/Attributes.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict/Elements.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict/Elements.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Table.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Table.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional/Attributes.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional/Attributes.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional/Elements.hi -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional/Elements.p_hi -%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/libHSxhtml-3000.2.0.0.a -%%PROFILE%%%%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/libHSxhtml-3000.2.0.0_p.a -%%GHC_LIBDIR_REL%%/libHSghc.a +%%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC/Integer.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC/Integer.p_hi +%%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC/Integer/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC/Integer/Internals.p_hi +%%GHC_LIBDIR_REL%%/integer-0.1.0.1/HSinteger-0.1.0.1.o +%%GHC_LIBDIR_REL%%/integer-0.1.0.1/libHSinteger-0.1.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/integer-0.1.0.1/libHSinteger-0.1.0.1_p.a %%GHC_LIBDIR_REL%%/libHSrts.a %%GHC_LIBDIR_REL%%/libHSrts_debug.a %%PROFILE%%%%GHC_LIBDIR_REL%%/libHSrts_p.a %%GHC_LIBDIR_REL%%/libHSrts_thr.a %%GHC_LIBDIR_REL%%/libHSrts_thr_debug.a %%GHC_LIBDIR_REL%%/libHSrts_thr_p.a +%%GHC_LIBDIR_REL%%/libffi.a +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Cont.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Cont.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Cont/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Cont/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Error.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Error/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Error/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Identity.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Identity.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/List.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/List.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Lazy.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS/Strict.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Reader.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Reader.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Reader/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Reader/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Lazy.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State/Strict.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Trans.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Trans.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Class.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Class.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Lazy.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Lazy.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer/Strict.p_hi +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/HSmtl-1.1.0.2.o +%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/libHSmtl-1.1.0.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/mtl-1.1.0.2/libHSmtl-1.1.0.2_p.a +%%GHC_LIBDIR_REL%%/network-2.2.1.2/HSnetwork-2.2.1.2.o +%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network.p_hi +%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/BSD.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/BSD.p_hi +%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/Socket.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/Socket.p_hi +%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/Socket/Internal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/Socket/Internal.p_hi +%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/URI.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/URI.p_hi +%%GHC_LIBDIR_REL%%/network-2.2.1.2/include/HsNet.h +%%GHC_LIBDIR_REL%%/network-2.2.1.2/include/HsNetworkConfig.h +%%GHC_LIBDIR_REL%%/network-2.2.1.2/libHSnetwork-2.2.1.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/network-2.2.1.2/libHSnetwork-2.2.1.2_p.a +%%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/HSold-locale-1.0.0.1.o +%%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/System/Locale.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/System/Locale.p_hi +%%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/libHSold-locale-1.0.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/libHSold-locale-1.0.0.1_p.a +%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/HSold-time-1.0.0.2.o +%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/System/Time.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/System/Time.p_hi +%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/include/HsTime.h +%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/include/HsTimeConfig.h +%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/libHSold-time-1.0.0.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/old-time-1.0.0.2/libHSold-time-1.0.0.2_p.a %%GHC_LIBDIR_REL%%/package.conf -%%GHC_LIBDIR_REL%%/template-hsc.h +%%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/Data/PackedString.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/Data/PackedString.p_hi +%%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/HSpackedstring-0.1.0.1.o +%%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/libHSpackedstring-0.1.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/libHSpackedstring-0.1.0.1_p.a +%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control/Parallel.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control/Parallel.p_hi +%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control/Parallel/Strategies.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control/Parallel/Strategies.p_hi +%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/HSparallel-1.1.0.1.o +%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/libHSparallel-1.1.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/parallel-1.1.0.1/libHSparallel-1.1.0.1_p.a +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/HSparsec-2.1.0.1.o +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Char.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Char.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Combinator.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Combinator.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Error.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Expr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Expr.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Language.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Language.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Perm.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Perm.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Pos.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Pos.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Prim.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Prim.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Token.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec/Token.p_hi +%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/libHSparsec-2.1.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/parsec-2.1.0.1/libHSparsec-2.1.0.1_p.a +%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/HSpretty-1.0.1.0.o +%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text/PrettyPrint.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text/PrettyPrint.p_hi +%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text/PrettyPrint/HughesPJ.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text/PrettyPrint/HughesPJ.p_hi +%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/libHSpretty-1.0.1.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/pretty-1.0.1.0/libHSpretty-1.0.1.0_p.a +%%GHC_LIBDIR_REL%%/process-1.0.1.1/HSprocess-1.0.1.1.o +%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Cmd.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Cmd.p_hi +%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Process.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Process.p_hi +%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Process/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Process/Internals.p_hi +%%GHC_LIBDIR_REL%%/process-1.0.1.1/include/HsProcessConfig.h +%%GHC_LIBDIR_REL%%/process-1.0.1.1/include/runProcess.h +%%GHC_LIBDIR_REL%%/process-1.0.1.1/libHSprocess-1.0.1.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/process-1.0.1.1/libHSprocess-1.0.1.1_p.a +%%GHC_LIBDIR_REL%%/random-1.0.0.1/HSrandom-1.0.0.1.o +%%GHC_LIBDIR_REL%%/random-1.0.0.1/System/Random.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/random-1.0.0.1/System/Random.p_hi +%%GHC_LIBDIR_REL%%/random-1.0.0.1/libHSrandom-1.0.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/random-1.0.0.1/libHSrandom-1.0.0.1_p.a +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/HSregex-base-0.72.0.2.o +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base.p_hi +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/Context.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/Context.p_hi +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/Impl.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/Impl.p_hi +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/RegexLike.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base/RegexLike.p_hi +%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/libHSregex-base-0.72.0.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/libHSregex-base-0.72.0.2_p.a +%%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/HSregex-compat-0.71.0.1.o +%%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/Text/Regex.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/Text/Regex.p_hi +%%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/libHSregex-compat-0.71.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/libHSregex-compat-0.71.0.1_p.a +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/HSregex-posix-0.72.0.3.o +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix.p_hi +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/ByteString.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/ByteString.p_hi +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/String.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/String.p_hi +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/Wrap.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix/Wrap.p_hi +%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/libHSregex-posix-0.72.0.3.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/libHSregex-posix-0.72.0.3_p.a +%%GHC_LIBDIR_REL%%/runghc +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TArray.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TArray.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TChan.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TChan.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TMVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TMVar.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TVar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM/TVar.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Monad/STM.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Monad/STM.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Sequential/STM.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Sequential/STM.p_hi +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/HSstm-2.1.1.2.o +%%GHC_LIBDIR_REL%%/stm-2.1.1.2/libHSstm-2.1.1.2.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/stm-2.1.1.2/libHSstm-2.1.1.2_p.a +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Aliases.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Aliases.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Basics.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Basics.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Instances.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Instances.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Schemes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Schemes.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Text.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Text.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Twins.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics/Twins.p_hi +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/HSsyb-0.1.0.1.o +%%GHC_LIBDIR_REL%%/syb-0.1.0.1/libHSsyb-0.1.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/syb-0.1.0.1/libHSsyb-0.1.0.1_p.a +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/HStemplate-haskell-2.3.0.1.o +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Lib.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Lib.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Ppr.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Ppr.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/PprLib.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/PprLib.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Quote.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Quote.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Syntax.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH/Syntax.p_hi +%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/libHStemplate-haskell-2.3.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/libHStemplate-haskell-2.3.0.1_p.a +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Days.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Days.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Easter.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Easter.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Gregorian.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Gregorian.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Julian.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Julian.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/JulianYearDay.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/JulianYearDay.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/MonthDay.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/MonthDay.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/OrdinalDate.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/OrdinalDate.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Private.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/Private.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/WeekDate.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar/WeekDate.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/CTimeval.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/CTimeval.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/POSIX.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/POSIX.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/Scale.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/Scale.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/TAI.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/TAI.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/UTC.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/UTC.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/UTCDiff.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock/UTCDiff.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Format.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Format.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Format/Parse.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Format/Parse.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/LocalTime.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/LocalTime.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/TimeOfDay.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/TimeOfDay.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/TimeZone.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime/TimeZone.p_hi +%%GHC_LIBDIR_REL%%/time-1.1.4/HStime-1.1.4.o +%%GHC_LIBDIR_REL%%/time-1.1.4/include/HsTime.h +%%GHC_LIBDIR_REL%%/time-1.1.4/include/HsTimeConfig.h +%%GHC_LIBDIR_REL%%/time-1.1.4/libHStime-1.1.4.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/time-1.1.4/libHStime-1.1.4_p.a +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/HSunix-2.3.2.0.o +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Directory.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Directory.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker/Module.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker/Module.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker/Prim.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker/Prim.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Env.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Env.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Error.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Error.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Files.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Files.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/IO.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/IO.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Process.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Process.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Process/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Process/Internals.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Resource.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Resource.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Semaphore.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Semaphore.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/SharedMem.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/SharedMem.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Signals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Signals.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Signals/Exts.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Signals/Exts.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Temp.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Temp.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Terminal.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Terminal.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Time.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Time.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Unistd.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Unistd.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/User.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/User.p_hi +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/include/HsUnix.h +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/include/HsUnixConfig.h +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/include/execvpe.h +%%GHC_LIBDIR_REL%%/unix-2.3.2.0/libHSunix-2.3.2.0.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/unix-2.3.2.0/libHSunix-2.3.2.0_p.a %%GHC_LIBDIR_REL%%/unlit +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/HSxhtml-3000.2.0.1.o +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/BlockTable.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/BlockTable.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Debug.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Debug.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Extras.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Extras.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset/Attributes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset/Attributes.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset/Elements.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset/Elements.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Internals.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Internals.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict/Attributes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict/Attributes.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict/Elements.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict/Elements.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Table.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Table.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional/Attributes.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional/Attributes.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional/Elements.hi +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional/Elements.p_hi +%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/libHSxhtml-3000.2.0.1.a +%%PROFILE%%%%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/libHSxhtml-3000.2.0.1_p.a +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/Cabal/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/HUnit/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/QuickCheck/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/array/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/base/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/bytestring/LICENSE -%%NOPORTDOCS%%%%DOCSDIR%%/libraries/cgi/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/containers/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/directory/LICENSE -%%NOPORTDOCS%%%%DOCSDIR%%/libraries/fgl/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-base/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-par/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-prim-interface/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-prim-par/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-prim-seq/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/dph-seq/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/extensible-exceptions/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/filepath/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/ghc-prim/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/ghc/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/haskell-src/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/haskell98/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/hpc/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/html/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/integer/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/mtl/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/network/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/old-locale/LICENSE @@ -1384,189 +2202,24 @@ bin/runhaskell %%NOPORTDOCS%%%%DOCSDIR%%/libraries/pretty/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/process/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/random/LICENSE -%%NOPORTDOCS%%%%DOCSDIR%%/libraries/readline/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/regex-base/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/regex-compat/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/regex-posix/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/stm/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/libraries/syb/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/template-haskell/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/time/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/unix/LICENSE %%NOPORTDOCS%%%%DOCSDIR%%/libraries/xhtml/LICENSE -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Transitional -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Strict -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml/Frameset -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text/XHtml -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/xhtml-3000.2.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/include -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Signals -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/Process -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix/DynamicLinker -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System/Posix -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1/System -@dirrm %%GHC_LIBDIR_REL%%/lib/unix-2.3.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/include -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/LocalTime -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Format -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Clock -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time/Calendar -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data/Time -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/time-1.1.2.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell/TH -@dirrm %%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language/Haskell -@dirrm %%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0/Language -@dirrm %%GHC_LIBDIR_REL%%/lib/template-haskell-2.2.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Sequential -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Monad -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent/STM -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control/Concurrent -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1/Control -@dirrm %%GHC_LIBDIR_REL%%/lib/stm-2.1.1.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex/Posix -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text/Regex -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-posix-0.72.0.2 -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-compat-0.71.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex/Base -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text/Regex -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/regex-base-0.72.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/include -@dirrm %%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System/Console -@dirrm %%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/readline-1.0.1.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/random-1.0.0.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/random-1.0.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/include -@dirrm %%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System/Process -@dirrm %%GHC_LIBDIR_REL%%/lib/process-1.0.0.1/System -@dirrm %%GHC_LIBDIR_REL%%/lib/process-1.0.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text/PrettyPrint -@dirrm %%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/pretty-1.0.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators/Parsec -@dirrm %%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text/ParserCombinators -@dirrm %%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/parsec-2.1.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control/Parallel -@dirrm %%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1/Control -@dirrm %%GHC_LIBDIR_REL%%/lib/parallel-1.0.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/packedstring-0.1.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/include -@dirrm %%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/old-time-1.0.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/old-locale-1.0.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/include -@dirrm %%GHC_LIBDIR_REL%%/lib/network-2.2.0.0/Network -@dirrm %%GHC_LIBDIR_REL%%/lib/network-2.2.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Writer -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/State -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Reader -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/RWS -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Error -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad/Cont -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control/Monad -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1/Control -@dirrm %%GHC_LIBDIR_REL%%/lib/mtl-1.1.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text/Html -@dirrm %%GHC_LIBDIR_REL%%/lib/html-1.0.1.1/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/html-1.0.1.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace/Hpc -@dirrm %%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1/Trace -@dirrm %%GHC_LIBDIR_REL%%/lib/hpc-0.5.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/haskell98-1.0.1.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language/Haskell -@dirrm %%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2/Language -@dirrm %%GHC_LIBDIR_REL%%/lib/haskell-src-1.0.1.2 -@dirrm %%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System/FilePath -@dirrm %%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/filepath-1.1.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Query -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Monad -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive/Internal -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph/Inductive -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data/Graph -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/fgl-5.4.2.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/include -@dirrm %%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1/System -@dirrm %%GHC_LIBDIR_REL%%/lib/directory-1.0.0.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/containers-0.1.0.2 -@dirrm %%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network/CGI -@dirrm %%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0/Network -@dirrm %%GHC_LIBDIR_REL%%/lib/cgi-3001.1.6.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/include -@dirrm %%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString/Lazy -@dirrm %%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data/ByteString -@dirrm %%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/bytestring-0.9.0.1.1 -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/include -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Unsafe -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Show -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/Read -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text/ParserCombinators -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Text -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Posix -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Mem -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/IO -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System/Console -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/System -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/GHC -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/Marshal -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign/C -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Foreign -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Debug -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/STRef -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data/Generics -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad/ST -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Monad -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control/Concurrent -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0/Control -@dirrm %%GHC_LIBDIR_REL%%/lib/base-3.0.2.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array/IO -@dirrm %%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data/Array -@dirrm %%GHC_LIBDIR_REL%%/lib/array-0.1.0.0/Data -@dirrm %%GHC_LIBDIR_REL%%/lib/array-0.1.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test/QuickCheck -@dirrm %%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Test -@dirrm %%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug/QuickCheck -@dirrm %%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0/Debug -@dirrm %%GHC_LIBDIR_REL%%/lib/QuickCheck-1.1.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test/HUnit -@dirrm %%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0/Test -@dirrm %%GHC_LIBDIR_REL%%/lib/HUnit-1.2.0.0 -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Language/Haskell -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Language -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/PreProcess -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple/GHC -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Simple -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution/Compat -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0/Distribution -@dirrm %%GHC_LIBDIR_REL%%/lib/Cabal-1.2.4.0 -@dirrm %%GHC_LIBDIR_REL%%/lib -@dirrm %%GHC_LIBDIR_REL%%/include -@dirrm %%GHC_LIBDIR_REL%%/icons -@dirrm %%GHC_LIBDIR_REL%%/hslibs-imports/ghc -@dirrm %%GHC_LIBDIR_REL%%/hslibs-imports -@exec mkdir -p %D/%%GHC_LIBDIR_REL%%/cabal -@dirrm %%GHC_LIBDIR_REL%%/cabal -@exec mkdir -p %D/%%DOCSDIR_REL%%/cabal %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/xhtml %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/unix %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/time %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/template-haskell +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/syb %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/stm %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/regex-posix %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/regex-compat %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/regex-base -%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/readline %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/random %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/process %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/pretty @@ -1577,14 +2230,23 @@ bin/runhaskell %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/old-locale %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/network %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/mtl +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/integer %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/html %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/hpc %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/haskell98 %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/haskell-src -%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/fgl +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/ghc-prim +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/ghc +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/filepath +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/extensible-exceptions +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-seq +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-prim-seq +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-prim-par +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-prim-interface +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-par +%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/dph-base %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/directory %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/containers -%%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/cgi %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/bytestring %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/base %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries/array @@ -1594,6 +2256,241 @@ bin/runhaskell %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/libraries %%NOPORTDOCS%%@dirrm %%DOCSDIR%%/cabal %%NOPORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Transitional +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Strict +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml/Frameset +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text/XHtml +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1/Text +@dirrm %%GHC_LIBDIR_REL%%/xhtml-3000.2.0.1 +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/include +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Signals +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/Process +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix/DynamicLinker +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/System/Posix +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0/System +@dirrm %%GHC_LIBDIR_REL%%/unix-2.3.2.0 +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/include +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/LocalTime +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Format +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Clock +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time/Calendar +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data/Time +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4/Data +@dirrm %%GHC_LIBDIR_REL%%/time-1.1.4 +@dirrm %%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell/TH +@dirrm %%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language/Haskell +@dirrm %%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1/Language +@dirrm %%GHC_LIBDIR_REL%%/template-haskell-2.3.0.1 +@dirrm %%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data/Generics +@dirrm %%GHC_LIBDIR_REL%%/syb-0.1.0.1/Data +@dirrm %%GHC_LIBDIR_REL%%/syb-0.1.0.1 +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Sequential +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Monad +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent/STM +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control/Concurrent +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2/Control +@dirrm %%GHC_LIBDIR_REL%%/stm-2.1.1.2 +@dirrm %%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex/Posix +@dirrm %%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text/Regex +@dirrm %%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3/Text +@dirrm %%GHC_LIBDIR_REL%%/regex-posix-0.72.0.3 +@dirrm %%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1/Text +@dirrm %%GHC_LIBDIR_REL%%/regex-compat-0.71.0.1 +@dirrm %%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex/Base +@dirrm %%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text/Regex +@dirrm %%GHC_LIBDIR_REL%%/regex-base-0.72.0.2/Text +@dirrm %%GHC_LIBDIR_REL%%/regex-base-0.72.0.2 +@dirrm %%GHC_LIBDIR_REL%%/random-1.0.0.1/System +@dirrm %%GHC_LIBDIR_REL%%/random-1.0.0.1 +@dirrm %%GHC_LIBDIR_REL%%/process-1.0.1.1/include +@dirrm %%GHC_LIBDIR_REL%%/process-1.0.1.1/System/Process +@dirrm %%GHC_LIBDIR_REL%%/process-1.0.1.1/System +@dirrm %%GHC_LIBDIR_REL%%/process-1.0.1.1 +@dirrm %%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text/PrettyPrint +@dirrm %%GHC_LIBDIR_REL%%/pretty-1.0.1.0/Text +@dirrm %%GHC_LIBDIR_REL%%/pretty-1.0.1.0 +@dirrm %%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators/Parsec +@dirrm %%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text/ParserCombinators +@dirrm %%GHC_LIBDIR_REL%%/parsec-2.1.0.1/Text +@dirrm %%GHC_LIBDIR_REL%%/parsec-2.1.0.1 +@dirrm %%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control/Parallel +@dirrm %%GHC_LIBDIR_REL%%/parallel-1.1.0.1/Control +@dirrm %%GHC_LIBDIR_REL%%/parallel-1.1.0.1 +@dirrm %%GHC_LIBDIR_REL%%/packedstring-0.1.0.1/Data +@dirrm %%GHC_LIBDIR_REL%%/packedstring-0.1.0.1 +@dirrm %%GHC_LIBDIR_REL%%/old-time-1.0.0.2/include +@dirrm %%GHC_LIBDIR_REL%%/old-time-1.0.0.2/System +@dirrm %%GHC_LIBDIR_REL%%/old-time-1.0.0.2 +@dirrm %%GHC_LIBDIR_REL%%/old-locale-1.0.0.1/System +@dirrm %%GHC_LIBDIR_REL%%/old-locale-1.0.0.1 +@dirrm %%GHC_LIBDIR_REL%%/network-2.2.1.2/include +@dirrm %%GHC_LIBDIR_REL%%/network-2.2.1.2/Network/Socket +@dirrm %%GHC_LIBDIR_REL%%/network-2.2.1.2/Network +@dirrm %%GHC_LIBDIR_REL%%/network-2.2.1.2 +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Writer +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/State +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Reader +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/RWS +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Error +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad/Cont +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control/Monad +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2/Control +@dirrm %%GHC_LIBDIR_REL%%/mtl-1.1.0.2 +@dirrm %%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC/Integer +@dirrm %%GHC_LIBDIR_REL%%/integer-0.1.0.1/GHC +@dirrm %%GHC_LIBDIR_REL%%/integer-0.1.0.1 +@dirrm %%GHC_LIBDIR_REL%%/include +@dirrm %%GHC_LIBDIR_REL%%/html-1.0.1.2/Text/Html +@dirrm %%GHC_LIBDIR_REL%%/html-1.0.1.2/Text +@dirrm %%GHC_LIBDIR_REL%%/html-1.0.1.2 +%%HADDOCK%%@dirrm %%GHC_LIBDIR_REL%%/html +@dirrm %%GHC_LIBDIR_REL%%/hsc2hs-0.67 +@dirrm %%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace/Hpc +@dirrm %%GHC_LIBDIR_REL%%/hpc-0.5.0.3/Trace +@dirrm %%GHC_LIBDIR_REL%%/hpc-0.5.0.3 +@dirrm %%GHC_LIBDIR_REL%%/haskell98-1.0.1.0 +@dirrm %%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language/Haskell +@dirrm %%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3/Language +@dirrm %%GHC_LIBDIR_REL%%/haskell-src-1.0.1.3 +%%HADDOCK%%@dirrm %%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock/GHC +%%HADDOCK%%@dirrm %%GHC_LIBDIR_REL%%/haddock-2.4.2/Haddock +%%HADDOCK%%@dirrm %%GHC_LIBDIR_REL%%/haddock-2.4.2/Distribution +%%HADDOCK%%@dirrm %%GHC_LIBDIR_REL%%/haddock-2.4.2 +@dirrm %%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0/GHC +@dirrm %%GHC_LIBDIR_REL%%/ghc-prim-0.1.0.0 +@dirrm %%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%GHC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System/FilePath +@dirrm %%GHC_LIBDIR_REL%%/filepath-1.1.0.2/System +@dirrm %%GHC_LIBDIR_REL%%/filepath-1.1.0.2 +@dirrm %%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/Control/Exception +@dirrm %%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0/Control +@dirrm %%GHC_LIBDIR_REL%%/extensible-exceptions-0.1.1.0 +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude/Base +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Prelude +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel/Lifted +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-seq-0.3 +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Segmented +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential/Flat +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted/Sequential +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel/Unlifted +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-seq-0.3 +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted/Distributed +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel/Unlifted +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-par-0.3 +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/include +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-interface-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-prim-interface-0.3 +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude/Base +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Prelude +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel/Lifted +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-par-0.3 +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/include +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream/Flat +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Stream +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Base +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel/Arr +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array/Parallel +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3/Data +@dirrm %%GHC_LIBDIR_REL%%/dph-base-0.3 +@dirrm %%GHC_LIBDIR_REL%%/directory-1.0.0.3/include +@dirrm %%GHC_LIBDIR_REL%%/directory-1.0.0.3/System +@dirrm %%GHC_LIBDIR_REL%%/directory-1.0.0.3 +@dirrm %%GHC_LIBDIR_REL%%/containers-0.2.0.1/Data +@dirrm %%GHC_LIBDIR_REL%%/containers-0.2.0.1 +@dirrm %%GHC_LIBDIR_REL%%/cabal +@dirrm %%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/include +@dirrm %%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString/Lazy +@dirrm %%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data/ByteString +@dirrm %%GHC_LIBDIR_REL%%/bytestring-0.9.1.4/Data +@dirrm %%GHC_LIBDIR_REL%%/bytestring-0.9.1.4 +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/include +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Unsafe +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Show +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/Read +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Text/ParserCombinators +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Text +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Posix +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Mem +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/System/IO +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/System/Console +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/System +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/GHC +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/Marshal +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign/C +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Foreign +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Debug +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Data/STRef +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Data +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad/ST +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Monad +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Exception +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Control/Concurrent +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0/Control +@dirrm %%GHC_LIBDIR_REL%%/base-4.1.0.0 +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Unsafe +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Show +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/Read +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Text/ParserCombinators +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Text +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Posix +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Mem +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/System/IO +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/System/Console +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/System +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/GHC +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/Marshal +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign/C +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Foreign +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Debug +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/STRef +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Data/Generics +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Data +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad/ST +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Monad +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Control/Concurrent +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1/Control +@dirrm %%GHC_LIBDIR_REL%%/base-3.0.3.1 +@dirrm %%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array/IO +@dirrm %%GHC_LIBDIR_REL%%/array-0.2.0.0/Data/Array +@dirrm %%GHC_LIBDIR_REL%%/array-0.2.0.0/Data +@dirrm %%GHC_LIBDIR_REL%%/array-0.2.0.0 +@dirrm %%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test/QuickCheck +@dirrm %%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Test +@dirrm %%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug/QuickCheck +@dirrm %%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0/Debug +@dirrm %%GHC_LIBDIR_REL%%/QuickCheck-1.2.0.0 +@dirrm %%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test/HUnit +@dirrm %%GHC_LIBDIR_REL%%/HUnit-1.2.0.3/Test +@dirrm %%GHC_LIBDIR_REL%%/HUnit-1.2.0.3 +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Language/Haskell +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Language +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/PreProcess +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/GHC +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple/Build +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Simple +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/PackageDescription +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution/Compat +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3/Distribution +@dirrm %%GHC_LIBDIR_REL%%/Cabal-1.6.0.3 +@exec mkdir -p %D/%%GHC_LIBDIR_REL%%/cabal +@exec mkdir -p %D/%%DOCSDIR_REL%%/cabal @exec if [ -f %D/%%GHC_LIBDIR_REL%%/package.conf.old ]; then rm -f %D/%%GHC_LIBDIR_REL%%/package.conf.old || /usr/bin/true; fi @unexec /bin/rm -f %D/%%GHC_LIBDIR_REL%%/package.conf || /usr/bin/true @unexec if [ -f %D/%%GHC_LIBDIR_REL%%/package.conf.old ]; then rm -f %D/%%GHC_LIBDIR_REL%%/package.conf.old || /usr/bin/true; fi diff --git a/ports-mgmt/hs-porte/Makefile b/ports-mgmt/hs-porte/Makefile index 5b4995ef820d..98b68f25c95a 100644 --- a/ports-mgmt/hs-porte/Makefile +++ b/ports-mgmt/hs-porte/Makefile @@ -6,32 +6,73 @@ PORTNAME= porte PORTVERSION= 0.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= ports-mgmt haskell MASTER_SITES= http://carte.repnop.org/releases/ MAINTAINER= sbahra@kerneled.org COMMENT= FreeBSD ports index search and statistical analysis tool -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-stringsearch>=0.2.1.1:${PORTSDIR}/textproc/hs-stringsearch +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-stringsearch>=0.2.1.1:${PORTSDIR}/textproc/hs-stringsearch LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -CABAL= ${LOCALBASE}/bin/runghc Setup.hs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +PORTE_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DATADIR= ${PREFIX}/share/${DISTNAME} +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +PORTE_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + PORTE_VERSION=${PORTE_VERSION} \ + PORTE_LIBDIR_REL=${PORTE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif + +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source --executables \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${PORTE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/ports-mgmt/hs-porte/pkg-plist b/ports-mgmt/hs-porte/pkg-plist index e3c3a2e8a25d..f66d5c9d185f 100644 --- a/ports-mgmt/hs-porte/pkg-plist +++ b/ports-mgmt/hs-porte/pkg-plist @@ -1,16 +1,17 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSporte-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSporte-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Ports.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Statistics.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Tool.hi +@comment $FreeBSD$ bin/porte -%%SUBDIR%%/register.sh -share/doc/porte-%%PORTVERSION%%/LICENSE -@dirrm share/doc/porte-%%PORTVERSION%% -@dirrm lib/porte-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Porte -@dirrm lib/porte-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/porte-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSporte-%%PORTE_VERSION%%.o +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Ports.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Statistics.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Tool.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSporte-%%PORTE_VERSION%%.a +%%PORTE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte +@dirrm %%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%PORTE_LIBDIR_REL%% +@exec /bin/sh %D/%%PORTE_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister porte @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/ports-mgmt/porte/Makefile b/ports-mgmt/porte/Makefile index 5b4995ef820d..98b68f25c95a 100644 --- a/ports-mgmt/porte/Makefile +++ b/ports-mgmt/porte/Makefile @@ -6,32 +6,73 @@ PORTNAME= porte PORTVERSION= 0.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= ports-mgmt haskell MASTER_SITES= http://carte.repnop.org/releases/ MAINTAINER= sbahra@kerneled.org COMMENT= FreeBSD ports index search and statistical analysis tool -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-stringsearch>=0.2.1.1:${PORTSDIR}/textproc/hs-stringsearch +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-stringsearch>=0.2.1.1:${PORTSDIR}/textproc/hs-stringsearch LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -CABAL= ${LOCALBASE}/bin/runghc Setup.hs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +PORTE_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DATADIR= ${PREFIX}/share/${DISTNAME} +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +PORTE_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + PORTE_VERSION=${PORTE_VERSION} \ + PORTE_LIBDIR_REL=${PORTE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif + +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source --executables \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${PORTE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/ports-mgmt/porte/pkg-plist b/ports-mgmt/porte/pkg-plist index e3c3a2e8a25d..f66d5c9d185f 100644 --- a/ports-mgmt/porte/pkg-plist +++ b/ports-mgmt/porte/pkg-plist @@ -1,16 +1,17 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSporte-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSporte-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Ports.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Statistics.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Porte/Tool.hi +@comment $FreeBSD$ bin/porte -%%SUBDIR%%/register.sh -share/doc/porte-%%PORTVERSION%%/LICENSE -@dirrm share/doc/porte-%%PORTVERSION%% -@dirrm lib/porte-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Porte -@dirrm lib/porte-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/porte-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSporte-%%PORTE_VERSION%%.o +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Ports.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Statistics.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte/Tool.hi +%%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSporte-%%PORTE_VERSION%%.a +%%PORTE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Porte +@dirrm %%PORTE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%PORTE_LIBDIR_REL%% +@exec /bin/sh %D/%%PORTE_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister porte @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/print/hs-hscolour-docs/Makefile b/print/hs-hscolour-docs/Makefile index 42ac4e77467d..2fb7de8b1522 100644 --- a/print/hs-hscolour-docs/Makefile +++ b/print/hs-hscolour-docs/Makefile @@ -5,20 +5,25 @@ # $FreeBSD$ # -PORTNAME= hscolour-docs -PORTVERSION= 1.12 +PORTNAME= hscolour +PORTVERSION= 1.13 CATEGORIES= print haskell MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/contrib/ \ http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- -DISTNAME= hscolour-${PORTVERSION} +PKGNAMESUFFIX= -doc MAINTAINER= jacula@gmail.com COMMENT= Documentation for HsColour BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ - haddock:${PORTSDIR}/devel/hs-haddock \ HsColour:${PORTSDIR}/print/hs-hscolour +RUN_DEPENDS= hs-hscolour=${PORTVERSION}:${PORTSDIR}/print/hs-hscolour + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif HSCOLOUR_VERSION= ${PORTVERSION} HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} diff --git a/print/hs-hscolour-docs/distinfo b/print/hs-hscolour-docs/distinfo index a0a9d02bb343..000d9e7b0fd1 100644 --- a/print/hs-hscolour-docs/distinfo +++ b/print/hs-hscolour-docs/distinfo @@ -1,3 +1,3 @@ -MD5 (hscolour-1.12.tar.gz) = 4328a84b87b245693bcf10b49c608e43 -SHA256 (hscolour-1.12.tar.gz) = b80a446c0b27d1eaca172d07e7a5d814e4b3a63db0bc8689e60a3db2fc92cfc0 -SIZE (hscolour-1.12.tar.gz) = 54116 +MD5 (hscolour-1.13.tar.gz) = a48b90999b0b28903e774e53fb4ec4e6 +SHA256 (hscolour-1.13.tar.gz) = f52f978dbd0e31101c514968e0d2c0302683a38f72b47f054e99a11e465243e8 +SIZE (hscolour-1.13.tar.gz) = 56410 diff --git a/print/hs-hscolour-docs/pkg-plist b/print/hs-hscolour-docs/pkg-plist index 0af9fa1c8bb2..ebcb65f9e3f5 100644 --- a/print/hs-hscolour-docs/pkg-plist +++ b/print/hs-hscolour-docs/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-ANSI.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-Anchors.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-CSS.html @@ -6,6 +7,7 @@ %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-Colourise.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-General.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-HTML.html +%%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-InlineCSS.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-LaTeX.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-MIRC.html %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour-Options.html @@ -14,10 +16,28 @@ %%DOCSDIR%%/html/HsColour/Language-Haskell-HsColour.html %%DOCSDIR%%/html/HsColour/Main.html %%DOCSDIR%%/html/HsColour/doc-index.html +%%DOCSDIR%%/html/HsColour/frames.html %%DOCSDIR%%/html/HsColour/haddock-util.js %%DOCSDIR%%/html/HsColour/haddock.css %%DOCSDIR%%/html/HsColour/haskell_icon.gif +%%DOCSDIR%%/html/HsColour/index-frames.html %%DOCSDIR%%/html/HsColour/index.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-ANSI.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-Anchors.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-CSS.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-Classify.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-ColourHighlight.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-Colourise.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-General.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-HTML.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-InlineCSS.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-LaTeX.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-MIRC.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-Options.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-Output.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour-TTY.html +%%DOCSDIR%%/html/HsColour/mini_Language-Haskell-HsColour.html +%%DOCSDIR%%/html/HsColour/mini_Main.html %%DOCSDIR%%/html/HsColour/minus.gif %%DOCSDIR%%/html/HsColour/plus.gif %%DOCSDIR%%/html/HsColour/src/Main.html @@ -30,6 +50,7 @@ %%DOCSDIR%%/html/Language-Haskell-HsColour-Colourise.html %%DOCSDIR%%/html/Language-Haskell-HsColour-General.html %%DOCSDIR%%/html/Language-Haskell-HsColour-HTML.html +%%DOCSDIR%%/html/Language-Haskell-HsColour-InlineCSS.html %%DOCSDIR%%/html/Language-Haskell-HsColour-LaTeX.html %%DOCSDIR%%/html/Language-Haskell-HsColour-MIRC.html %%DOCSDIR%%/html/Language-Haskell-HsColour-Options.html @@ -37,11 +58,28 @@ %%DOCSDIR%%/html/Language-Haskell-HsColour-TTY.html %%DOCSDIR%%/html/Language-Haskell-HsColour.html %%DOCSDIR%%/html/doc-index.html +%%DOCSDIR%%/html/frames.html %%DOCSDIR%%/html/haddock-util.js %%DOCSDIR%%/html/haddock.css %%DOCSDIR%%/html/haskell_icon.gif %%DOCSDIR%%/html/hscolour.haddock +%%DOCSDIR%%/html/index-frames.html %%DOCSDIR%%/html/index.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-ANSI.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-Anchors.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-CSS.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-Classify.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-ColourHighlight.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-Colourise.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-General.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-HTML.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-InlineCSS.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-LaTeX.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-MIRC.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-Options.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-Output.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour-TTY.html +%%DOCSDIR%%/html/mini_Language-Haskell-HsColour.html %%DOCSDIR%%/html/minus.gif %%DOCSDIR%%/html/plus.gif %%DOCSDIR%%/html/src/Language-Haskell-HsColour-ANSI.html @@ -52,6 +90,7 @@ %%DOCSDIR%%/html/src/Language-Haskell-HsColour-Colourise.html %%DOCSDIR%%/html/src/Language-Haskell-HsColour-General.html %%DOCSDIR%%/html/src/Language-Haskell-HsColour-HTML.html +%%DOCSDIR%%/html/src/Language-Haskell-HsColour-InlineCSS.html %%DOCSDIR%%/html/src/Language-Haskell-HsColour-LaTeX.html %%DOCSDIR%%/html/src/Language-Haskell-HsColour-MIRC.html %%DOCSDIR%%/html/src/Language-Haskell-HsColour-Options.html diff --git a/print/hs-hscolour/Makefile b/print/hs-hscolour/Makefile index 66943076d5a4..b377ac9221df 100644 --- a/print/hs-hscolour/Makefile +++ b/print/hs-hscolour/Makefile @@ -6,8 +6,7 @@ # PORTNAME= hscolour -PORTVERSION= 1.12 -PORTREVISION= 1 +PORTVERSION= 1.13 CATEGORIES= print haskell MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/contrib/ \ http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ @@ -16,15 +15,15 @@ PKGNAMEPREFIX= hs- MAINTAINER= jacula@gmail.com COMMENT= Colourise Haskell code -LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 - .if !defined(SLAVE) BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 .else NO_PKG_REGISTER= .endif -GHC_VERSION= 6.8.3 +GHC_VERSION= 6.10.4 HSCOLOUR_VERSION= ${PORTVERSION} CABAL_CMD= runghc Setup.hs diff --git a/print/hs-hscolour/distinfo b/print/hs-hscolour/distinfo index a0a9d02bb343..000d9e7b0fd1 100644 --- a/print/hs-hscolour/distinfo +++ b/print/hs-hscolour/distinfo @@ -1,3 +1,3 @@ -MD5 (hscolour-1.12.tar.gz) = 4328a84b87b245693bcf10b49c608e43 -SHA256 (hscolour-1.12.tar.gz) = b80a446c0b27d1eaca172d07e7a5d814e4b3a63db0bc8689e60a3db2fc92cfc0 -SIZE (hscolour-1.12.tar.gz) = 54116 +MD5 (hscolour-1.13.tar.gz) = a48b90999b0b28903e774e53fb4ec4e6 +SHA256 (hscolour-1.13.tar.gz) = f52f978dbd0e31101c514968e0d2c0302683a38f72b47f054e99a11e465243e8 +SIZE (hscolour-1.13.tar.gz) = 56410 diff --git a/print/hs-hscolour/pkg-descr b/print/hs-hscolour/pkg-descr index ffe4a83b63d6..68195cc9163b 100644 --- a/print/hs-hscolour/pkg-descr +++ b/print/hs-hscolour/pkg-descr @@ -1,32 +1,11 @@ hscolour is a small Haskell script to colourise Haskell code. -It currently has five output formats: +It currently has six output formats: -- ANSI terminal codes -- HTML 3.2 with <font> tags -- HTML 4.01 with CSS -- LaTeX -- mIRC chat codes + - ANSI terminal codes, + - HTML 3.2 with <font> tags, + - HTML 4.01 with CSS, + - XHTML 1.0 with inline CSS styling, + - LaTeX, + - and mIRC chat codes. -author: Malcolm Wallace -maintainer: Malcolm Wallace -license: GPL -WWW: http://www.cs.york.ac.uk/fp/darcs/hscolour -package-url: ftp://ftp.cs.york.ac.uk/pub/haskell/contrib - -Exposed-Modules: - Language.Haskell.HsColour - Language.Haskell.HsColour.ANSI - Language.Haskell.HsColour.Anchors - Language.Haskell.HsColour.Classify - Language.Haskell.HsColour.ColourHighlight - Language.Haskell.HsColour.Colourise - Language.Haskell.HsColour.TTY - Language.Haskell.HsColour.HTML - Language.Haskell.HsColour.LaTeX - Language.Haskell.HsColour.General - Language.Haskell.HsColour.MIRC - Language.Haskell.HsColour.CSS - Language.Haskell.HsColour.Output - Language.Haskell.HsColour.Options - -Executable: HsColour +WWW: http://www.cs.york.ac.uk/fp/darcs/hscolour/ diff --git a/print/hs-hscolour/pkg-plist b/print/hs-hscolour/pkg-plist index 5d1be4bfd029..5ce6fa58d01b 100644 --- a/print/hs-hscolour/pkg-plist +++ b/print/hs-hscolour/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/HsColour %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShscolour-%%HSCOLOUR_VERSION%%.o %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour.hi @@ -9,6 +10,7 @@ bin/HsColour %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/Colourise.hi %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/General.hi %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/HTML.hi +%%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/InlineCSS.hi %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/LaTeX.hi %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/MIRC.hi %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour/Options.hi @@ -20,13 +22,13 @@ bin/HsColour %%DOCSDIR%%/README %%DATADIR%%/hscolour.css @dirrm %%DATADIR%% -@dirrm %%DOCSDIR%% +@dirrmtry %%DOCSDIR%% @dirrm %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/HsColour @dirrm %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell @dirrm %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language @dirrm %%HSCOLOUR_LIBDIR_REL%%/ghc-%%GHC_VERSION%% @dirrm %%HSCOLOUR_LIBDIR_REL%% -@exec /bin/sh %D/%%HSCOLOUR_LIBDIR_REL%%/register.sh +@exec /bin/sh %%LOCALBASE%%/%%HSCOLOUR_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister hscolour +@unexec %%LOCALBASE%%/bin/ghc-pkg unregister hscolour @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/security/hs-digest-ghc/Makefile b/security/hs-digest-ghc/Makefile index 63a8072b1ffa..5ad1f482a07f 100644 --- a/security/hs-digest-ghc/Makefile +++ b/security/hs-digest-ghc/Makefile @@ -6,7 +6,7 @@ # PORTNAME= digest -PORTVERSION= 0.0.0.5 +PORTVERSION= 0.0.0.6 CATEGORIES= security haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +18,59 @@ COMMENT= Efficient cryptographic hash implementations in Haskell BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +DIGEST_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +DIGEST_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + DIGEST_VERSION=${DIGEST_VERSION} \ + DIGEST_LIBDIR_REL=${DIGEST_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${DIGEST_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/security/hs-digest-ghc/distinfo b/security/hs-digest-ghc/distinfo index 073182b6394d..53d787a30d9f 100644 --- a/security/hs-digest-ghc/distinfo +++ b/security/hs-digest-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (digest-0.0.0.5.tar.gz) = ba60cc9d1ad6d0795ad84390976699d1 -SHA256 (digest-0.0.0.5.tar.gz) = dddfcdd325dc7d4fb1ce4772c1f5618cb20504b28dba8a78682011cba1341efd -SIZE (digest-0.0.0.5.tar.gz) = 15487 +MD5 (digest-0.0.0.6.tar.gz) = bc75fa0d90cf58973144f9af18b29214 +SHA256 (digest-0.0.0.6.tar.gz) = a293da46aa874c5e75f28f4b100b766e42fbc7d6ebcb43c6351dbe3e1ec13752 +SIZE (digest-0.0.0.6.tar.gz) = 15522 diff --git a/security/hs-digest-ghc/pkg-descr b/security/hs-digest-ghc/pkg-descr index c57435d330e6..a160a7000e9e 100644 --- a/security/hs-digest-ghc/pkg-descr +++ b/security/hs-digest-ghc/pkg-descr @@ -3,3 +3,4 @@ strict and lazy bytestrings for the functional programming language Haskell. WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/digest + diff --git a/security/hs-digest-ghc/pkg-plist b/security/hs-digest-ghc/pkg-plist index d1bd66c8263c..463379c61c82 100644 --- a/security/hs-digest-ghc/pkg-plist +++ b/security/hs-digest-ghc/pkg-plist @@ -1,14 +1,16 @@ @comment $FreeBSD$ -%%SUBDIR%%/Data/Digest/Adler32.hi -%%SUBDIR%%/Data/Digest/CRC32.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Data/Digest -@dirrmtry %%SUBDIR%%/Data -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/Adler32.hi +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/CRC32.hi +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSdigest-%%DIGEST_VERSION%%.o +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSdigest-%%DIGEST_VERSION%%.a +%%DIGEST_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%DIGEST_LIBDIR_REL%% +@exec /bin/sh %D/%%DIGEST_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister digest +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/security/hs-digest/Makefile b/security/hs-digest/Makefile index 63a8072b1ffa..5ad1f482a07f 100644 --- a/security/hs-digest/Makefile +++ b/security/hs-digest/Makefile @@ -6,7 +6,7 @@ # PORTNAME= digest -PORTVERSION= 0.0.0.5 +PORTVERSION= 0.0.0.6 CATEGORIES= security haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +18,59 @@ COMMENT= Efficient cryptographic hash implementations in Haskell BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +DIGEST_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +DIGEST_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + DIGEST_VERSION=${DIGEST_VERSION} \ + DIGEST_LIBDIR_REL=${DIGEST_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${DIGEST_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/security/hs-digest/distinfo b/security/hs-digest/distinfo index 073182b6394d..53d787a30d9f 100644 --- a/security/hs-digest/distinfo +++ b/security/hs-digest/distinfo @@ -1,3 +1,3 @@ -MD5 (digest-0.0.0.5.tar.gz) = ba60cc9d1ad6d0795ad84390976699d1 -SHA256 (digest-0.0.0.5.tar.gz) = dddfcdd325dc7d4fb1ce4772c1f5618cb20504b28dba8a78682011cba1341efd -SIZE (digest-0.0.0.5.tar.gz) = 15487 +MD5 (digest-0.0.0.6.tar.gz) = bc75fa0d90cf58973144f9af18b29214 +SHA256 (digest-0.0.0.6.tar.gz) = a293da46aa874c5e75f28f4b100b766e42fbc7d6ebcb43c6351dbe3e1ec13752 +SIZE (digest-0.0.0.6.tar.gz) = 15522 diff --git a/security/hs-digest/pkg-descr b/security/hs-digest/pkg-descr index c57435d330e6..a160a7000e9e 100644 --- a/security/hs-digest/pkg-descr +++ b/security/hs-digest/pkg-descr @@ -3,3 +3,4 @@ strict and lazy bytestrings for the functional programming language Haskell. WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/digest + diff --git a/security/hs-digest/pkg-plist b/security/hs-digest/pkg-plist index d1bd66c8263c..463379c61c82 100644 --- a/security/hs-digest/pkg-plist +++ b/security/hs-digest/pkg-plist @@ -1,14 +1,16 @@ @comment $FreeBSD$ -%%SUBDIR%%/Data/Digest/Adler32.hi -%%SUBDIR%%/Data/Digest/CRC32.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Data/Digest -@dirrmtry %%SUBDIR%%/Data -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/Adler32.hi +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/CRC32.hi +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSdigest-%%DIGEST_VERSION%%.o +%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSdigest-%%DIGEST_VERSION%%.a +%%DIGEST_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%DIGEST_LIBDIR_REL%% +@exec /bin/sh %D/%%DIGEST_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister digest +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-HaXml/Makefile b/textproc/hs-HaXml/Makefile index 683609e93b02..965eff907048 100644 --- a/textproc/hs-HaXml/Makefile +++ b/textproc/hs-HaXml/Makefile @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= haxml -PORTVERSION= 1.19.6 +PORTVERSION= 1.19.7 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/HaXml/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +18,66 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-polyparse-ghc>=1.1:${PORTSDIR}/textproc/hs-polyparse-ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-polyparse-ghc>=1.1:${PORTSDIR}/textproc/hs-polyparse-ghc +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} +GHC_VERSION= 6.10.4 +HAXML_VERSION= ${PORTVERSION} -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - HAXMLDIR=lib/HaXml-${PORTVERSION} \ - GHCDIR=ghc-${GHC_VERSION} \ - SUBDIR=lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/HaXml-${PORTVERSION} -PORTDOCS= * +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -.if !defined(NOPORTDOCS) -PLIST_SUB+= RMLIC="@comment " +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HAXML_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HAXML_VERSION=${HAXML_VERSION} \ + HAXML_LIBDIR_REL=${HAXML_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" .else -PLIST_SUB+= RMLIC="" +PLIST_SUB+= NOPORTDOCS="@comment " .endif +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +PYSHARE= ${SH} -c '(${FIND} -d $$0 $$2)' + +.SILENT: + do-configure: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs build + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script -do-install: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs install +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif -post-install: - @${INSTALL_DATA} ${WRKSRC}/dist/installed-pkg-config ${PREFIX}/lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION}/HaXml.pkgconf +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HAXML_LIBDIR_REL}/register.sh .if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC} && ${CP} -R docs/ ${DOCSDIR}) + cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR} " -not -regex HaXml.* " .endif +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + .include <bsd.port.mk> diff --git a/textproc/hs-HaXml/distinfo b/textproc/hs-HaXml/distinfo index 3eb8e4ec43c7..e1ff7f4445bd 100644 --- a/textproc/hs-HaXml/distinfo +++ b/textproc/hs-HaXml/distinfo @@ -1,3 +1,3 @@ -MD5 (HaXml-1.19.6.tar.gz) = 7715780943dd3df6f19a7200783bc4cf -SHA256 (HaXml-1.19.6.tar.gz) = a0311682502666f36cb7f276c684b1547678dda10c5c450bd428bddc6bb5cdbe -SIZE (HaXml-1.19.6.tar.gz) = 630102 +MD5 (HaXml-1.19.7.tar.gz) = be31052aeeb4c6d509d6b6071f619242 +SHA256 (HaXml-1.19.7.tar.gz) = 3968bc9da06c4465bf6d63100245fc0d688f7646216b9380c90b970cb2890290 +SIZE (HaXml-1.19.7.tar.gz) = 630148 diff --git a/textproc/hs-HaXml/files/patch-HaXml.cabal b/textproc/hs-HaXml/files/patch-HaXml.cabal new file mode 100644 index 000000000000..6b0c0befd78f --- /dev/null +++ b/textproc/hs-HaXml/files/patch-HaXml.cabal @@ -0,0 +1,11 @@ +--- HaXml.cabal.orig 2009-07-14 10:01:24.000000000 +0000 ++++ HaXml.cabal 2009-07-14 10:02:19.000000000 +0000 +@@ -52,7 +52,7 @@ + Text.XML.HaXml.Xtract.Lex, + Text.XML.HaXml.Xtract.Parse + hs-source-dirs: src +- build-depends: base, haskell98, polyparse==1.2, filepath ++ build-depends: base, haskell98, polyparse >=1.2, filepath + if flag(splitBase) + build-depends: base >= 3, pretty, random, containers + else diff --git a/textproc/hs-HaXml/pkg-descr b/textproc/hs-HaXml/pkg-descr index fa8aa6c1f593..706847f35887 100644 --- a/textproc/hs-HaXml/pkg-descr +++ b/textproc/hs-HaXml/pkg-descr @@ -2,4 +2,4 @@ HaXml is a collection of utilities for using Haskell and XML together. It includes a parser for XML, a separate error-correcting parser for HTML, and pretty-printers for XML and HTML. -WWW: http://www.haskell.org/HaXml/ +WWW: http://www.haskell.org/HaXml/ diff --git a/textproc/hs-HaXml/pkg-plist b/textproc/hs-HaXml/pkg-plist index 5218955cc6b6..4ec160996a47 100644 --- a/textproc/hs-HaXml/pkg-plist +++ b/textproc/hs-HaXml/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/Canonicalise bin/CanonicaliseLazy bin/DtdToHaskell @@ -5,52 +6,52 @@ bin/MkOneOf bin/Validate bin/Xtract bin/XtractLazy -%%SUBDIR%%/HaXml.pkgconf -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/Convert.hi -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/Instance.hi -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/TypeDef.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Generate.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/Html/ParseLazy.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Pretty.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent/Parser.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent/Haskell.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Combinators.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Lex.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/ByteStringPP.hi -%%SUBDIR%%/Text/XML/HaXml/Combinators.hi -%%SUBDIR%%/Text/XML/HaXml/Escape.hi -%%SUBDIR%%/Text/XML/HaXml/Lex.hi -%%SUBDIR%%/Text/XML/HaXml/OneOfN.hi -%%SUBDIR%%/Text/XML/HaXml/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/ParseLazy.hi -%%SUBDIR%%/Text/XML/HaXml/Posn.hi -%%SUBDIR%%/Text/XML/HaXml/Pretty.hi -%%SUBDIR%%/Text/XML/HaXml/SAX.hi -%%SUBDIR%%/Text/XML/HaXml/ShowXmlLazy.hi -%%SUBDIR%%/Text/XML/HaXml/TypeMapping.hi -%%SUBDIR%%/Text/XML/HaXml/Types.hi -%%SUBDIR%%/Text/XML/HaXml/Util.hi -%%SUBDIR%%/Text/XML/HaXml/Validate.hi -%%SUBDIR%%/Text/XML/HaXml/Verbatim.hi -%%SUBDIR%%/Text/XML/HaXml/Wrappers.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent.hi -%%SUBDIR%%/Text/XML/HaXml.hi -%%SUBDIR%%/HSHaXml-%%PORTVERSION%%.o -%%SUBDIR%%/libHSHaXml-%%PORTVERSION%%.a -@dirrm %%SUBDIR%%/Text/XML/HaXml/DtdToHaskell -@dirrm %%SUBDIR%%/Text/XML/HaXml/Html -@dirrm %%SUBDIR%%/Text/XML/HaXml/XmlContent -@dirrm %%SUBDIR%%/Text/XML/HaXml/Xtract -@dirrm %%SUBDIR%%/Text/XML/HaXml -@dirrmtry %%SUBDIR%%/Text/XML -@dirrmtry %%SUBDIR%%/Text -@dirrm %%HAXMLDIR%%/%%GHCDIR%% -@dirrm %%HAXMLDIR%% -%%RMLIC%%%%DOCSDIR%%/COPYRIGHT -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec ghc-pkg register %D/%%SUBDIR%%/HaXml.pkgconf +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSHaXml-%%HAXML_VERSION%%.o +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ByteStringPP.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Combinators.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Convert.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Instance.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/TypeDef.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Escape.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Generate.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/ParseLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Pretty.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Lex.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/OneOfN.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ParseLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Posn.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Pretty.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/SAX.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ShowXmlLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/TypeMapping.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Types.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Util.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Validate.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Verbatim.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Wrappers.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent/Haskell.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent/Parser.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Combinators.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Lex.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSHaXml-%%HAXML_VERSION%%.a +%%HAXML_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HAXML_LIBDIR_REL%% +@exec /bin/sh %D/%%HAXML_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister HaXml +@unexec %D/bin/ghc-pkg unregister HaXml @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-bytestring-csv/Makefile b/textproc/hs-bytestring-csv/Makefile index 22e7a86cf167..a52c43a39338 100644 --- a/textproc/hs-bytestring-csv/Makefile +++ b/textproc/hs-bytestring-csv/Makefile @@ -6,7 +6,7 @@ PORTNAME= bytestring-csv PORTVERSION= 0.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ \ http://carte.kerneled.org/mirror/ @@ -15,25 +15,64 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= Parse CSV formatted data efficiently with Haskell -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-dlist>=0.4.1:${PORTSDIR}/devel/hs-dlist -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-dlist>=0.4.1:${PORTSDIR}/devel/hs-dlist + +GHC_VERSION= 6.10.4 +BYTESTRINGCSV_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +BYTESTRINGCSV_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + BYTESTRINGCSV_VERSION=${BYTESTRINGCSV_VERSION} \ + BYTESTRINGCSV_LIBDIR_REL=${BYTESTRINGCSV_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif -CABAL= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${BYTESTRINGCSV_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-bytestring-csv/pkg-plist b/textproc/hs-bytestring-csv/pkg-plist index b387328cd569..4be298095ae3 100644 --- a/textproc/hs-bytestring-csv/pkg-plist +++ b/textproc/hs-bytestring-csv/pkg-plist @@ -1,16 +1,17 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSbytestring-csv-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSbytestring-csv-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString/Lex.hi -%%SUBDIR%%/register.sh -share/doc/bytestring-csv-%%PORTVERSION%%/LICENSE -@dirrm share/doc/bytestring-csv-%%PORTVERSION%% -@dirrm lib/bytestring-csv-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString -@dirrm lib/bytestring-csv-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Text/CSV -@dirrm lib/bytestring-csv-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Text -@dirrm lib/bytestring-csv-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/bytestring-csv-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSbytestring-csv-%%BYTESTRINGCSV_VERSION%%.o +%%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString.hi +%%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString/Lex.hi +%%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSbytestring-csv-%%BYTESTRINGCSV_VERSION%%.a +%%BYTESTRINGCSV_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/CSV/ByteString +@dirrm %%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/CSV +@dirrm %%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%BYTESTRINGCSV_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%BYTESTRINGCSV_LIBDIR_REL%% +@exec /bin/sh %D/%%BYTESTRINGCSV_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister bytestring-csv +@unexec %D/bin/ghc-pkg unregister bytestring-csv @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-haxml/Makefile b/textproc/hs-haxml/Makefile index 683609e93b02..965eff907048 100644 --- a/textproc/hs-haxml/Makefile +++ b/textproc/hs-haxml/Makefile @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= haxml -PORTVERSION= 1.19.6 +PORTVERSION= 1.19.7 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/HaXml/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,38 +18,66 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-polyparse-ghc>=1.1:${PORTSDIR}/textproc/hs-polyparse-ghc RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-polyparse-ghc>=1.1:${PORTSDIR}/textproc/hs-polyparse-ghc +LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} +GHC_VERSION= 6.10.4 +HAXML_VERSION= ${PORTVERSION} -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - HAXMLDIR=lib/HaXml-${PORTVERSION} \ - GHCDIR=ghc-${GHC_VERSION} \ - SUBDIR=lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/HaXml-${PORTVERSION} -PORTDOCS= * +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -.if !defined(NOPORTDOCS) -PLIST_SUB+= RMLIC="@comment " +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HAXML_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HAXML_VERSION=${HAXML_VERSION} \ + HAXML_LIBDIR_REL=${HAXML_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" .else -PLIST_SUB+= RMLIC="" +PLIST_SUB+= NOPORTDOCS="@comment " .endif +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +PYSHARE= ${SH} -c '(${FIND} -d $$0 $$2)' + +.SILENT: + do-configure: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs build + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script -do-install: - @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs install +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif -post-install: - @${INSTALL_DATA} ${WRKSRC}/dist/installed-pkg-config ${PREFIX}/lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION}/HaXml.pkgconf +do-install: + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HAXML_LIBDIR_REL}/register.sh .if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC} && ${CP} -R docs/ ${DOCSDIR}) + cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR} " -not -regex HaXml.* " .endif +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + .include <bsd.port.mk> diff --git a/textproc/hs-haxml/distinfo b/textproc/hs-haxml/distinfo index 3eb8e4ec43c7..e1ff7f4445bd 100644 --- a/textproc/hs-haxml/distinfo +++ b/textproc/hs-haxml/distinfo @@ -1,3 +1,3 @@ -MD5 (HaXml-1.19.6.tar.gz) = 7715780943dd3df6f19a7200783bc4cf -SHA256 (HaXml-1.19.6.tar.gz) = a0311682502666f36cb7f276c684b1547678dda10c5c450bd428bddc6bb5cdbe -SIZE (HaXml-1.19.6.tar.gz) = 630102 +MD5 (HaXml-1.19.7.tar.gz) = be31052aeeb4c6d509d6b6071f619242 +SHA256 (HaXml-1.19.7.tar.gz) = 3968bc9da06c4465bf6d63100245fc0d688f7646216b9380c90b970cb2890290 +SIZE (HaXml-1.19.7.tar.gz) = 630148 diff --git a/textproc/hs-haxml/files/patch-HaXml.cabal b/textproc/hs-haxml/files/patch-HaXml.cabal new file mode 100644 index 000000000000..6b0c0befd78f --- /dev/null +++ b/textproc/hs-haxml/files/patch-HaXml.cabal @@ -0,0 +1,11 @@ +--- HaXml.cabal.orig 2009-07-14 10:01:24.000000000 +0000 ++++ HaXml.cabal 2009-07-14 10:02:19.000000000 +0000 +@@ -52,7 +52,7 @@ + Text.XML.HaXml.Xtract.Lex, + Text.XML.HaXml.Xtract.Parse + hs-source-dirs: src +- build-depends: base, haskell98, polyparse==1.2, filepath ++ build-depends: base, haskell98, polyparse >=1.2, filepath + if flag(splitBase) + build-depends: base >= 3, pretty, random, containers + else diff --git a/textproc/hs-haxml/pkg-descr b/textproc/hs-haxml/pkg-descr index fa8aa6c1f593..706847f35887 100644 --- a/textproc/hs-haxml/pkg-descr +++ b/textproc/hs-haxml/pkg-descr @@ -2,4 +2,4 @@ HaXml is a collection of utilities for using Haskell and XML together. It includes a parser for XML, a separate error-correcting parser for HTML, and pretty-printers for XML and HTML. -WWW: http://www.haskell.org/HaXml/ +WWW: http://www.haskell.org/HaXml/ diff --git a/textproc/hs-haxml/pkg-plist b/textproc/hs-haxml/pkg-plist index 5218955cc6b6..4ec160996a47 100644 --- a/textproc/hs-haxml/pkg-plist +++ b/textproc/hs-haxml/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/Canonicalise bin/CanonicaliseLazy bin/DtdToHaskell @@ -5,52 +6,52 @@ bin/MkOneOf bin/Validate bin/Xtract bin/XtractLazy -%%SUBDIR%%/HaXml.pkgconf -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/Convert.hi -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/Instance.hi -%%SUBDIR%%/Text/XML/HaXml/DtdToHaskell/TypeDef.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Generate.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/Html/ParseLazy.hi -%%SUBDIR%%/Text/XML/HaXml/Html/Pretty.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent/Parser.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent/Haskell.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Combinators.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Lex.hi -%%SUBDIR%%/Text/XML/HaXml/Xtract/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/ByteStringPP.hi -%%SUBDIR%%/Text/XML/HaXml/Combinators.hi -%%SUBDIR%%/Text/XML/HaXml/Escape.hi -%%SUBDIR%%/Text/XML/HaXml/Lex.hi -%%SUBDIR%%/Text/XML/HaXml/OneOfN.hi -%%SUBDIR%%/Text/XML/HaXml/Parse.hi -%%SUBDIR%%/Text/XML/HaXml/ParseLazy.hi -%%SUBDIR%%/Text/XML/HaXml/Posn.hi -%%SUBDIR%%/Text/XML/HaXml/Pretty.hi -%%SUBDIR%%/Text/XML/HaXml/SAX.hi -%%SUBDIR%%/Text/XML/HaXml/ShowXmlLazy.hi -%%SUBDIR%%/Text/XML/HaXml/TypeMapping.hi -%%SUBDIR%%/Text/XML/HaXml/Types.hi -%%SUBDIR%%/Text/XML/HaXml/Util.hi -%%SUBDIR%%/Text/XML/HaXml/Validate.hi -%%SUBDIR%%/Text/XML/HaXml/Verbatim.hi -%%SUBDIR%%/Text/XML/HaXml/Wrappers.hi -%%SUBDIR%%/Text/XML/HaXml/XmlContent.hi -%%SUBDIR%%/Text/XML/HaXml.hi -%%SUBDIR%%/HSHaXml-%%PORTVERSION%%.o -%%SUBDIR%%/libHSHaXml-%%PORTVERSION%%.a -@dirrm %%SUBDIR%%/Text/XML/HaXml/DtdToHaskell -@dirrm %%SUBDIR%%/Text/XML/HaXml/Html -@dirrm %%SUBDIR%%/Text/XML/HaXml/XmlContent -@dirrm %%SUBDIR%%/Text/XML/HaXml/Xtract -@dirrm %%SUBDIR%%/Text/XML/HaXml -@dirrmtry %%SUBDIR%%/Text/XML -@dirrmtry %%SUBDIR%%/Text -@dirrm %%HAXMLDIR%%/%%GHCDIR%% -@dirrm %%HAXMLDIR%% -%%RMLIC%%%%DOCSDIR%%/COPYRIGHT -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec ghc-pkg register %D/%%SUBDIR%%/HaXml.pkgconf +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSHaXml-%%HAXML_VERSION%%.o +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ByteStringPP.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Combinators.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Convert.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Instance.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/TypeDef.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Escape.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Generate.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/ParseLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Pretty.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Lex.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/OneOfN.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ParseLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Posn.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Pretty.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/SAX.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/ShowXmlLazy.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/TypeMapping.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Types.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Util.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Validate.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Verbatim.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Wrappers.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent/Haskell.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent/Parser.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Combinators.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Lex.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Parse.hi +%%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSHaXml-%%HAXML_VERSION%%.a +%%HAXML_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/XmlContent +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/XML +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%HAXML_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HAXML_LIBDIR_REL%% +@exec /bin/sh %D/%%HAXML_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister HaXml +@unexec %D/bin/ghc-pkg unregister HaXml @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-highlighting-kate-ghc/Makefile b/textproc/hs-highlighting-kate-ghc/Makefile index 92af6a8aebcf..5412b129307e 100644 --- a/textproc/hs-highlighting-kate-ghc/Makefile +++ b/textproc/hs-highlighting-kate-ghc/Makefile @@ -6,7 +6,7 @@ # PORTNAME= highlighting-kate -PORTVERSION= 0.2.4 +PORTVERSION= 0.2.5 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +20,59 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-pcre-light-ghc>=0.3:${PORTSDIR}/devel/hs-pcre-light-ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +HLKATE_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HLKATE_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HLKATE_VERSION=${HLKATE_VERSION} \ + HLKATE_LIBDIR_REL=${HLKATE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HLKATE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-highlighting-kate-ghc/distinfo b/textproc/hs-highlighting-kate-ghc/distinfo index 18ed9f06e214..992f7b60513e 100644 --- a/textproc/hs-highlighting-kate-ghc/distinfo +++ b/textproc/hs-highlighting-kate-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (highlighting-kate-0.2.4.tar.gz) = b09bed7dc1e31e415881eb3436178349 -SHA256 (highlighting-kate-0.2.4.tar.gz) = bcc0d8233b5f1cb9325cbb666710750872093130bcf944fda1a05c7588dff488 -SIZE (highlighting-kate-0.2.4.tar.gz) = 420683 +MD5 (highlighting-kate-0.2.5.tar.gz) = 3b8f22acad47bd5e72a3609f1ec086de +SHA256 (highlighting-kate-0.2.5.tar.gz) = 0a11f29a61b9c907d3b79540e0b2ac3b6194bd4bc37b6405973cd9eeb7a9a868 +SIZE (highlighting-kate-0.2.5.tar.gz) = 421954 diff --git a/textproc/hs-highlighting-kate-ghc/pkg-descr b/textproc/hs-highlighting-kate-ghc/pkg-descr index 0e4a93674836..90fa84209837 100644 --- a/textproc/hs-highlighting-kate-ghc/pkg-descr +++ b/textproc/hs-highlighting-kate-ghc/pkg-descr @@ -10,9 +10,10 @@ Bibtex, C, Cmake, Coldfusion, Commonlisp, Cpp, Css, D, Djangotemplate, Doxygen, Dtd, Eiffel, Erlang, Fortran, Haskell, Html, Java, Javadoc, Javascript, Json, Latex, Lex, LiterateHaskell, Lua, Makefile, Matlab, Mediawiki, Modula3, Nasm, Objectivec, Ocaml, Pascal, Perl, Php, -Postscript, Prolog, Python, Rhtml, Ruby, Scala, Scheme, Sgml, Sql, -SqlMysql, SqlPostgresql, Tcl, Texinfo, Xml, Xslt, Yacc. +Postscript, Prolog, Python, RelaxNG compact, Rhtml, Ruby, Scala, Scheme, +Sgml, Sql, SqlMysql, SqlPostgresql, Tcl, Texinfo, Xml, Xslt, Yacc Ada, +Asp, Awk, Bash, -[1] http://kate-editor.org +[1] <http://kate-editor.org> WWW: http://johnmacfarlane.net/highlighting-kate diff --git a/textproc/hs-highlighting-kate-ghc/pkg-plist b/textproc/hs-highlighting-kate-ghc/pkg-plist index a3be38b46ab5..351ae1a0cf93 100644 --- a/textproc/hs-highlighting-kate-ghc/pkg-plist +++ b/textproc/hs-highlighting-kate-ghc/pkg-plist @@ -1,74 +1,77 @@ @comment $FreeBSD$ -%%SUBDIR%%/Text/Highlighting/Kate.hi -%%SUBDIR%%/Text/Highlighting/Kate/Common.hi -%%SUBDIR%%/Text/Highlighting/Kate/Definitions.hi -%%SUBDIR%%/Text/Highlighting/Kate/Format.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ada.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Alert.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Asp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Awk.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Bash.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Bibtex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/C.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Cmake.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Coldfusion.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Commonlisp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Cpp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Css.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/D.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Djangotemplate.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Doxygen.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Dtd.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Eiffel.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Erlang.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Fortran.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Haskell.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Html.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Java.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Javadoc.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Javascript.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Json.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Latex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Lex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/LiterateHaskell.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Lua.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Makefile.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Matlab.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Mediawiki.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Modula3.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Nasm.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Objectivec.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ocaml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Pascal.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Perl.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Php.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Postscript.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Prolog.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Python.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Rhtml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ruby.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Scala.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Scheme.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Sgml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Sql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/SqlMysql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/SqlPostgresql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Tcl.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Texinfo.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Xml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Xslt.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Yacc.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Text/Highlighting/Kate/Syntax -@dirrmtry %%SUBDIR%%/Text/Highlighting/Kate -@dirrmtry %%SUBDIR%%/Text/Highlighting -@dirrmtry %%SUBDIR%%/Text -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShighlighting-kate-%%HLKATE_VERSION%%.o +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Common.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Definitions.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Format.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ada.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Alert.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Asp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Awk.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Bash.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Bibtex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/C.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Cmake.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Coldfusion.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Commonlisp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Cpp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Css.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/D.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Djangotemplate.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Doxygen.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Dtd.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Eiffel.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Erlang.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Fortran.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Haskell.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Html.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Java.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Javadoc.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Javascript.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Json.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Latex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Lex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/LiterateHaskell.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Lua.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Makefile.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Matlab.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Mediawiki.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Modula3.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Nasm.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Objectivec.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ocaml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Pascal.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Perl.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Php.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Postscript.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Prolog.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Python.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Relaxngcompact.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Rhtml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ruby.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Scala.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Scheme.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Sgml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Sql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/SqlMysql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/SqlPostgresql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Tcl.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Texinfo.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Xml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Xslt.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Yacc.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHShighlighting-kate-%%HLKATE_VERSION%%.a +%%HLKATE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HLKATE_LIBDIR_REL%% +@exec /bin/sh %D/%%HLKATE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister highlighting-kate +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-highlighting-kate/Makefile b/textproc/hs-highlighting-kate/Makefile index 92af6a8aebcf..5412b129307e 100644 --- a/textproc/hs-highlighting-kate/Makefile +++ b/textproc/hs-highlighting-kate/Makefile @@ -6,7 +6,7 @@ # PORTNAME= highlighting-kate -PORTVERSION= 0.2.4 +PORTVERSION= 0.2.5 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -20,38 +20,59 @@ BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ hs-pcre-light-ghc>=0.3:${PORTSDIR}/devel/hs-pcre-light-ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +HLKATE_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HLKATE_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HLKATE_VERSION=${HLKATE_VERSION} \ + HLKATE_LIBDIR_REL=${HLKATE_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HLKATE_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-highlighting-kate/distinfo b/textproc/hs-highlighting-kate/distinfo index 18ed9f06e214..992f7b60513e 100644 --- a/textproc/hs-highlighting-kate/distinfo +++ b/textproc/hs-highlighting-kate/distinfo @@ -1,3 +1,3 @@ -MD5 (highlighting-kate-0.2.4.tar.gz) = b09bed7dc1e31e415881eb3436178349 -SHA256 (highlighting-kate-0.2.4.tar.gz) = bcc0d8233b5f1cb9325cbb666710750872093130bcf944fda1a05c7588dff488 -SIZE (highlighting-kate-0.2.4.tar.gz) = 420683 +MD5 (highlighting-kate-0.2.5.tar.gz) = 3b8f22acad47bd5e72a3609f1ec086de +SHA256 (highlighting-kate-0.2.5.tar.gz) = 0a11f29a61b9c907d3b79540e0b2ac3b6194bd4bc37b6405973cd9eeb7a9a868 +SIZE (highlighting-kate-0.2.5.tar.gz) = 421954 diff --git a/textproc/hs-highlighting-kate/pkg-descr b/textproc/hs-highlighting-kate/pkg-descr index 0e4a93674836..90fa84209837 100644 --- a/textproc/hs-highlighting-kate/pkg-descr +++ b/textproc/hs-highlighting-kate/pkg-descr @@ -10,9 +10,10 @@ Bibtex, C, Cmake, Coldfusion, Commonlisp, Cpp, Css, D, Djangotemplate, Doxygen, Dtd, Eiffel, Erlang, Fortran, Haskell, Html, Java, Javadoc, Javascript, Json, Latex, Lex, LiterateHaskell, Lua, Makefile, Matlab, Mediawiki, Modula3, Nasm, Objectivec, Ocaml, Pascal, Perl, Php, -Postscript, Prolog, Python, Rhtml, Ruby, Scala, Scheme, Sgml, Sql, -SqlMysql, SqlPostgresql, Tcl, Texinfo, Xml, Xslt, Yacc. +Postscript, Prolog, Python, RelaxNG compact, Rhtml, Ruby, Scala, Scheme, +Sgml, Sql, SqlMysql, SqlPostgresql, Tcl, Texinfo, Xml, Xslt, Yacc Ada, +Asp, Awk, Bash, -[1] http://kate-editor.org +[1] <http://kate-editor.org> WWW: http://johnmacfarlane.net/highlighting-kate diff --git a/textproc/hs-highlighting-kate/pkg-plist b/textproc/hs-highlighting-kate/pkg-plist index a3be38b46ab5..351ae1a0cf93 100644 --- a/textproc/hs-highlighting-kate/pkg-plist +++ b/textproc/hs-highlighting-kate/pkg-plist @@ -1,74 +1,77 @@ @comment $FreeBSD$ -%%SUBDIR%%/Text/Highlighting/Kate.hi -%%SUBDIR%%/Text/Highlighting/Kate/Common.hi -%%SUBDIR%%/Text/Highlighting/Kate/Definitions.hi -%%SUBDIR%%/Text/Highlighting/Kate/Format.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ada.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Alert.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Asp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Awk.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Bash.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Bibtex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/C.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Cmake.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Coldfusion.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Commonlisp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Cpp.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Css.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/D.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Djangotemplate.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Doxygen.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Dtd.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Eiffel.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Erlang.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Fortran.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Haskell.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Html.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Java.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Javadoc.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Javascript.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Json.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Latex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Lex.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/LiterateHaskell.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Lua.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Makefile.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Matlab.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Mediawiki.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Modula3.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Nasm.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Objectivec.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ocaml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Pascal.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Perl.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Php.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Postscript.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Prolog.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Python.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Rhtml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Ruby.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Scala.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Scheme.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Sgml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Sql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/SqlMysql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/SqlPostgresql.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Tcl.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Texinfo.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Xml.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Xslt.hi -%%SUBDIR%%/Text/Highlighting/Kate/Syntax/Yacc.hi -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/%%PORTNAME%%-register.sh -@dirrmtry %%SUBDIR%%/Text/Highlighting/Kate/Syntax -@dirrmtry %%SUBDIR%%/Text/Highlighting/Kate -@dirrmtry %%SUBDIR%%/Text/Highlighting -@dirrmtry %%SUBDIR%%/Text -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HShighlighting-kate-%%HLKATE_VERSION%%.o +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Common.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Definitions.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Format.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ada.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Alert.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Asp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Awk.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Bash.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Bibtex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/C.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Cmake.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Coldfusion.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Commonlisp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Cpp.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Css.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/D.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Djangotemplate.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Doxygen.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Dtd.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Eiffel.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Erlang.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Fortran.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Haskell.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Html.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Java.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Javadoc.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Javascript.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Json.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Latex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Lex.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/LiterateHaskell.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Lua.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Makefile.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Matlab.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Mediawiki.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Modula3.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Nasm.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Objectivec.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ocaml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Pascal.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Perl.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Php.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Postscript.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Prolog.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Python.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Relaxngcompact.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Rhtml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Ruby.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Scala.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Scheme.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Sgml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Sql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/SqlMysql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/SqlPostgresql.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Tcl.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Texinfo.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Xml.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Xslt.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax/Yacc.hi +%%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHShighlighting-kate-%%HLKATE_VERSION%%.a +%%HLKATE_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate/Syntax +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting/Kate +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Highlighting +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%HLKATE_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HLKATE_LIBDIR_REL%% +@exec /bin/sh %D/%%HLKATE_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister highlighting-kate +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-lhs2tex/Makefile b/textproc/hs-lhs2tex/Makefile index 9d1e1871c93c..a7a569363d4d 100644 --- a/textproc/hs-lhs2tex/Makefile +++ b/textproc/hs-lhs2tex/Makefile @@ -8,7 +8,7 @@ PORTNAME= lhs2tex PORTVERSION= 1.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://people.cs.uu.nl/andres/${PORTNAME}/ @@ -31,16 +31,18 @@ PORTDOCS= * DATADIR=${PREFIX}/share/${PORTNAME}-${PORTVERSION} PORTDATA= * +BROKEN= Does not compile with GHC 6.10 + .include <bsd.port.pre.mk> -INSTALL_TARGET= install +INSTALL_TARGET= install .if !defined(NOPORTDOCS) -INSTALL_TARGET+= install-doc +INSTALL_TARGET+= install-doc .endif .if !defined(NOPORTDATA) -INSTALL_TARGET+= install-data +INSTALL_TARGET+= install-data .endif MAN1= lhs2TeX.1 diff --git a/textproc/hs-polyparse-ghc/Makefile b/textproc/hs-polyparse-ghc/Makefile index 478d78867724..57cd7d5e8d36 100644 --- a/textproc/hs-polyparse-ghc/Makefile +++ b/textproc/hs-polyparse-ghc/Makefile @@ -6,7 +6,7 @@ # PORTNAME= polyparse -PORTVERSION= 1.1 +PORTVERSION= 1.3 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -15,41 +15,62 @@ PKGNAMESUFFIX= -ghc MAINTAINER= haskell@FreeBSD.org COMMENT= Alternative parser combinator libraries for Haskell -BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc +BUILD_DEPENDS= ghc>=6.10:${PORTSDIR}/lang/ghc +RUN_DEPENDS= ghc>=6.10:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +POLY_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= COPYRIGHT html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +POLY_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + POLY_LIBDIR_REL=${POLY_LIBDIR_REL} \ + POLY_VERSION=${POLY_VERSION} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${POLY_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-polyparse-ghc/distinfo b/textproc/hs-polyparse-ghc/distinfo index 4c297ba654df..b87d32203856 100644 --- a/textproc/hs-polyparse-ghc/distinfo +++ b/textproc/hs-polyparse-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (polyparse-1.1.tar.gz) = 3d01daae5ca692b24729093dc45aa94c -SHA256 (polyparse-1.1.tar.gz) = 87eab9c8f2bee72d0c3a00d002e442405da016794e125f6c47c66607e1983957 -SIZE (polyparse-1.1.tar.gz) = 112884 +MD5 (polyparse-1.3.tar.gz) = f8c6f4f12ff2c7d29fed91b3189d785a +SHA256 (polyparse-1.3.tar.gz) = 6d82f08634f0856c7919c9413199f4d5f91e753a6d796a0b61e46d7cd1ce4a24 +SIZE (polyparse-1.3.tar.gz) = 108981 diff --git a/textproc/hs-polyparse-ghc/pkg-plist b/textproc/hs-polyparse-ghc/pkg-plist index 7c34f162e0cb..43efe58cd81e 100644 --- a/textproc/hs-polyparse-ghc/pkg-plist +++ b/textproc/hs-polyparse-ghc/pkg-plist @@ -1,29 +1,24 @@ -%%SUBDIR%%/Text/Parse.hi -%%SUBDIR%%/Text/ParserCombinators/HuttonMeijer.hi -%%SUBDIR%%/Text/ParserCombinators/HuttonMeijerWallace.hi -%%SUBDIR%%/Text/ParserCombinators/Poly.hi -%%SUBDIR%%/Text/ParserCombinators/PolyLazy.hi -%%SUBDIR%%/Text/ParserCombinators/PolyState.hi -%%SUBDIR%%/Text/ParserCombinators/PolyStateLazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Base.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Lazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Plain.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/State.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/StateLazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/Lazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/Plain.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/State.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/StateLazy.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/COPYRIGHT -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak -@dirrmtry %%SUBDIR%%/Text/ParserCombinators/Poly -@dirrmtry %%SUBDIR%%/Text/ParserCombinators -@dirrmtry %%SUBDIR%%/Text -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSpolyparse-%%POLY_VERSION%%.o +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Parse.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijer.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijerWallace.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Base.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Lazy.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Plain.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/State.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/StateLazy.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSpolyparse-%%POLY_VERSION%%.a +%%POLY_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%POLY_LIBDIR_REL%% +@exec /bin/sh %D/%%POLY_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister polyparse +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-polyparse/Makefile b/textproc/hs-polyparse/Makefile index 478d78867724..57cd7d5e8d36 100644 --- a/textproc/hs-polyparse/Makefile +++ b/textproc/hs-polyparse/Makefile @@ -6,7 +6,7 @@ # PORTNAME= polyparse -PORTVERSION= 1.1 +PORTVERSION= 1.3 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -15,41 +15,62 @@ PKGNAMESUFFIX= -ghc MAINTAINER= haskell@FreeBSD.org COMMENT= Alternative parser combinator libraries for Haskell -BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc +BUILD_DEPENDS= ghc>=6.10:${PORTSDIR}/lang/ghc +RUN_DEPENDS= ghc>=6.10:${PORTSDIR}/lang/ghc -GHC_VERSION= 6.8.3 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -CABALDIR= lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +POLY_VERSION= ${PORTVERSION} -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${CABALDIR} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= COPYRIGHT html +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${PREFIX}/${CABALDIR} --libsubdir='' --datasubdir='' +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +POLY_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + POLY_LIBDIR_REL=${POLY_LIBDIR_REL} \ + POLY_VERSION=${POLY_VERSION} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${POLY_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-polyparse/distinfo b/textproc/hs-polyparse/distinfo index 4c297ba654df..b87d32203856 100644 --- a/textproc/hs-polyparse/distinfo +++ b/textproc/hs-polyparse/distinfo @@ -1,3 +1,3 @@ -MD5 (polyparse-1.1.tar.gz) = 3d01daae5ca692b24729093dc45aa94c -SHA256 (polyparse-1.1.tar.gz) = 87eab9c8f2bee72d0c3a00d002e442405da016794e125f6c47c66607e1983957 -SIZE (polyparse-1.1.tar.gz) = 112884 +MD5 (polyparse-1.3.tar.gz) = f8c6f4f12ff2c7d29fed91b3189d785a +SHA256 (polyparse-1.3.tar.gz) = 6d82f08634f0856c7919c9413199f4d5f91e753a6d796a0b61e46d7cd1ce4a24 +SIZE (polyparse-1.3.tar.gz) = 108981 diff --git a/textproc/hs-polyparse/pkg-plist b/textproc/hs-polyparse/pkg-plist index 7c34f162e0cb..43efe58cd81e 100644 --- a/textproc/hs-polyparse/pkg-plist +++ b/textproc/hs-polyparse/pkg-plist @@ -1,29 +1,24 @@ -%%SUBDIR%%/Text/Parse.hi -%%SUBDIR%%/Text/ParserCombinators/HuttonMeijer.hi -%%SUBDIR%%/Text/ParserCombinators/HuttonMeijerWallace.hi -%%SUBDIR%%/Text/ParserCombinators/Poly.hi -%%SUBDIR%%/Text/ParserCombinators/PolyLazy.hi -%%SUBDIR%%/Text/ParserCombinators/PolyState.hi -%%SUBDIR%%/Text/ParserCombinators/PolyStateLazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Base.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Lazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/Plain.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/State.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/StateLazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/Lazy.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/Plain.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/State.hi -%%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak/StateLazy.hi -%%SUBDIR%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%SUBDIR%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/COPYRIGHT -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/Text/ParserCombinators/Poly/NoLeak -@dirrmtry %%SUBDIR%%/Text/ParserCombinators/Poly -@dirrmtry %%SUBDIR%%/Text/ParserCombinators -@dirrmtry %%SUBDIR%%/Text -@exec sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh -@exec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister %%PORTNAME%% -@unexec rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@comment $FreeBSD$ +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSpolyparse-%%POLY_VERSION%%.o +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Parse.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijer.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijerWallace.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Base.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Lazy.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/Plain.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/State.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly/StateLazy.hi +%%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSpolyparse-%%POLY_VERSION%%.a +%%POLY_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Poly +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text +@dirrm %%POLY_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%POLY_LIBDIR_REL%% +@exec /bin/sh %D/%%POLY_LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister polyparse +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/textproc/hs-stringsearch/Makefile b/textproc/hs-stringsearch/Makefile index 8943fec47c38..88e24a62f12e 100644 --- a/textproc/hs-stringsearch/Makefile +++ b/textproc/hs-stringsearch/Makefile @@ -6,7 +6,7 @@ PORTNAME= stringsearch PORTVERSION= 0.2.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/stringsearch/${PORTVERSION}/ \ http://kerneled.org/tmp/ @@ -16,23 +16,61 @@ MAINTAINER= haskell@FreeBSD.org COMMENT= Boyer-Moore/Knuth-Morris-Pratt string search library BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc -CABAL= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -PLIST_SUB= GHC_VERSION="${GHC_VERSION}" \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} +GHC_VERSION= 6.10.4 +STRINGSEARCH_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +STRINGSEARCH_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + STRINGSEARCH_VERSION=${STRINGSEARCH_VERSION} \ + STRINGSEARCH_LIBDIR_REL=${STRINGSEARCH_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABAL} configure --prefix=${PREFIX} --ghc + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABAL} build && ${CABAL} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABAL} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${STRINGSEARCH_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/textproc/hs-stringsearch/pkg-plist b/textproc/hs-stringsearch/pkg-plist index bc2a60f9c82a..2274c1cb0212 100644 --- a/textproc/hs-stringsearch/pkg-plist +++ b/textproc/hs-stringsearch/pkg-plist @@ -1,16 +1,17 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSstringsearch-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSstringsearch-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search/BoyerMoore.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search/KnuthMorrisPratt.hi -%%SUBDIR%%/register.sh -share/doc/stringsearch-%%PORTVERSION%%/LICENSE -@dirrm share/doc/stringsearch-%%PORTVERSION%% -@dirrm lib/stringsearch-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search -@dirrm lib/stringsearch-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Data/ByteString -@dirrm lib/stringsearch-%%PORTVERSION%%/ghc-%%GHC_VERSION%%/Data -@dirrm lib/stringsearch-%%PORTVERSION%%/ghc-%%GHC_VERSION%% -@dirrm lib/stringsearch-%%PORTVERSION%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search/BoyerMoore.hi +%%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search/KnuthMorrisPratt.hi +%%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSstringsearch-%%STRINGSEARCH_VERSION%%.o +%%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSstringsearch-%%STRINGSEARCH_VERSION%%.a +%%STRINGSEARCH_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Search +@dirrm %%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString +@dirrm %%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data +@dirrm %%STRINGSEARCH_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%STRINGSEARCH_LIBDIR_REL%% +@exec /bin/sh %D/%%STRINGSEARCH_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister stringsearch +@unexec %D/bin/ghc-pkg unregister stringsearch @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-toolkits/hs-GLUT/Makefile b/x11-toolkits/hs-GLUT/Makefile index 8541f604e130..525c49cc94ea 100644 --- a/x11-toolkits/hs-GLUT/Makefile +++ b/x11-toolkits/hs-GLUT/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= glut -PORTVERSION= 2.1.1.2 -PORTREVISION= 1 +PORTVERSION= 2.1.2.1 CATEGORIES= x11-toolkits haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/GLUT/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,46 +17,69 @@ COMMENT= A Haskell binding for the OpenGL Utility Toolkit USE_GL= glut -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} -PORTDOCS= LICENSE html - -.include <bsd.port.pre.mk> - BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ - ${LOCALBASE}/lib/ghc-${GHC_VERSION}/cabal/opengl-register.sh:${PORTSDIR}/x11-toolkits/hs-opengl-ghc + hs-opengl-ghc>=2.2:${PORTSDIR}/x11-toolkits/hs-opengl-ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ + hs-opengl-ghc>=2.2:${PORTSDIR}/x11-toolkits/hs-opengl-ghc LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 -RUN_DEPENDS+= ${LOCALBASE}/lib/ghc-${GHC_VERSION}/cabal/opengl-register.sh:${PORTSDIR}/x11-toolkits/hs-opengl-ghc -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +GHC_VERSION= 6.10.4 +HSGLUT_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSGLUT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSGLUT_VERSION=${HSGLUT_VERSION} \ + HSGLUT_LIBDIR_REL=${HSGLUT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * .endif +.SILENT: + +post-patch: + @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ + ${WRKSRC}/configure + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSGLUT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/hs-GLUT/distinfo b/x11-toolkits/hs-GLUT/distinfo index d23ac8ebe73a..06900d54f25c 100644 --- a/x11-toolkits/hs-GLUT/distinfo +++ b/x11-toolkits/hs-GLUT/distinfo @@ -1,3 +1,3 @@ -MD5 (GLUT-2.1.1.2.tar.gz) = 67e5996a7fe56af764393f1cf80b9a43 -SHA256 (GLUT-2.1.1.2.tar.gz) = d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb -SIZE (GLUT-2.1.1.2.tar.gz) = 121228 +MD5 (GLUT-2.1.2.1.tar.gz) = b97f476a04098701e330e86c1f89ed52 +SHA256 (GLUT-2.1.2.1.tar.gz) = 0230bfacbfb85c126f1fba45fcd8d02f20da9ee19180b5ada698224362d17264 +SIZE (GLUT-2.1.2.1.tar.gz) = 720222 diff --git a/x11-toolkits/hs-GLUT/pkg-plist b/x11-toolkits/hs-GLUT/pkg-plist index 69e9196a268f..b2f9337ffce5 100644 --- a/x11-toolkits/hs-GLUT/pkg-plist +++ b/x11-toolkits/hs-GLUT/pkg-plist @@ -1,36 +1,39 @@ -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Global.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Window.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Registration.hi -%%SUBDIR%%/Graphics/UI/GLUT/Begin.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks.hi -%%SUBDIR%%/Graphics/UI/GLUT/Colormap.hi -%%SUBDIR%%/Graphics/UI/GLUT/Debugging.hi -%%SUBDIR%%/Graphics/UI/GLUT/DeviceControl.hi -%%SUBDIR%%/Graphics/UI/GLUT/Fonts.hi -%%SUBDIR%%/Graphics/UI/GLUT/GameMode.hi -%%SUBDIR%%/Graphics/UI/GLUT/Initialization.hi -%%SUBDIR%%/Graphics/UI/GLUT/Menu.hi -%%SUBDIR%%/Graphics/UI/GLUT/Objects.hi -%%SUBDIR%%/Graphics/UI/GLUT/Overlay.hi -%%SUBDIR%%/Graphics/UI/GLUT/State.hi -%%SUBDIR%%/Graphics/UI/GLUT/Window.hi -%%SUBDIR%%/Graphics/UI/GLUT/Constants.hi -%%SUBDIR%%/Graphics/UI/GLUT/Extensions.hi -%%SUBDIR%%/Graphics/UI/GLUT/QueryUtils.hi -%%SUBDIR%%/Graphics/UI/GLUT/Types.hi -%%SUBDIR%%/Graphics/UI/GLUT.hi -%%SUBDIR%%/libHSGLUT-%%PORTVERSION%%.a -%%SUBDIR%%/HSGLUT-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsGLUT.h -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrm %%SUBDIR%%/Graphics/UI/GLUT/Callbacks -@dirrm %%SUBDIR%%/Graphics/UI/GLUT -@dirrmtry %%SUBDIR%%/Graphics/UI -@dirrmtry %%SUBDIR%%/Graphics -@dirrmtry %%SUBDIR%%/include -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Begin.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Global.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Registration.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Window.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Colormap.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Constants.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Debugging.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/DeviceControl.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Extensions.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Fonts.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/GameMode.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Initialization.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Menu.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Objects.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Overlay.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/QueryUtils.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/State.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Types.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Window.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSGLUT-%%HSGLUT_VERSION%%.o +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsGLUT.h +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSGLUT-%%HSGLUT_VERSION%%.a +%%HSGLUT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSGLUT_LIBDIR_REL%% +@exec /bin/sh %D/%%HSGLUT_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister GLUT @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-toolkits/hs-OpenGL/Makefile b/x11-toolkits/hs-OpenGL/Makefile index 3bf7d47d5ab2..dd6b7c9484bd 100644 --- a/x11-toolkits/hs-OpenGL/Makefile +++ b/x11-toolkits/hs-OpenGL/Makefile @@ -5,57 +5,79 @@ # $FreeBSD$ PORTNAME= opengl -PORTVERSION= 2.2.1.1 -PORTREVISION= 3 +PORTVERSION= 2.2.3.0 CATEGORIES= x11-toolkits haskell -MASTER_SITES= http://www.haskell.org/ghc/dist/${GHC_VERSION}/ +MASTER_SITES= http://hackage.haskell.org/packages/archive/OpenGL/${PORTVERSION}/ PKGNAMEPREFIX= hs- PKGNAMESUFFIX= -ghc -DISTNAME= ghc-${GHC_VERSION}-src-extralibs - -#PATCH_SITES= http://lambda.foldr.org/~vs/FreeBSD/ghc-cabal-${GHC_VERSION}/ -#PATCHFILES= patch-cabal-${GHC_VERSION}-Setup.hs +DISTNAME= OpenGL-${PORTVERSION} MAINTAINER= haskell@FreeBSD.org COMMENT= OpenGL bindings for Haskell programs -USE_BZIP2= yes +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc + USE_GL= yes USE_XORG= x11 xt -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +HSOPENGL_VERSION= ${PORTVERSION} -.include <bsd.port.pre.mk> +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 -RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSOPENGL_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSOPENGL_VERSION=${HSOPENGL_VERSION} \ + HSOPENGL_LIBDIR_REL=${HSOPENGL_LIBDIR_REL} -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif -WRKSRC=${WRKDIR}/ghc-${GHC_VERSION}/libraries/OpenGL +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: post-patch: @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ ${WRKSRC}/configure do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSOPENGL_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/hs-OpenGL/distinfo b/x11-toolkits/hs-OpenGL/distinfo index e7de6713f77f..547dab684f83 100644 --- a/x11-toolkits/hs-OpenGL/distinfo +++ b/x11-toolkits/hs-OpenGL/distinfo @@ -1,3 +1,3 @@ -MD5 (ghc-6.8.3-src-extralibs.tar.bz2) = 5ac72f5d5433151cf6b718dc6601dc41 -SHA256 (ghc-6.8.3-src-extralibs.tar.bz2) = ee2f5ba6a46157fc53eae515cb6fa1ed3c5023e7eac15981d92af0af00ee2ba2 -SIZE (ghc-6.8.3-src-extralibs.tar.bz2) = 1912647 +MD5 (OpenGL-2.2.3.0.tar.gz) = f4e3ccb471034a6a74921d4dab9dd32d +SHA256 (OpenGL-2.2.3.0.tar.gz) = a75c3277bb20fda9a4ac1eb0e838fe4b5baf92f5539466b92bd255626afb0502 +SIZE (OpenGL-2.2.3.0.tar.gz) = 189240 diff --git a/x11-toolkits/hs-OpenGL/pkg-plist b/x11-toolkits/hs-OpenGL/pkg-plist index 06013cefd42f..f0adb0c495e5 100644 --- a/x11-toolkits/hs-OpenGL/pkg-plist +++ b/x11-toolkits/hs-OpenGL/pkg-plist @@ -1,102 +1,107 @@ -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/ColorTable.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Convolution.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Histogram.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Minmax.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelMap.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelStorage.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelTransfer.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Rasterization.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Reset.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Sink.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Application.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Queries.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/PixelInternalFormat.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureTarget.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureUnit.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Antialiasing.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BasicTypes.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BeginEnd.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Bitmaps.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BufferObjects.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Clipping.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Colors.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ColorSum.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/CoordTrans.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/DisplayLists.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Evaluators.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Feedback.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/FlushFinish.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Fog.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Framebuffer.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Hints.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/LineSegments.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PerFragment.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Face.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Points.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Polygons.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/RasterPos.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ReadCopyPixels.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Rectangles.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/SavingState.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Selection.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Shaders.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/StateVar.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/StringQueries.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/VertexArrays.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/VertexSpec.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BlendingFactor.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BufferMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Capability.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ControlPoint.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/DataType.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Domain.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/EdgeFlag.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Exception.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Extensions.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/GLboolean.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/IOState.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PeekPoke.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelData.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelFormat.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PointParameter.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PolygonMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PrimitiveMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/QueryUtils.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/RenderMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Errors.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Initialization.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Matrix.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Mipmapping.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/NURBS.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Quadrics.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Tessellation.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL.hi -%%SUBDIR%%/libHSOpenGL-%%PORTVERSION%%.a -%%SUBDIR%%/HSOpenGL-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsOpenGL.h -%%SUBDIR%%/%%PORTNAME%%-register.sh -share/doc/OpenGL-%%PORTVERSION%%/LICENSE -@dirrm share/doc/OpenGL-%%PORTVERSION%% -@dirrm %%SUBDIR%%/include -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GLU -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL -@dirrmtry %%SUBDIR%%/Graphics/Rendering -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Antialiasing.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BasicTypes.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BeginEnd.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Bitmaps.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BlendingFactor.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BufferMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BufferObjects.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Capability.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Clipping.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ColorSum.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Colors.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ControlPoint.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/CoordTrans.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/DataType.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/DisplayLists.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Domain.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/EdgeFlag.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Evaluators.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Exception.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Extensions.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Face.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Feedback.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/FlushFinish.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Fog.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Framebuffer.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/GLboolean.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Hints.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/IOState.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/LineSegments.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PeekPoke.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PerFragment.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelData.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelFormat.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/ColorTable.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Convolution.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Histogram.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Minmax.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelMap.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelStorage.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelTransfer.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Rasterization.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Reset.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Sink.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PointParameter.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Points.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PolygonMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Polygons.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PrimitiveMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/QueryUtils.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/RasterPos.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ReadCopyPixels.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Rectangles.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/RenderMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/SavingState.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Selection.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Shaders.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/StateVar.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/StringQueries.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Tensor.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Application.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/PixelInternalFormat.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Queries.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureTarget.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureUnit.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexArrays.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexAttributes.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexSpec.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Errors.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Initialization.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Matrix.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Mipmapping.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/NURBS.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Quadrics.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Tessellation.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSOpenGL-%%HSOPENGL_VERSION%%.o +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsOpenGL.h +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSOpenGL-%%HSOPENGL_VERSION%%.a +%%HSOPENGL_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSOPENGL_LIBDIR_REL%% +@exec /bin/sh %D/%%HSOPENGL_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister OpenGL @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-toolkits/hs-glut-ghc/Makefile b/x11-toolkits/hs-glut-ghc/Makefile index 8541f604e130..525c49cc94ea 100644 --- a/x11-toolkits/hs-glut-ghc/Makefile +++ b/x11-toolkits/hs-glut-ghc/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= glut -PORTVERSION= 2.1.1.2 -PORTREVISION= 1 +PORTVERSION= 2.1.2.1 CATEGORIES= x11-toolkits haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/GLUT/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -18,46 +17,69 @@ COMMENT= A Haskell binding for the OpenGL Utility Toolkit USE_GL= glut -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} -PORTDOCS= LICENSE html - -.include <bsd.port.pre.mk> - BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ - ${LOCALBASE}/lib/ghc-${GHC_VERSION}/cabal/opengl-register.sh:${PORTSDIR}/x11-toolkits/hs-opengl-ghc + hs-opengl-ghc>=2.2:${PORTSDIR}/x11-toolkits/hs-opengl-ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ + hs-opengl-ghc>=2.2:${PORTSDIR}/x11-toolkits/hs-opengl-ghc LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 -RUN_DEPENDS+= ${LOCALBASE}/lib/ghc-${GHC_VERSION}/cabal/opengl-register.sh:${PORTSDIR}/x11-toolkits/hs-opengl-ghc -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +GHC_VERSION= 6.10.4 +HSGLUT_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSGLUT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSGLUT_VERSION=${HSGLUT_VERSION} \ + HSGLUT_LIBDIR_REL=${HSGLUT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * .endif +.SILENT: + +post-patch: + @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ + ${WRKSRC}/configure + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSGLUT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/hs-glut-ghc/distinfo b/x11-toolkits/hs-glut-ghc/distinfo index d23ac8ebe73a..06900d54f25c 100644 --- a/x11-toolkits/hs-glut-ghc/distinfo +++ b/x11-toolkits/hs-glut-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (GLUT-2.1.1.2.tar.gz) = 67e5996a7fe56af764393f1cf80b9a43 -SHA256 (GLUT-2.1.1.2.tar.gz) = d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb -SIZE (GLUT-2.1.1.2.tar.gz) = 121228 +MD5 (GLUT-2.1.2.1.tar.gz) = b97f476a04098701e330e86c1f89ed52 +SHA256 (GLUT-2.1.2.1.tar.gz) = 0230bfacbfb85c126f1fba45fcd8d02f20da9ee19180b5ada698224362d17264 +SIZE (GLUT-2.1.2.1.tar.gz) = 720222 diff --git a/x11-toolkits/hs-glut-ghc/pkg-plist b/x11-toolkits/hs-glut-ghc/pkg-plist index 69e9196a268f..b2f9337ffce5 100644 --- a/x11-toolkits/hs-glut-ghc/pkg-plist +++ b/x11-toolkits/hs-glut-ghc/pkg-plist @@ -1,36 +1,39 @@ -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Global.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Window.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks/Registration.hi -%%SUBDIR%%/Graphics/UI/GLUT/Begin.hi -%%SUBDIR%%/Graphics/UI/GLUT/Callbacks.hi -%%SUBDIR%%/Graphics/UI/GLUT/Colormap.hi -%%SUBDIR%%/Graphics/UI/GLUT/Debugging.hi -%%SUBDIR%%/Graphics/UI/GLUT/DeviceControl.hi -%%SUBDIR%%/Graphics/UI/GLUT/Fonts.hi -%%SUBDIR%%/Graphics/UI/GLUT/GameMode.hi -%%SUBDIR%%/Graphics/UI/GLUT/Initialization.hi -%%SUBDIR%%/Graphics/UI/GLUT/Menu.hi -%%SUBDIR%%/Graphics/UI/GLUT/Objects.hi -%%SUBDIR%%/Graphics/UI/GLUT/Overlay.hi -%%SUBDIR%%/Graphics/UI/GLUT/State.hi -%%SUBDIR%%/Graphics/UI/GLUT/Window.hi -%%SUBDIR%%/Graphics/UI/GLUT/Constants.hi -%%SUBDIR%%/Graphics/UI/GLUT/Extensions.hi -%%SUBDIR%%/Graphics/UI/GLUT/QueryUtils.hi -%%SUBDIR%%/Graphics/UI/GLUT/Types.hi -%%SUBDIR%%/Graphics/UI/GLUT.hi -%%SUBDIR%%/libHSGLUT-%%PORTVERSION%%.a -%%SUBDIR%%/HSGLUT-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsGLUT.h -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrm %%SUBDIR%%/Graphics/UI/GLUT/Callbacks -@dirrm %%SUBDIR%%/Graphics/UI/GLUT -@dirrmtry %%SUBDIR%%/Graphics/UI -@dirrmtry %%SUBDIR%%/Graphics -@dirrmtry %%SUBDIR%%/include -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Begin.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Global.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Registration.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks/Window.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Colormap.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Constants.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Debugging.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/DeviceControl.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Extensions.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Fonts.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/GameMode.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Initialization.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Menu.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Objects.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Overlay.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/QueryUtils.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/State.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Types.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Window.hi +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSGLUT-%%HSGLUT_VERSION%%.o +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsGLUT.h +%%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSGLUT-%%HSGLUT_VERSION%%.a +%%HSGLUT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT/Callbacks +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI/GLUT +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/UI +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSGLUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSGLUT_LIBDIR_REL%% +@exec /bin/sh %D/%%HSGLUT_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister GLUT @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-toolkits/hs-gtk2hs/Makefile b/x11-toolkits/hs-gtk2hs/Makefile index 4dfd5146ebc1..c2c3f9c5839a 100644 --- a/x11-toolkits/hs-gtk2hs/Makefile +++ b/x11-toolkits/hs-gtk2hs/Makefile @@ -7,7 +7,7 @@ PORTNAME= gtk2hs PORTVERSION= 0.10.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11-toolkits haskell MASTER_SITES= SF @@ -29,14 +29,51 @@ USE_GMAKE= yes SUB_FILES= pkg-install PKGDEINSTALL= ${PKGINSTALL} -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION="${GHC_VERSION}" +GHC_VERSION= 6.10.4 +GTK2HS_VERSION= ${PORTVERSION} + +GTK2HS_LIBDIR_REL= lib/${PORTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + GTK2HS_VERSION=${GTK2HS_VERSION} \ + GTK2HS_LIBDIR_REL=${GTK2HS_LIBDIR_REL} + SUB_LIST+= GHC_VERSION="${GHC_VERSION}" \ PORTVERSION=${PORTVERSION} \ PKGS="${PKGS}" -PKGS= glib gio gtk glade cairo svgcairo gtkglext gconf \ - gtksourceview2 mozembed soegtk gstreamer \ - gnomevfs +PKGS= glib cairo gstreamer gnomevfs gio \ + gtk glade svgcairo gtkglext gconf \ + gtksourceview2 mozembed soegtk + +CONFIGURE_ENV+= GIO_CFLAGS="-I${LOCALBASE}/include/gio-unix-2.0" + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif + +CONFIGURE_ARGS+= --enable-docs + +PORTDOCS= * +.endif + +post-install: +.if defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.endif + @${INSTALL_DATA} ${WRKSRC}/docs/prologue.txt ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/COPYING.GPLv3 ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/COPYING.LGPLv3 ${DOCSDIR} .include <bsd.port.mk> diff --git a/x11-toolkits/hs-gtk2hs/pkg-plist b/x11-toolkits/hs-gtk2hs/pkg-plist index eb15b5948d68..235773713a17 100644 --- a/x11-toolkits/hs-gtk2hs/pkg-plist +++ b/x11-toolkits/hs-gtk2hs/pkg-plist @@ -1,488 +1,495 @@ -lib/gtk2hs/HScairo.o -lib/gtk2hs/HSgconf.o -lib/gtk2hs/HSgio.o -lib/gtk2hs/HSglade.o -lib/gtk2hs/HSglib.o -lib/gtk2hs/HSgnomevfs.o -lib/gtk2hs/HSgstreamer.o -lib/gtk2hs/HSgtk.o -lib/gtk2hs/HSgtkglext.o -lib/gtk2hs/HSgtksourceview2.o -lib/gtk2hs/HSmozembed.o -lib/gtk2hs/HSsoegtk.o -lib/gtk2hs/HSsvgcairo.o -lib/gtk2hs/cairo.package.conf -lib/gtk2hs/gconf.package.conf -lib/gtk2hs/gio.package.conf -lib/gtk2hs/glade.package.conf -lib/gtk2hs/glib.package.conf -lib/gtk2hs/gnomevfs.package.conf -lib/gtk2hs/gtk.package.conf -lib/gtk2hs/gtkglext.package.conf -lib/gtk2hs/gtksourceview2.package.conf -lib/gtk2hs/gstreamer.package.conf -lib/gtk2hs/mozembed.package.conf -lib/gtk2hs/soegtk.package.conf -lib/gtk2hs/svgcairo.package.conf -lib/gtk2hs/cairo.cabal -lib/gtk2hs/glib.cabal -lib/gtk2hs/svgcairo.cabal -lib/gtk2hs/gtk.cabal -lib/gtk2hs/soegtk.cabal -lib/gtk2hs/gio.cabal -lib/gtk2hs/glade.cabal -lib/gtk2hs/gconf.cabal -lib/gtk2hs/mozembed.cabal -lib/gtk2hs/gtksourceview2.cabal -lib/gtk2hs/gtkglext.cabal -lib/gtk2hs/gstreamer.cabal -lib/gtk2hs/gnomevfs.cabal -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Cairo.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Paths.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Patterns.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Text.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Transformations.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/Image.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PDF.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PNG.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PS.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/SVG.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/Surface.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Utilities.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Matrix.hi -lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Types.hi -lib/gtk2hs/imports/gconf/System/Gnome/GConf.hi -lib/gtk2hs/imports/gconf/System/Gnome/GConf/GConfClient.hi -lib/gtk2hs/imports/gconf/System/Gnome/GConf/GConfValue.hi -lib/gtk2hs/imports/gconf/System/Gnome/GConf/Signals.hi -lib/gtk2hs/imports/gconf/System/Gnome/GConf/Types.hi -lib/gtk2hs/imports/glade/Graphics/UI/Gtk/Glade.hi -lib/gtk2hs/imports/glade/Graphics/UI/Gtk/Glade/Types.hi -lib/gtk2hs/imports/glib/System/Glib.hi -lib/gtk2hs/imports/glib/System/Glib/Attributes.hi -lib/gtk2hs/imports/glib/System/Glib/FFI.hi -lib/gtk2hs/imports/glib/System/Glib/Flags.hi -lib/gtk2hs/imports/glib/System/Glib/GDateTime.hi -lib/gtk2hs/imports/glib/System/Glib/GError.hi -lib/gtk2hs/imports/glib/System/Glib/GList.hi -lib/gtk2hs/imports/glib/System/Glib/GObject.hi -lib/gtk2hs/imports/glib/System/Glib/GParameter.hi -lib/gtk2hs/imports/glib/System/Glib/GType.hi -lib/gtk2hs/imports/glib/System/Glib/GTypeConstants.hi -lib/gtk2hs/imports/glib/System/Glib/GValue.hi -lib/gtk2hs/imports/glib/System/Glib/GValueTypes.hi -lib/gtk2hs/imports/glib/System/Glib/MainLoop.hi -lib/gtk2hs/imports/glib/System/Glib/Properties.hi -lib/gtk2hs/imports/glib/System/Glib/Signals.hi -lib/gtk2hs/imports/glib/System/Glib/StoreValue.hi -lib/gtk2hs/imports/glib/System/Glib/Types.hi -lib/gtk2hs/imports/glib/System/Glib/UTFString.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Error.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Types.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Marshal.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Init.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/FileInfo.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Monitor.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Ops.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Directory.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/URI.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Util.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Xfer.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Cancellation.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Volume.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Drive.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/VolumeMonitor.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/MIME.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Signals.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Hierarchy.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS/Constants.hi -lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Bin.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Box.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/ButtonBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Container.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/ContainerChildProperties.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Misc.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Object.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Paned.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Range.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Scale.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Scrollbar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Separator.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract/Widget.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/Action.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/ActionGroup.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/RadioAction.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/ToggleAction.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/UIManager.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Buttons/Button.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Buttons/CheckButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Buttons/RadioButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Buttons/ToggleButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Cairo.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/AccelLabel.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/Image.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/Label.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/ProgressBar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/StatusIcon.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display/Statusbar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Embedding/Embedding.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Embedding/Plug.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Embedding/Socket.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/Editable.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/Entry.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/EntryCompletion.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/HScale.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/SpinButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry/VScale.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Cursor.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/DrawWindow.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Drawable.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Enums.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/EventM.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Events.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/GC.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Gdk.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Keys.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Pixbuf.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/PixbufData.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Pixmap.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Region.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk/Screen.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Clipboard.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/DNDTypes.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Drag.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Enums.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/General.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/IconFactory.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Selection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/StockItems.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Structs.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General/Style.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Alignment.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/AspectFrame.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Expander.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Fixed.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/HBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/HButtonBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/HPaned.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Layout.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Notebook.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/Table.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/VBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/VButtonBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout/VPaned.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/CheckMenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Combo.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBoxEntry.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ImageMenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Menu.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuBar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuShell.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuToolButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/OptionMenu.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/RadioMenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/RadioToolButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/SeparatorMenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/SeparatorToolItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToggleToolButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToolButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToolItem.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Toolbar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/Adjustment.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/Arrow.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/Calendar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/DrawingArea.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/EventBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/HandleBox.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/SizeGroup.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/Tooltips.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc/Viewport.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellLayout.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRenderer.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererCombo.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererPixbuf.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererProgress.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererText.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererToggle.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CellView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/CustomStore.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/IconView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/ListStore.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/Sequence.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeDrag.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeModel.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeModelSort.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeRowReference.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeSelection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeSortable.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeStore.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/TreeViewColumn.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView/Types.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextBuffer.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextIter.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextMark.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextTag.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextTagTable.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/TextView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline/Types.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Ornaments/Frame.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Ornaments/HSeparator.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Ornaments/VSeparator.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Attributes.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Context.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Description.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Enums.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Font.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/GlyphStorage.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Layout.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Markup.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Rendering.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Structs.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango/Types.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Scrolling/HScrollbar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Scrolling/ScrolledWindow.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Scrolling/VScrollbar.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/ColorButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/ColorSelection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/ColorSelectionDialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooser.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserDialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserWidget.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileFilter.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FileSelection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FontButton.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FontSelection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors/FontSelectionDialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Signals.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/CellRenderer.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererPixbuf.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererText.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererToggle.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/CellView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/IconView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/ListStore.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeIter.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeModel.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeModelSort.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreePath.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeSelection.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeStore.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeView.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeViewColumn.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList/TreeRowReference.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Types.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows/AboutDialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows/Dialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows/MessageDialog.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows/Window.hi -lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows/WindowGroup.hi -lib/gtk2hs/imports/gio/System/GIO/AsyncResult.hi -lib/gtk2hs/imports/gio/System/GIO/Base.hi -lib/gtk2hs/imports/gio/System/GIO/Cancellable.hi -lib/gtk2hs/imports/gio/System/GIO/File.hi -lib/gtk2hs/imports/gio/System/GIO/Types.hi -lib/gtk2hs/imports/gio/System/GIO/Signals.hi -lib/gtk2hs/imports/gio/System/GIO/FileAttribute.hi -lib/gtk2hs/imports/gio/System/GIO.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle/Internal.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceBuffer.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceIter.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceLanguage.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceLanguageManager.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyleScheme.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyleSchemeManager.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceView.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceMark.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/Types.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/Signals.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle.hi -lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Config.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Context.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Drawable.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Pixmap.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Window.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/General.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/DrawingArea.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Types.hi -lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniHierarchyBase.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Types.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Init.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Object.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniObject.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Element.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Pad.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/GhostPad.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Bin.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Format.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/ElementFactory.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Caps.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Structure.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Message.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Buffer.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Event.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Query.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Bus.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Clock.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/PadTemplate.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/ImplementsInterface.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Index.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/IndexFactory.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Iterator.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Parse.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Pipeline.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Plugin.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/PluginFeature.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Registry.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Segment.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/SystemClock.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/TagList.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Signals.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Hierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniHierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/GObjectHierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/Constants.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core/HierarchyBase.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/Types.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseSrc.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseSink.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseTransform.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/PushSrc.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/Adapter.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/CollectPads.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/Hierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/GObjectHierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base/Constants.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Controller/Types.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Controller/Controller.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Controller/GObjectHierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Net/Types.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Net/NetClientClock.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Net/Hierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol/DataProtocol.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol/Constants.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio/Types.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio/Audio.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio/AudioClock.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio/Hierarchy.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio/Constants.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base.hi -lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer.hi -lib/gtk2hs/imports/mozembed/Graphics/UI/Gtk/MozEmbed.hi -lib/gtk2hs/imports/mozembed/Graphics/UI/Gtk/MozEmbed/Types.hi -lib/gtk2hs/imports/soegtk/Graphics/SOE/Gtk.hi -lib/gtk2hs/imports/svgcairo/Graphics/Rendering/Cairo/SVG.hi -lib/gtk2hs/include/gtk2hs-config.h -lib/gtk2hs/libHScairo.a -lib/gtk2hs/libHSgconf.a -lib/gtk2hs/libHSgio.a -lib/gtk2hs/libHSglade.a -lib/gtk2hs/libHSglib.a -lib/gtk2hs/libHSgnomevfs.a -lib/gtk2hs/libHSgstreamer.a -lib/gtk2hs/libHSgtk.a -lib/gtk2hs/libHSgtkglext.a -lib/gtk2hs/libHSgtksourceview2.a -lib/gtk2hs/libHSmozembed.a -lib/gtk2hs/libHSsoegtk.a -lib/gtk2hs/libHSsvgcairo.a -@dirrm lib/gtk2hs/include -@dirrm lib/gtk2hs/imports/svgcairo/Graphics/Rendering/Cairo -@dirrm lib/gtk2hs/imports/svgcairo/Graphics/Rendering -@dirrm lib/gtk2hs/imports/svgcairo/Graphics -@dirrm lib/gtk2hs/imports/svgcairo -@dirrm lib/gtk2hs/imports/soegtk/Graphics/SOE -@dirrm lib/gtk2hs/imports/soegtk/Graphics -@dirrm lib/gtk2hs/imports/soegtk -@dirrm lib/gtk2hs/imports/mozembed/Graphics/UI/Gtk/MozEmbed -@dirrm lib/gtk2hs/imports/mozembed/Graphics/UI/Gtk -@dirrm lib/gtk2hs/imports/mozembed/Graphics/UI -@dirrm lib/gtk2hs/imports/mozembed/Graphics -@dirrm lib/gtk2hs/imports/mozembed -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Windows -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Selectors -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Scrolling -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Pango -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Ornaments -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Multiline -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ModelView -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Misc -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Layout -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/General -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Entry -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Embedding -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Display -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Buttons -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Abstract -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/TreeList -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk/Gdk -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI/Gtk -@dirrm lib/gtk2hs/imports/gtk/Graphics/UI -@dirrm lib/gtk2hs/imports/gtk/Graphics -@dirrm lib/gtk2hs/imports/gtk -@dirrm lib/gtk2hs/imports/glib/System/Glib -@dirrm lib/gtk2hs/imports/glib/System -@dirrm lib/gtk2hs/imports/glib -@dirrm lib/gtk2hs/imports/glade/Graphics/UI/Gtk/Glade -@dirrm lib/gtk2hs/imports/glade/Graphics/UI/Gtk -@dirrm lib/gtk2hs/imports/glade/Graphics/UI -@dirrm lib/gtk2hs/imports/glade/Graphics -@dirrm lib/gtk2hs/imports/glade -@dirrm lib/gtk2hs/imports/gconf/System/Gnome/GConf -@dirrm lib/gtk2hs/imports/gconf/System/Gnome -@dirrm lib/gtk2hs/imports/gconf/System -@dirrm lib/gtk2hs/imports/gconf -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Fonts -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo/Internal -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering/Cairo -@dirrm lib/gtk2hs/imports/cairo/Graphics/Rendering -@dirrm lib/gtk2hs/imports/cairo/Graphics -@dirrm lib/gtk2hs/imports/cairo -@dirrm lib/gtk2hs/imports/gio/System/GIO -@dirrm lib/gtk2hs/imports/gio/System -@dirrm lib/gtk2hs/imports/gio -@dirrm lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle -@dirrm lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk/SourceView -@dirrm lib/gtk2hs/imports/gtksourceview2/Graphics/UI/Gtk -@dirrm lib/gtk2hs/imports/gtksourceview2/Graphics/UI -@dirrm lib/gtk2hs/imports/gtksourceview2/Graphics -@dirrm lib/gtk2hs/imports/gtksourceview2 -@dirrm lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk/OpenGL -@dirrm lib/gtk2hs/imports/gtkglext/Graphics/UI/Gtk -@dirrm lib/gtk2hs/imports/gtkglext/Graphics/UI -@dirrm lib/gtk2hs/imports/gtkglext/Graphics -@dirrm lib/gtk2hs/imports/gtkglext -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Audio -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Base -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Core -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Controller -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer/Net -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming/GStreamer -@dirrm lib/gtk2hs/imports/gstreamer/Media/Streaming -@dirrm lib/gtk2hs/imports/gstreamer/Media -@dirrm lib/gtk2hs/imports/gstreamer -@dirrm lib/gtk2hs/imports/gnomevfs/System/Gnome/VFS -@dirrm lib/gtk2hs/imports/gnomevfs/System/Gnome -@dirrm lib/gtk2hs/imports/gnomevfs/System -@dirrm lib/gtk2hs/imports/gnomevfs -@dirrm lib/gtk2hs/imports -@dirrm lib/gtk2hs +@comment $FreeBSD$ +%%GTK2HS_LIBDIR_REL%%/HScairo.o +%%GTK2HS_LIBDIR_REL%%/HSgconf.o +%%GTK2HS_LIBDIR_REL%%/HSgio.o +%%GTK2HS_LIBDIR_REL%%/HSglade.o +%%GTK2HS_LIBDIR_REL%%/HSglib.o +%%GTK2HS_LIBDIR_REL%%/HSgnomevfs.o +%%GTK2HS_LIBDIR_REL%%/HSgstreamer.o +%%GTK2HS_LIBDIR_REL%%/HSgtk.o +%%GTK2HS_LIBDIR_REL%%/HSgtkglext.o +%%GTK2HS_LIBDIR_REL%%/HSgtksourceview2.o +%%GTK2HS_LIBDIR_REL%%/HSmozembed.o +%%GTK2HS_LIBDIR_REL%%/HSsoegtk.o +%%GTK2HS_LIBDIR_REL%%/HSsvgcairo.o +%%GTK2HS_LIBDIR_REL%%/cairo.cabal +%%GTK2HS_LIBDIR_REL%%/cairo.package.conf +%%GTK2HS_LIBDIR_REL%%/gconf.cabal +%%GTK2HS_LIBDIR_REL%%/gconf.package.conf +%%GTK2HS_LIBDIR_REL%%/gio.cabal +%%GTK2HS_LIBDIR_REL%%/gio.package.conf +%%GTK2HS_LIBDIR_REL%%/glade.cabal +%%GTK2HS_LIBDIR_REL%%/glade.package.conf +%%GTK2HS_LIBDIR_REL%%/glib.cabal +%%GTK2HS_LIBDIR_REL%%/glib.package.conf +%%GTK2HS_LIBDIR_REL%%/gnomevfs.cabal +%%GTK2HS_LIBDIR_REL%%/gnomevfs.package.conf +%%GTK2HS_LIBDIR_REL%%/gstreamer.cabal +%%GTK2HS_LIBDIR_REL%%/gstreamer.package.conf +%%GTK2HS_LIBDIR_REL%%/gtk.cabal +%%GTK2HS_LIBDIR_REL%%/gtk.package.conf +%%GTK2HS_LIBDIR_REL%%/gtkglext.cabal +%%GTK2HS_LIBDIR_REL%%/gtkglext.package.conf +%%GTK2HS_LIBDIR_REL%%/gtksourceview2.cabal +%%GTK2HS_LIBDIR_REL%%/gtksourceview2.package.conf +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Cairo.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Paths.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Patterns.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Text.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing/Transformations.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/Image.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PDF.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PNG.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/PS.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/SVG.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces/Surface.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Utilities.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Matrix.hi +%%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf.hi +%%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf/GConfClient.hi +%%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf/GConfValue.hi +%%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/AsyncResult.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/Base.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/Cancellable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/File.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/FileAttribute.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics/UI/Gtk/Glade.hi +%%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics/UI/Gtk/Glade/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/Attributes.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/FFI.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/Flags.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GDateTime.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GError.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GList.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GObject.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GParameter.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GType.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GTypeConstants.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GValue.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/GValueTypes.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/MainLoop.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/Properties.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/StoreValue.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib/UTFString.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Cancellation.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Constants.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Directory.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Drive.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Error.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/FileInfo.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Hierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Init.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/MIME.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Marshal.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Monitor.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Ops.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/URI.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Util.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Volume.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/VolumeMonitor.hi +%%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS/Xfer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio/Audio.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio/AudioClock.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio/Constants.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio/Hierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/Adapter.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseSink.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseSrc.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/BaseTransform.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/CollectPads.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/Constants.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/GObjectHierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/Hierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/PushSrc.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Controller/Controller.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Controller/GObjectHierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Controller/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Bin.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Buffer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Bus.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Caps.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Clock.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Constants.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Element.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/ElementFactory.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Event.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Format.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/GObjectHierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/GhostPad.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Hierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/HierarchyBase.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/ImplementsInterface.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Index.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/IndexFactory.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Init.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Iterator.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Message.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniHierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniHierarchyBase.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/MiniObject.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Object.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Pad.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/PadTemplate.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Parse.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Pipeline.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Plugin.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/PluginFeature.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Query.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Registry.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Segment.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Structure.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/SystemClock.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/TagList.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol/Constants.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol/DataProtocol.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Net/Hierarchy.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Net/NetClientClock.hi +%%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Net/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Bin.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Box.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/ButtonBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Container.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/ContainerChildProperties.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Misc.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Object.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Paned.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Range.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Scale.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Scrollbar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Separator.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract/Widget.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/Action.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/ActionGroup.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/RadioAction.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/ToggleAction.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar/UIManager.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Buttons/Button.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Buttons/CheckButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Buttons/RadioButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Buttons/ToggleButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Cairo.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/AccelLabel.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/Image.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/Label.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/ProgressBar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/StatusIcon.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display/Statusbar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Embedding/Embedding.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Embedding/Plug.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Embedding/Socket.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/Editable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/Entry.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/EntryCompletion.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/HScale.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/SpinButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry/VScale.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Cursor.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/DrawWindow.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Drawable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Enums.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/EventM.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Events.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/GC.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Gdk.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Keys.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Pixbuf.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/PixbufData.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Pixmap.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Region.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk/Screen.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Clipboard.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/DNDTypes.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Drag.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Enums.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/General.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/IconFactory.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Selection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/StockItems.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Structs.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General/Style.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Alignment.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/AspectFrame.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Expander.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Fixed.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/HBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/HButtonBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/HPaned.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Layout.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Notebook.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/Table.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/VBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/VButtonBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout/VPaned.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/CheckMenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Combo.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBoxEntry.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ImageMenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Menu.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuBar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuShell.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuToolButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/OptionMenu.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/RadioMenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/RadioToolButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/SeparatorMenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/SeparatorToolItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToggleToolButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToolButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/ToolItem.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar/Toolbar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/Adjustment.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/Arrow.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/Calendar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/DrawingArea.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/EventBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/HandleBox.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/SizeGroup.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/Tooltips.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc/Viewport.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellLayout.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRenderer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererCombo.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererPixbuf.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererProgress.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererText.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellRendererToggle.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CellView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/CustomStore.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/IconView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/ListStore.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/Sequence.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeDrag.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeModel.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeModelSort.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeRowReference.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeSelection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeSortable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeStore.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/TreeViewColumn.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextBuffer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextIter.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextMark.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextTag.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextTagTable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/TextView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Ornaments/Frame.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Ornaments/HSeparator.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Ornaments/VSeparator.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Attributes.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Context.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Description.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Enums.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Font.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/GlyphStorage.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Layout.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Markup.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Rendering.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Structs.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Scrolling/HScrollbar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Scrolling/ScrolledWindow.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Scrolling/VScrollbar.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/ColorButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/ColorSelection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/ColorSelectionDialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooser.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserDialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileChooserWidget.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileFilter.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FileSelection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FontButton.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FontSelection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors/FontSelectionDialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/CellRenderer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererPixbuf.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererText.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/CellRendererToggle.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/CellView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/IconView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/ListStore.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeIter.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeModel.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeModelSort.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreePath.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeRowReference.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeSelection.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeStore.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList/TreeViewColumn.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows/AboutDialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows/Dialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows/MessageDialog.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows/Window.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows/WindowGroup.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Config.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Context.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Drawable.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/DrawingArea.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/General.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Pixmap.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL/Window.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/Signals.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceBuffer.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceIter.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceLanguage.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceLanguageManager.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceMark.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle/Internal.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyleScheme.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyleSchemeManager.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceView.hi +%%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics/UI/Gtk/MozEmbed.hi +%%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics/UI/Gtk/MozEmbed/Types.hi +%%GTK2HS_LIBDIR_REL%%/imports/soegtk/Graphics/SOE/Gtk.hi +%%GTK2HS_LIBDIR_REL%%/imports/svgcairo/Graphics/Rendering/Cairo/SVG.hi +%%GTK2HS_LIBDIR_REL%%/include/gtk2hs-config.h +%%GTK2HS_LIBDIR_REL%%/libHScairo.a +%%GTK2HS_LIBDIR_REL%%/libHSgconf.a +%%GTK2HS_LIBDIR_REL%%/libHSgio.a +%%GTK2HS_LIBDIR_REL%%/libHSglade.a +%%GTK2HS_LIBDIR_REL%%/libHSglib.a +%%GTK2HS_LIBDIR_REL%%/libHSgnomevfs.a +%%GTK2HS_LIBDIR_REL%%/libHSgstreamer.a +%%GTK2HS_LIBDIR_REL%%/libHSgtk.a +%%GTK2HS_LIBDIR_REL%%/libHSgtkglext.a +%%GTK2HS_LIBDIR_REL%%/libHSgtksourceview2.a +%%GTK2HS_LIBDIR_REL%%/libHSmozembed.a +%%GTK2HS_LIBDIR_REL%%/libHSsoegtk.a +%%GTK2HS_LIBDIR_REL%%/libHSsvgcairo.a +%%GTK2HS_LIBDIR_REL%%/mozembed.cabal +%%GTK2HS_LIBDIR_REL%%/mozembed.package.conf +%%GTK2HS_LIBDIR_REL%%/soegtk.cabal +%%GTK2HS_LIBDIR_REL%%/soegtk.package.conf +%%GTK2HS_LIBDIR_REL%%/svgcairo.cabal +%%GTK2HS_LIBDIR_REL%%/svgcairo.package.conf +%%NOPORTDOCS%%%%DOCSDIR%%/prologue.txt +%%NOPORTDOCS%%%%DOCSDIR%%/AUTHORS +%%NOPORTDOCS%%%%DOCSDIR%%/COPYING +%%NOPORTDOCS%%%%DOCSDIR%%/COPYING.GPLv3 +%%NOPORTDOCS%%%%DOCSDIR%%/COPYING.LGPLv3 +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%GTK2HS_LIBDIR_REL%%/include +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/svgcairo/Graphics/Rendering/Cairo +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/svgcairo/Graphics/Rendering +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/svgcairo/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/svgcairo +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/soegtk/Graphics/SOE +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/soegtk/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/soegtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics/UI/Gtk/MozEmbed +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics/UI/Gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics/UI +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/mozembed/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/mozembed +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView/SourceStyle +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk/SourceView +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI/Gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics/UI +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtksourceview2 +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk/OpenGL +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI/Gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics/UI +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtkglext/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtkglext +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Windows +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/TreeList +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Selectors +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Scrolling +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Pango +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Ornaments +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Multiline +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ModelView +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Misc +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/MenuComboToolbar +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Layout +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/General +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Gdk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Entry +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Embedding +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Display +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Buttons +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/ActionMenuToolbar +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk/Abstract +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI/Gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics/UI +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Net +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/DataProtocol +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Core +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Controller +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Base +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer/Audio +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming/GStreamer +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media/Streaming +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer/Media +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gstreamer +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome/VFS +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System/Gnome +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gnomevfs/System +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gnomevfs +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glib/System/Glib +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glib/System +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glib +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics/UI/Gtk/Glade +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics/UI/Gtk +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics/UI +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glade/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/glade +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gio/System/GIO +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gio/System +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gio +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome/GConf +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gconf/System/Gnome +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gconf/System +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/gconf +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Surfaces +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Fonts +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal/Drawing +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo/Internal +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering/Cairo +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics/Rendering +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo/Graphics +@dirrm %%GTK2HS_LIBDIR_REL%%/imports/cairo +@dirrm %%GTK2HS_LIBDIR_REL%%/imports +@dirrm %%GTK2HS_LIBDIR_REL%% diff --git a/x11-toolkits/hs-opengl-ghc/Makefile b/x11-toolkits/hs-opengl-ghc/Makefile index 3bf7d47d5ab2..dd6b7c9484bd 100644 --- a/x11-toolkits/hs-opengl-ghc/Makefile +++ b/x11-toolkits/hs-opengl-ghc/Makefile @@ -5,57 +5,79 @@ # $FreeBSD$ PORTNAME= opengl -PORTVERSION= 2.2.1.1 -PORTREVISION= 3 +PORTVERSION= 2.2.3.0 CATEGORIES= x11-toolkits haskell -MASTER_SITES= http://www.haskell.org/ghc/dist/${GHC_VERSION}/ +MASTER_SITES= http://hackage.haskell.org/packages/archive/OpenGL/${PORTVERSION}/ PKGNAMEPREFIX= hs- PKGNAMESUFFIX= -ghc -DISTNAME= ghc-${GHC_VERSION}-src-extralibs - -#PATCH_SITES= http://lambda.foldr.org/~vs/FreeBSD/ghc-cabal-${GHC_VERSION}/ -#PATCHFILES= patch-cabal-${GHC_VERSION}-Setup.hs +DISTNAME= OpenGL-${PORTVERSION} MAINTAINER= haskell@FreeBSD.org COMMENT= OpenGL bindings for Haskell programs -USE_BZIP2= yes +BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc + USE_GL= yes USE_XORG= x11 xt -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal +GHC_VERSION= 6.10.4 +HSOPENGL_VERSION= ${PORTVERSION} -.include <bsd.port.pre.mk> +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 -RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSOPENGL_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSOPENGL_VERSION=${HSOPENGL_VERSION} \ + HSOPENGL_LIBDIR_REL=${HSOPENGL_LIBDIR_REL} -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif -WRKSRC=${WRKDIR}/ghc-${GHC_VERSION}/libraries/OpenGL +.if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) +BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: post-patch: @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ ${WRKSRC}/configure do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css +.endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSOPENGL_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/hs-opengl-ghc/distinfo b/x11-toolkits/hs-opengl-ghc/distinfo index e7de6713f77f..547dab684f83 100644 --- a/x11-toolkits/hs-opengl-ghc/distinfo +++ b/x11-toolkits/hs-opengl-ghc/distinfo @@ -1,3 +1,3 @@ -MD5 (ghc-6.8.3-src-extralibs.tar.bz2) = 5ac72f5d5433151cf6b718dc6601dc41 -SHA256 (ghc-6.8.3-src-extralibs.tar.bz2) = ee2f5ba6a46157fc53eae515cb6fa1ed3c5023e7eac15981d92af0af00ee2ba2 -SIZE (ghc-6.8.3-src-extralibs.tar.bz2) = 1912647 +MD5 (OpenGL-2.2.3.0.tar.gz) = f4e3ccb471034a6a74921d4dab9dd32d +SHA256 (OpenGL-2.2.3.0.tar.gz) = a75c3277bb20fda9a4ac1eb0e838fe4b5baf92f5539466b92bd255626afb0502 +SIZE (OpenGL-2.2.3.0.tar.gz) = 189240 diff --git a/x11-toolkits/hs-opengl-ghc/pkg-plist b/x11-toolkits/hs-opengl-ghc/pkg-plist index 06013cefd42f..f0adb0c495e5 100644 --- a/x11-toolkits/hs-opengl-ghc/pkg-plist +++ b/x11-toolkits/hs-opengl-ghc/pkg-plist @@ -1,102 +1,107 @@ -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/ColorTable.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Convolution.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Histogram.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Minmax.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelMap.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelStorage.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelTransfer.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Rasterization.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Reset.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Sink.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Application.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Queries.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/PixelInternalFormat.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureTarget.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureUnit.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Antialiasing.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BasicTypes.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BeginEnd.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Bitmaps.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BufferObjects.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Clipping.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Colors.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ColorSum.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/CoordTrans.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/DisplayLists.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Evaluators.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Feedback.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/FlushFinish.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Fog.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Framebuffer.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Hints.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/LineSegments.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PerFragment.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Face.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Points.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Polygons.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/RasterPos.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ReadCopyPixels.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Rectangles.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/SavingState.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Selection.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Shaders.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/StateVar.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/StringQueries.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/VertexArrays.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/VertexSpec.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BlendingFactor.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/BufferMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Capability.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/ControlPoint.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/DataType.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Domain.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/EdgeFlag.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Exception.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Extensions.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/GLboolean.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/IOState.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PeekPoke.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelData.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelFormat.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PointParameter.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PolygonMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PrimitiveMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/QueryUtils.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL/RenderMode.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Errors.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Initialization.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Matrix.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Mipmapping.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/NURBS.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Quadrics.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/Tessellation.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GL.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL/GLU.hi -%%SUBDIR%%/Graphics/Rendering/OpenGL.hi -%%SUBDIR%%/libHSOpenGL-%%PORTVERSION%%.a -%%SUBDIR%%/HSOpenGL-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsOpenGL.h -%%SUBDIR%%/%%PORTNAME%%-register.sh -share/doc/OpenGL-%%PORTVERSION%%/LICENSE -@dirrm share/doc/OpenGL-%%PORTVERSION%% -@dirrm %%SUBDIR%%/include -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GLU -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL/Texturing -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL/PixelRectangles -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL/GL -@dirrm %%SUBDIR%%/Graphics/Rendering/OpenGL -@dirrmtry %%SUBDIR%%/Graphics/Rendering -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Antialiasing.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BasicTypes.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BeginEnd.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Bitmaps.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BlendingFactor.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BufferMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/BufferObjects.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Capability.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Clipping.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ColorSum.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Colors.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ControlPoint.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/CoordTrans.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/DataType.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/DisplayLists.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Domain.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/EdgeFlag.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Evaluators.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Exception.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Extensions.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Face.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Feedback.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/FlushFinish.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Fog.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Framebuffer.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/GLboolean.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Hints.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/IOState.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/LineSegments.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PeekPoke.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PerFragment.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelData.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelFormat.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/ColorTable.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Convolution.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Histogram.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Minmax.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelMap.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelStorage.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/PixelTransfer.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Rasterization.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Reset.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles/Sink.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PointParameter.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Points.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PolygonMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Polygons.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PrimitiveMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/QueryUtils.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/RasterPos.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/ReadCopyPixels.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Rectangles.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/RenderMode.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/SavingState.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Selection.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Shaders.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/StateVar.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/StringQueries.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Tensor.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Application.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/PixelInternalFormat.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Queries.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureTarget.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing/TextureUnit.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexArrays.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexAttributes.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/VertexSpec.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Errors.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Initialization.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Matrix.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Mipmapping.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/NURBS.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Quadrics.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU/Tessellation.hi +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSOpenGL-%%HSOPENGL_VERSION%%.o +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsOpenGL.h +%%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSOpenGL-%%HSOPENGL_VERSION%%.a +%%HSOPENGL_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GLU +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/Texturing +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL/PixelRectangles +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL/GL +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering/OpenGL +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/Rendering +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSOPENGL_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSOPENGL_LIBDIR_REL%% +@exec /bin/sh %D/%%HSOPENGL_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister OpenGL @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-wm/hs-xmonad-contrib/Makefile b/x11-wm/hs-xmonad-contrib/Makefile index 74840f0ff9e2..918f9ce7dca3 100644 --- a/x11-wm/hs-xmonad-contrib/Makefile +++ b/x11-wm/hs-xmonad-contrib/Makefile @@ -7,7 +7,7 @@ PORTNAME= xmonad-contrib PORTVERSION= 0.8.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmonad-contrib/${PORTVERSION}/ @@ -15,28 +15,42 @@ MAINTAINER= matt.guegan@free.fr COMMENT= Third party tiling algorithms, configurations and scripts to xmonad BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ - hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc \ xmonad:${PORTSDIR}/x11-wm/xmonad -RUN_DEPENDS= xmonad:${PORTSDIR}/x11-wm/xmonad +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + xmonad:${PORTSDIR}/x11-wm/xmonad LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 USE_XORG= x11 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +XMONADC_VERSION= ${PORTVERSION} +UTF8STR_VERSION= 0.3.5 +HSX11XFT_VERSION= 0.3 + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +XMONADC_LIBDIR_REL= lib/${DISTNAME} + PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} + XMONADC_VERSION=${XMONADC_VERSION} \ + XMONADC_LIBDIR_REL=${XMONADC_LIBDIR_REL} -OPTIONS= XFT "Enable Xft support for fonts" Off \ +# See (1) +OPTIONS= XFT "Enable Xft support for fonts" On \ UTF8 "Enable UTF-8 support" Off .include <bsd.port.pre.mk> -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} +CONFIGURE_ARGS= --haddock-options=-w --prefix=${PREFIX} + +# (1) +.if exists(${LOCALBASE}/lib/X11-xft-${HSX11XFT_VERSION}/register.sh) +WITH_XFT= +.elif exists(${LOCALBASE}/lib/utf8-string-${UTF8STR_VERSION}/register.sh) +WITH_UTF8= +.endif .if defined(WITH_XFT) CONFIGURE_ARGS+= --flags="with_xft" @@ -47,24 +61,46 @@ CONFIGURE_ARGS+= --flags="with_utf8" BUILD_DEPENDS+= hs-utf8-string-ghc>=0.1:${PORTSDIR}/devel/hs-utf8-string-ghc .endif +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure ${CONFIGURE_ARGS} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${XMONADC_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.post.mk> diff --git a/x11-wm/hs-xmonad-contrib/pkg-descr b/x11-wm/hs-xmonad-contrib/pkg-descr index 13ac4a4e128c..d2d4dabfa7c6 100644 --- a/x11-wm/hs-xmonad-contrib/pkg-descr +++ b/x11-wm/hs-xmonad-contrib/pkg-descr @@ -10,4 +10,4 @@ In particular: * XMonad.Doc.Developing, introduction to xmonad internals and writing your own extensions. -WWW: http://www.xmonad.org/ +WWW: http://www.xmonad.org/ diff --git a/x11-wm/hs-xmonad-contrib/pkg-plist b/x11-wm/hs-xmonad-contrib/pkg-plist index 85266f454be0..6f6b0a1f867d 100644 --- a/x11-wm/hs-xmonad-contrib/pkg-plist +++ b/x11-wm/hs-xmonad-contrib/pkg-plist @@ -1,154 +1,157 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Commands.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/ConstrainedResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CopyWindow.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleRecentWS.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleSelectedLayouts.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleWS.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DeManage.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DwmPromote.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DynamicWorkspaces.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FindEmptyWorkspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleManipulate.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FloatKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FocusNth.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseGestures.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/NoBorders.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/PerWorkspaceKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Plane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Promote.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/RotSlaves.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Search.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SimpleDate.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SinkAll.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Submap.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SwapWorkspaces.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/TagWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/UpdatePointer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Warp.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowBringer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowGo.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowNavigation.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Arossato.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Desktop.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Droundy.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Gnome.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Kde.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/PlainConfig.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Sjanssen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Xfce.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Configuring.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Developing.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Extending.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicHooks.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicLog.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EventHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EwmhDesktops.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/FadeInactive.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageDocks.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageHelpers.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/Script.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ServerMode.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/SetWMName.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/UrgencyHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/XPropManage.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Accordion.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/BoringWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Circle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Combo.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Decoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DecorationMadness.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Dishes.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DragPane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DwmStyle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Gaps.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Grid.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedGrid.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/IM.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutCombinators.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutHints.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutModifier.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutScreens.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MagicFocus.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Magnifier.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Master.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Maximize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MosaicAlt.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle/Instances.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Named.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/NoBorders.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/PerWorkspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Reflect.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizableTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizeScreen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Roledex.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ShowWName.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleDecoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleFloat.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Simplest.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimplestFloat.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Spiral.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Square.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/StackTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TabBarDecoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Tabbed.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ThreeColumns.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ToggleLayouts.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TwoPane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowArranger.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowNavigation.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WorkspaceDir.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppLauncher.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppendFile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/DirExec.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Directory.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Email.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Input.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Layout.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Man.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/RunOrRaise.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Shell.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Ssh.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Theme.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Window.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Workspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/XMonad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/CustomKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dmenu.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dzen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/EZConfig.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Font.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Invisible.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Loggers.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/NamedWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Run.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Scratchpad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Themes.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Timer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/WindowProperties.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/WorkspaceCompare.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/XSelection.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/XUtils.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSxmonad-contrib-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSxmonad-contrib-%%PORTVERSION%%.o -%%SUBDIR%%/register.sh -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%% -@dirrm %%SUBDIR%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSxmonad-contrib-%%XMONADC_VERSION%%.o +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Commands.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/ConstrainedResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CopyWindow.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleRecentWS.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleSelectedLayouts.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleWS.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DeManage.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DwmPromote.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DynamicWorkspaces.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FindEmptyWorkspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleManipulate.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FloatKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FocusNth.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseGestures.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/NoBorders.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/PerWorkspaceKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Plane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Promote.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/RotSlaves.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Search.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SimpleDate.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SinkAll.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Submap.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SwapWorkspaces.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/TagWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/UpdatePointer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Warp.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowBringer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowGo.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowNavigation.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Arossato.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Desktop.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Droundy.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Gnome.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Kde.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/PlainConfig.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Sjanssen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Xfce.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Configuring.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Developing.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Extending.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicHooks.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicLog.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EventHook.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EwmhDesktops.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/FadeInactive.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageDocks.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageHelpers.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/Script.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ServerMode.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/SetWMName.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/UrgencyHook.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/XPropManage.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Accordion.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/BoringWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Circle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Combo.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Decoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DecorationMadness.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Dishes.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DragPane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DwmStyle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Gaps.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Grid.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedGrid.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/IM.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutCombinators.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutHints.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutModifier.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutScreens.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MagicFocus.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Magnifier.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Master.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Maximize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MosaicAlt.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle/Instances.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Named.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/NoBorders.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/PerWorkspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Reflect.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizableTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizeScreen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Roledex.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ShowWName.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleDecoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleFloat.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Simplest.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimplestFloat.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Spiral.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Square.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/StackTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TabBarDecoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Tabbed.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ThreeColumns.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ToggleLayouts.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TwoPane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowArranger.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowNavigation.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WorkspaceDir.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppLauncher.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppendFile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/DirExec.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Directory.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Email.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Input.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Layout.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Man.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/RunOrRaise.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Shell.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Ssh.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Theme.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Window.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Workspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/XMonad.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/CustomKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dmenu.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dzen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/EZConfig.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Font.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Invisible.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Loggers.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/NamedWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Run.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Scratchpad.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Themes.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Timer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/WindowProperties.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/WorkspaceCompare.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/XSelection.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/XUtils.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSxmonad-contrib-%%XMONADC_VERSION%%.a +%%XMONADC_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%XMONADC_LIBDIR_REL%% +@exec /bin/sh %D/%%XMONADC_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister xmonad-contrib @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-wm/hs-xmonad/Makefile b/x11-wm/hs-xmonad/Makefile index 4399457bf948..a30871bb405b 100644 --- a/x11-wm/hs-xmonad/Makefile +++ b/x11-wm/hs-xmonad/Makefile @@ -7,7 +7,7 @@ PORTNAME= xmonad PORTVERSION= 0.8.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmonad/${PORTVERSION}/ @@ -16,40 +16,69 @@ COMMENT= Xmonad is a minimalist and tiling window manager for X BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 USE_XORG= x11 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +XMONAD_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +XMONAD_LIBDIR_REL= lib/${DISTNAME} + PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} + XMONAD_VERSION=${XMONAD_VERSION} \ + XMONAD_LIBDIR_REL=${XMONAD_LIBDIR_REL} MAN1= xmonad.1 +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * .endif +.SILENT: + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${MAN1PREFIX}/man/man1 - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${XMONAD_LIBDIR_REL}/register.sh \ + && ${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${MAN1PREFIX}/man/man1 \ + && ${INSTALL_DATA} ${WRKSRC}/CONFIG ${DOCSDIR} + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/x11-wm/hs-xmonad/pkg-descr b/x11-wm/hs-xmonad/pkg-descr index a144dc5c9e7e..2ffa5758986f 100644 --- a/x11-wm/hs-xmonad/pkg-descr +++ b/x11-wm/hs-xmonad/pkg-descr @@ -13,4 +13,4 @@ Features : * Large extension library * Extensive documentation and support for hacking -WWW: http://www.xmonad.org/ +WWW: http://www.xmonad.org/ diff --git a/x11-wm/hs-xmonad/pkg-plist b/x11-wm/hs-xmonad/pkg-plist index e6efdf8b9ce5..70c9922513d3 100644 --- a/x11-wm/hs-xmonad/pkg-plist +++ b/x11-wm/hs-xmonad/pkg-plist @@ -1,19 +1,23 @@ +@comment $FreeBSD$ bin/xmonad -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSxmonad-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Core.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Main.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/ManageHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Operations.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/StackSet.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSxmonad-%%PORTVERSION%%.a -%%SUBDIR%%/register.sh -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%% -@dirrm %%SUBDIR%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSxmonad-%%XMONAD_VERSION%%.o +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Core.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Main.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/ManageHook.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Operations.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/StackSet.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSxmonad-%%XMONAD_VERSION%%.a +%%XMONAD_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/CONFIG +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad +@dirrm %%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%XMONAD_LIBDIR_REL%% +@exec /bin/sh %D/%%XMONAD_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister xmonad @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-wm/xmonad-contrib/Makefile b/x11-wm/xmonad-contrib/Makefile index 74840f0ff9e2..918f9ce7dca3 100644 --- a/x11-wm/xmonad-contrib/Makefile +++ b/x11-wm/xmonad-contrib/Makefile @@ -7,7 +7,7 @@ PORTNAME= xmonad-contrib PORTVERSION= 0.8.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmonad-contrib/${PORTVERSION}/ @@ -15,28 +15,42 @@ MAINTAINER= matt.guegan@free.fr COMMENT= Third party tiling algorithms, configurations and scripts to xmonad BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ - hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc \ xmonad:${PORTSDIR}/x11-wm/xmonad -RUN_DEPENDS= xmonad:${PORTSDIR}/x11-wm/xmonad +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + xmonad:${PORTSDIR}/x11-wm/xmonad LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 USE_XORG= x11 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +XMONADC_VERSION= ${PORTVERSION} +UTF8STR_VERSION= 0.3.5 +HSX11XFT_VERSION= 0.3 + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +XMONADC_LIBDIR_REL= lib/${DISTNAME} + PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} + XMONADC_VERSION=${XMONADC_VERSION} \ + XMONADC_LIBDIR_REL=${XMONADC_LIBDIR_REL} -OPTIONS= XFT "Enable Xft support for fonts" Off \ +# See (1) +OPTIONS= XFT "Enable Xft support for fonts" On \ UTF8 "Enable UTF-8 support" Off .include <bsd.port.pre.mk> -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} +CONFIGURE_ARGS= --haddock-options=-w --prefix=${PREFIX} + +# (1) +.if exists(${LOCALBASE}/lib/X11-xft-${HSX11XFT_VERSION}/register.sh) +WITH_XFT= +.elif exists(${LOCALBASE}/lib/utf8-string-${UTF8STR_VERSION}/register.sh) +WITH_UTF8= +.endif .if defined(WITH_XFT) CONFIGURE_ARGS+= --flags="with_xft" @@ -47,24 +61,46 @@ CONFIGURE_ARGS+= --flags="with_utf8" BUILD_DEPENDS+= hs-utf8-string-ghc>=0.1:${PORTSDIR}/devel/hs-utf8-string-ghc .endif +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure ${CONFIGURE_ARGS} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${XMONADC_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.post.mk> diff --git a/x11-wm/xmonad-contrib/pkg-descr b/x11-wm/xmonad-contrib/pkg-descr index 13ac4a4e128c..d2d4dabfa7c6 100644 --- a/x11-wm/xmonad-contrib/pkg-descr +++ b/x11-wm/xmonad-contrib/pkg-descr @@ -10,4 +10,4 @@ In particular: * XMonad.Doc.Developing, introduction to xmonad internals and writing your own extensions. -WWW: http://www.xmonad.org/ +WWW: http://www.xmonad.org/ diff --git a/x11-wm/xmonad-contrib/pkg-plist b/x11-wm/xmonad-contrib/pkg-plist index 85266f454be0..6f6b0a1f867d 100644 --- a/x11-wm/xmonad-contrib/pkg-plist +++ b/x11-wm/xmonad-contrib/pkg-plist @@ -1,154 +1,157 @@ -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Commands.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/ConstrainedResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CopyWindow.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleRecentWS.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleSelectedLayouts.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleWS.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DeManage.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DwmPromote.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DynamicWorkspaces.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FindEmptyWorkspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleManipulate.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FloatKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FocusNth.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseGestures.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseResize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/NoBorders.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/PerWorkspaceKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Plane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Promote.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/RotSlaves.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Search.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SimpleDate.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SinkAll.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Submap.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SwapWorkspaces.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/TagWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/UpdatePointer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Warp.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowBringer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowGo.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowNavigation.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Arossato.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Desktop.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Droundy.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Gnome.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Kde.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/PlainConfig.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Sjanssen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config/Xfce.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Configuring.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Developing.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Extending.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicHooks.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicLog.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EventHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EwmhDesktops.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/FadeInactive.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageDocks.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageHelpers.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/Script.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ServerMode.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/SetWMName.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/UrgencyHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/XPropManage.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Accordion.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/BoringWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Circle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Combo.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Decoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DecorationMadness.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Dishes.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DragPane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DwmStyle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Gaps.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Grid.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedGrid.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/IM.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutCombinators.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutHints.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutModifier.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutScreens.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MagicFocus.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Magnifier.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Master.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Maximize.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MosaicAlt.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle/Instances.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Named.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/NoBorders.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/PerWorkspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Reflect.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizableTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizeScreen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Roledex.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ShowWName.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleDecoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleFloat.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Simplest.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimplestFloat.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Spiral.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Square.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/StackTile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TabBarDecoration.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Tabbed.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ThreeColumns.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ToggleLayouts.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TwoPane.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowArranger.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowNavigation.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WorkspaceDir.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppLauncher.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppendFile.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/DirExec.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Directory.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Email.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Input.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Layout.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Man.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/RunOrRaise.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Shell.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Ssh.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Theme.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Window.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Workspace.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/XMonad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/CustomKeys.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dmenu.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dzen.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/EZConfig.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Font.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Invisible.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Loggers.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/NamedWindows.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Run.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Scratchpad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Themes.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/Timer.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/WindowProperties.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/WorkspaceCompare.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/XSelection.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util/XUtils.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSxmonad-contrib-%%PORTVERSION%%.a -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSxmonad-contrib-%%PORTVERSION%%.o -%%SUBDIR%%/register.sh -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Util -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Prompt -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Hooks -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Doc -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Actions -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%% -@dirrm %%SUBDIR%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +@comment $FreeBSD$ +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSxmonad-contrib-%%XMONADC_VERSION%%.o +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Commands.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/ConstrainedResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CopyWindow.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleRecentWS.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleSelectedLayouts.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/CycleWS.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DeManage.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DwmPromote.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/DynamicWorkspaces.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FindEmptyWorkspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleManipulate.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FlexibleResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FloatKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/FocusNth.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseGestures.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/MouseResize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/NoBorders.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/PerWorkspaceKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Plane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Promote.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/RotSlaves.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Search.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SimpleDate.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SinkAll.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Submap.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/SwapWorkspaces.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/TagWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/UpdatePointer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/Warp.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowBringer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowGo.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions/WindowNavigation.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Arossato.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Desktop.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Droundy.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Gnome.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Kde.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/PlainConfig.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Sjanssen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config/Xfce.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Configuring.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Developing.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc/Extending.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicHooks.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/DynamicLog.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EventHook.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/EwmhDesktops.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/FadeInactive.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageDocks.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ManageHelpers.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/Script.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/ServerMode.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/SetWMName.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/UrgencyHook.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks/XPropManage.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Accordion.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/BoringWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Circle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Combo.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Decoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DecorationMadness.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Dishes.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DragPane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/DwmStyle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Gaps.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Grid.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedGrid.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/HintedTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/IM.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutCombinators.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutHints.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutModifier.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/LayoutScreens.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MagicFocus.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Magnifier.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Master.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Maximize.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MosaicAlt.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle/Instances.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Named.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/NoBorders.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/PerWorkspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Reflect.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizableTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ResizeScreen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Roledex.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ShowWName.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleDecoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimpleFloat.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Simplest.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/SimplestFloat.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Spiral.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Square.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/StackTile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TabBarDecoration.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/Tabbed.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ThreeColumns.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/ToggleLayouts.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/TwoPane.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowArranger.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WindowNavigation.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/WorkspaceDir.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppLauncher.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/AppendFile.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/DirExec.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Directory.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Email.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Input.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Layout.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Man.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/RunOrRaise.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Shell.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Ssh.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Theme.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Window.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/Workspace.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt/XMonad.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/CustomKeys.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dmenu.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Dzen.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/EZConfig.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Font.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Invisible.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Loggers.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/NamedWindows.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Run.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Scratchpad.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Themes.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/Timer.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/WindowProperties.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/WorkspaceCompare.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/XSelection.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util/XUtils.hi +%%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSxmonad-contrib-%%XMONADC_VERSION%%.a +%%XMONADC_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Util +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Prompt +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout/MultiToggle +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Hooks +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Doc +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Actions +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad +@dirrm %%XMONADC_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%XMONADC_LIBDIR_REL%% +@exec /bin/sh %D/%%XMONADC_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister xmonad-contrib @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11-wm/xmonad/Makefile b/x11-wm/xmonad/Makefile index 4399457bf948..a30871bb405b 100644 --- a/x11-wm/xmonad/Makefile +++ b/x11-wm/xmonad/Makefile @@ -7,7 +7,7 @@ PORTNAME= xmonad PORTVERSION= 0.8.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmonad/${PORTVERSION}/ @@ -16,40 +16,69 @@ COMMENT= Xmonad is a minimalist and tiling window manager for X BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + hs-x11-ghc>=1.4.1:${PORTSDIR}/x11/hs-x11-ghc LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 USE_XORG= x11 -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -GHC_VERSION= 6.8.3 -SUBDIR= lib/${PORTNAME}-${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +XMONAD_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +XMONAD_LIBDIR_REL= lib/${DISTNAME} + PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - SUBDIR=${SUBDIR} + XMONAD_VERSION=${XMONAD_VERSION} \ + XMONAD_LIBDIR_REL=${XMONAD_LIBDIR_REL} MAN1= xmonad.1 +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif + .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE +.endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * .endif +.SILENT: + do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} register --gen-script + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install - ${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${MAN1PREFIX}/man/man1 - ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${SUBDIR}/register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${XMONAD_LIBDIR_REL}/register.sh \ + && ${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${MAN1PREFIX}/man/man1 \ + && ${INSTALL_DATA} ${WRKSRC}/CONFIG ${DOCSDIR} + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/x11-wm/xmonad/pkg-descr b/x11-wm/xmonad/pkg-descr index a144dc5c9e7e..2ffa5758986f 100644 --- a/x11-wm/xmonad/pkg-descr +++ b/x11-wm/xmonad/pkg-descr @@ -13,4 +13,4 @@ Features : * Large extension library * Extensive documentation and support for hacking -WWW: http://www.xmonad.org/ +WWW: http://www.xmonad.org/ diff --git a/x11-wm/xmonad/pkg-plist b/x11-wm/xmonad/pkg-plist index e6efdf8b9ce5..70c9922513d3 100644 --- a/x11-wm/xmonad/pkg-plist +++ b/x11-wm/xmonad/pkg-plist @@ -1,19 +1,23 @@ +@comment $FreeBSD$ bin/xmonad -%%SUBDIR%%/ghc-%%GHC_VERSION%%/HSxmonad-%%PORTVERSION%%.o -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Config.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Core.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Layout.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Main.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/ManageHook.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/Operations.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad/StackSet.hi -%%SUBDIR%%/ghc-%%GHC_VERSION%%/libHSxmonad-%%PORTVERSION%%.a -%%SUBDIR%%/register.sh -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%%/XMonad -@dirrm %%SUBDIR%%/ghc-%%GHC_VERSION%% -@dirrm %%SUBDIR%% -@exec /bin/sh %D/%%SUBDIR%%/register.sh +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSxmonad-%%XMONAD_VERSION%%.o +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Config.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Core.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Layout.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Main.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/ManageHook.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/Operations.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad/StackSet.hi +%%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSxmonad-%%XMONAD_VERSION%%.a +%%XMONAD_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%%%DOCSDIR%%/CONFIG +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/XMonad +@dirrm %%XMONAD_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%XMONAD_LIBDIR_REL%% +@exec /bin/sh %D/%%XMONAD_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister xmonad @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11/hs-X11-xft/Makefile b/x11/hs-X11-xft/Makefile index b5ba3282b52a..387613dff1b1 100644 --- a/x11/hs-X11-xft/Makefile +++ b/x11/hs-X11-xft/Makefile @@ -7,7 +7,7 @@ PORTNAME= x11-xft PORTVERSION= 0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/X11-xft/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -26,36 +26,59 @@ RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ USE_XORG= xft xrender -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/X11-xft-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +HSX11XFT_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSX11XFT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSX11XFT_VERSION=${HSX11XFT_VERSION} \ + HSX11XFT_LIBDIR_REL=${HSX11XFT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSX11XFT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/x11/hs-X11-xft/pkg-descr b/x11/hs-X11-xft/pkg-descr index 69fd19601fdc..d9029e595b30 100644 --- a/x11/hs-X11-xft/pkg-descr +++ b/x11/hs-X11-xft/pkg-descr @@ -1,4 +1,4 @@ -Bindings to the Xft, X Free Type interface library, and -some Xrender parts. +Bindings to the Xft, X Free Type interface library, and some Xrender parts. + +WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft -WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft diff --git a/x11/hs-X11-xft/pkg-plist b/x11/hs-X11-xft/pkg-plist index 07b9a37b156d..758847598f73 100644 --- a/x11/hs-X11-xft/pkg-plist +++ b/x11/hs-X11-xft/pkg-plist @@ -1,11 +1,16 @@ -%%SUBDIR%%/Graphics/X11/Xft.hi -%%SUBDIR%%/Graphics/X11/Xrender.hi -%%SUBDIR%%/HSX11-xft-0.3.o -%%SUBDIR%%/libHSX11-xft-0.3.a -%%SUBDIR%%/x11-xft-register.sh -@dirrmtry %%SUBDIR%%/Graphics/X11 -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xft.hi +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xrender.hi +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSX11-xft-%%HSX11XFT_VERSION%%.o +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSX11-xft-%%HSX11XFT_VERSION%%.a +%%HSX11XFT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11 +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSX11XFT_LIBDIR_REL%% +@exec /bin/sh %D/%%HSX11XFT_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister X11-xft +@unexec %D/bin/ghc-pkg unregister X11-xft @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11/hs-X11/Makefile b/x11/hs-X11/Makefile index c3f0ecd42894..f1c3999c3ee3 100644 --- a/x11/hs-X11/Makefile +++ b/x11/hs-X11/Makefile @@ -6,7 +6,7 @@ PORTNAME= x11 PORTVERSION= 1.4.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/X11/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -16,60 +16,77 @@ DISTNAME= X11-${PORTVERSION} MAINTAINER= haskell@FreeBSD.org COMMENT= X11 bindings for Haskell programs -# include the version verbatim. This will require a revision bump -# on updates, but the correct quoting of `ghc --numeric-version` in the various -# places is a real nightmare. -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal - -OPTIONS= XINERAMA "Build with Xinerama support" off - -.include <bsd.port.pre.mk> - BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc USE_XORG= x11 xext sm +GHC_VERSION= 6.10.4 +HSX11_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSX11_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSX11_VERSION=${HSX11_VERSION} \ + HSX11_LIBDIR_REL=${HSX11_LIBDIR_REL} + +OPTIONS= XINERAMA "Build with Xinerama support" off + +.include <bsd.port.pre.mk> + .if defined(WITH_XINERAMA) USE_XORG+= xinerama .endif -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -DOCSDIR= ${PREFIX}/share/doc/X11-${PORTVERSION} -PORTDOCS= LICENSE html -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: post-patch: @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ ${WRKSRC}/configure do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSX11_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.post.mk> diff --git a/x11/hs-X11/pkg-descr b/x11/hs-X11/pkg-descr index ddccc4439150..ba10e1af57ec 100644 --- a/x11/hs-X11/pkg-descr +++ b/x11/hs-X11/pkg-descr @@ -4,4 +4,4 @@ The binding is a direct translation of C binding; for documentation of these calls, refer to /The Xlib Programming Manual/, available online at <http://tronche.com/gui/x/xlib/>. -WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11 +WWW: http://darcs.haskell.org/X11 diff --git a/x11/hs-X11/pkg-plist b/x11/hs-X11/pkg-plist index 1a35c3b3b685..f174ca04b720 100644 --- a/x11/hs-X11/pkg-plist +++ b/x11/hs-X11/pkg-plist @@ -1,41 +1,44 @@ -%%SUBDIR%%/Graphics/X11.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/AP.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/DEC.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/HP.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/Sun.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/XF86.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/XorgDefault.hi -%%SUBDIR%%/Graphics/X11/Types.hi -%%SUBDIR%%/Graphics/X11/Xinerama.hi -%%SUBDIR%%/Graphics/X11/Xlib.hi -%%SUBDIR%%/Graphics/X11/Xlib/Atom.hi -%%SUBDIR%%/Graphics/X11/Xlib/Color.hi -%%SUBDIR%%/Graphics/X11/Xlib/Context.hi -%%SUBDIR%%/Graphics/X11/Xlib/Display.hi -%%SUBDIR%%/Graphics/X11/Xlib/Event.hi -%%SUBDIR%%/Graphics/X11/Xlib/Extras.hi -%%SUBDIR%%/Graphics/X11/Xlib/Font.hi -%%SUBDIR%%/Graphics/X11/Xlib/Image.hi -%%SUBDIR%%/Graphics/X11/Xlib/Misc.hi -%%SUBDIR%%/Graphics/X11/Xlib/Region.hi -%%SUBDIR%%/Graphics/X11/Xlib/Screen.hi -%%SUBDIR%%/Graphics/X11/Xlib/Types.hi -%%SUBDIR%%/Graphics/X11/Xlib/Window.hi -%%SUBDIR%%/HSX11-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsAllKeysyms.h -%%SUBDIR%%/include/HsXlib.h -%%SUBDIR%%/include/XlibExtras.h -%%SUBDIR%%/libHSX11-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/include -@dirrm %%SUBDIR%%/Graphics/X11/ExtraTypes -@dirrm %%SUBDIR%%/Graphics/X11/Xlib -@dirrm %%SUBDIR%%/Graphics/X11 -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/AP.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/DEC.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/HP.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/Sun.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/XF86.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/XorgDefault.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Types.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xinerama.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Atom.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Color.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Context.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Display.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Event.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Extras.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Font.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Image.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Misc.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Region.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Screen.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Types.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Window.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSX11-%%HSX11_VERSION%%.o +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsAllKeysyms.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsXlib.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/XlibExtras.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSX11-%%HSX11_VERSION%%.a +%%HSX11_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11 +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSX11_LIBDIR_REL%% +@exec /bin/sh %D/%%HSX11_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister X11 +@unexec %D/bin/ghc-pkg unregister X11 @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11/hs-x11-ghc/Makefile b/x11/hs-x11-ghc/Makefile index c3f0ecd42894..f1c3999c3ee3 100644 --- a/x11/hs-x11-ghc/Makefile +++ b/x11/hs-x11-ghc/Makefile @@ -6,7 +6,7 @@ PORTNAME= x11 PORTVERSION= 1.4.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/X11/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -16,60 +16,77 @@ DISTNAME= X11-${PORTVERSION} MAINTAINER= haskell@FreeBSD.org COMMENT= X11 bindings for Haskell programs -# include the version verbatim. This will require a revision bump -# on updates, but the correct quoting of `ghc --numeric-version` in the various -# places is a real nightmare. -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal - -OPTIONS= XINERAMA "Build with Xinerama support" off - -.include <bsd.port.pre.mk> - BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS+= gmp.8:${PORTSDIR}/math/libgmp4 RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc USE_XORG= x11 xext sm +GHC_VERSION= 6.10.4 +HSX11_VERSION= ${PORTVERSION} + +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSX11_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSX11_VERSION=${HSX11_VERSION} \ + HSX11_LIBDIR_REL=${HSX11_LIBDIR_REL} + +OPTIONS= XINERAMA "Build with Xinerama support" off + +.include <bsd.port.pre.mk> + .if defined(WITH_XINERAMA) USE_XORG+= xinerama .endif -# 'owned' by lang/ghc: -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -CABALCMD= ${LOCALBASE}/bin/runghc Setup.hs -DOCSDIR= ${PREFIX}/share/doc/X11-${PORTVERSION} -PORTDOCS= LICENSE html -SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -PLIST_SUB+= RMLIC="@comment " -.else -PLIST_SUB+= RMLIC="" .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: post-patch: @${REINPLACE_CMD} 's|/usr/local/include|${LOCALBASE}/include|g' \ ${WRKSRC}/configure do-configure: - cd ${WRKSRC} && ${CABALCMD} configure --ghc --prefix=${PREFIX} --libdir=${CABALDIR} \ - --libsubdir='' --datasubdir='' + cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build \ - && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSX11_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.post.mk> diff --git a/x11/hs-x11-ghc/pkg-descr b/x11/hs-x11-ghc/pkg-descr index ddccc4439150..ba10e1af57ec 100644 --- a/x11/hs-x11-ghc/pkg-descr +++ b/x11/hs-x11-ghc/pkg-descr @@ -4,4 +4,4 @@ The binding is a direct translation of C binding; for documentation of these calls, refer to /The Xlib Programming Manual/, available online at <http://tronche.com/gui/x/xlib/>. -WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11 +WWW: http://darcs.haskell.org/X11 diff --git a/x11/hs-x11-ghc/pkg-plist b/x11/hs-x11-ghc/pkg-plist index 1a35c3b3b685..f174ca04b720 100644 --- a/x11/hs-x11-ghc/pkg-plist +++ b/x11/hs-x11-ghc/pkg-plist @@ -1,41 +1,44 @@ -%%SUBDIR%%/Graphics/X11.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/AP.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/DEC.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/HP.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/Sun.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/XF86.hi -%%SUBDIR%%/Graphics/X11/ExtraTypes/XorgDefault.hi -%%SUBDIR%%/Graphics/X11/Types.hi -%%SUBDIR%%/Graphics/X11/Xinerama.hi -%%SUBDIR%%/Graphics/X11/Xlib.hi -%%SUBDIR%%/Graphics/X11/Xlib/Atom.hi -%%SUBDIR%%/Graphics/X11/Xlib/Color.hi -%%SUBDIR%%/Graphics/X11/Xlib/Context.hi -%%SUBDIR%%/Graphics/X11/Xlib/Display.hi -%%SUBDIR%%/Graphics/X11/Xlib/Event.hi -%%SUBDIR%%/Graphics/X11/Xlib/Extras.hi -%%SUBDIR%%/Graphics/X11/Xlib/Font.hi -%%SUBDIR%%/Graphics/X11/Xlib/Image.hi -%%SUBDIR%%/Graphics/X11/Xlib/Misc.hi -%%SUBDIR%%/Graphics/X11/Xlib/Region.hi -%%SUBDIR%%/Graphics/X11/Xlib/Screen.hi -%%SUBDIR%%/Graphics/X11/Xlib/Types.hi -%%SUBDIR%%/Graphics/X11/Xlib/Window.hi -%%SUBDIR%%/HSX11-%%PORTVERSION%%.o -%%SUBDIR%%/include/HsAllKeysyms.h -%%SUBDIR%%/include/HsXlib.h -%%SUBDIR%%/include/XlibExtras.h -%%SUBDIR%%/libHSX11-%%PORTVERSION%%.a -%%SUBDIR%%/%%PORTNAME%%-register.sh -%%RMLIC%%%%DOCSDIR%%/LICENSE -%%RMLIC%%@dirrm %%DOCSDIR%% -@dirrmtry %%SUBDIR%%/include -@dirrm %%SUBDIR%%/Graphics/X11/ExtraTypes -@dirrm %%SUBDIR%%/Graphics/X11/Xlib -@dirrm %%SUBDIR%%/Graphics/X11 -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/AP.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/DEC.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/HP.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/Sun.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/XF86.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes/XorgDefault.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Types.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xinerama.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Atom.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Color.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Context.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Display.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Event.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Extras.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Font.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Image.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Misc.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Region.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Screen.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Types.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib/Window.hi +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSX11-%%HSX11_VERSION%%.o +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsAllKeysyms.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsXlib.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/XlibExtras.h +%%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSX11-%%HSX11_VERSION%%.a +%%HSX11_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xlib +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/ExtraTypes +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11 +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSX11_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSX11_LIBDIR_REL%% +@exec /bin/sh %D/%%HSX11_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister X11 +@unexec %D/bin/ghc-pkg unregister X11 @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11/hs-x11-xft-ghc/Makefile b/x11/hs-x11-xft-ghc/Makefile index b5ba3282b52a..387613dff1b1 100644 --- a/x11/hs-x11-xft-ghc/Makefile +++ b/x11/hs-x11-xft-ghc/Makefile @@ -7,7 +7,7 @@ PORTNAME= x11-xft PORTVERSION= 0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/X11-xft/${PORTVERSION}/ PKGNAMEPREFIX= hs- @@ -26,36 +26,59 @@ RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ USE_XORG= xft xrender -CABALCMD= ${LOCALBASE}/bin/runghc Setup.lhs -CABALDIR= ${PREFIX}/lib/ghc-${GHC_VERSION}/cabal -GHC_VERSION= 6.8.3 -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTVERSION=${PORTVERSION} \ - PORTNAME=${PORTNAME} \ - SUBDIR=lib/ghc-${GHC_VERSION}/cabal -DOCSDIR= ${PREFIX}/share/doc/X11-xft-${PORTVERSION} -PORTDOCS= LICENSE html +GHC_VERSION= 6.10.4 +HSX11XFT_VERSION= ${PORTVERSION} -CONFIGURE_ARGS= --ghc --prefix=${PREFIX} --libdir=${CABALDIR} --libsubdir='' --datasubdir='' +GHC_CMD= ${LOCALBASE}/bin/ghc +SETUP_CMD= ./setup + +DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} +HSX11XFT_LIBDIR_REL= lib/${DISTNAME} + +PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ + HSX11XFT_VERSION=${HSX11XFT_VERSION} \ + HSX11XFT_LIBDIR_REL=${HSX11XFT_LIBDIR_REL} + +.if defined(NOPORTDOCS) +PLIST_SUB+= NOPORTDOCS="" +.else +PLIST_SUB+= NOPORTDOCS="@comment " +.endif .if !defined(NOPORTDOCS) + +PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) +.if !empty(PORT_HADDOCK:M?0) BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.else -PLIST_DIRS+= %%DOCSDIR%% -PLIST_FILES+= %%DOCSDIR%%/LICENSE .endif +BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour + +HSCOLOUR_VERSION= 1.13 +HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} + +PORTDOCS= * +.endif + +.SILENT: do-configure: - cd ${WRKSRC} && ${CABALCMD} configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${GHC_CMD} --make Setup.lhs -o setup -package Cabal \ + && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} do-build: - cd ${WRKSRC} && ${CABALCMD} build && ${CABALCMD} --gen-script register + cd ${WRKSRC} && ${SETUP_CMD} build \ + && ${SETUP_CMD} register --gen-script + .if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${CABALCMD} haddock + cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ + --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css .endif do-install: - cd ${WRKSRC} && ${CABALCMD} install \ - && ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${CABALDIR}/${PORTNAME}-register.sh + cd ${WRKSRC} && ${SETUP_CMD} install \ + && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSX11XFT_LIBDIR_REL}/register.sh + +post-install: + ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include <bsd.port.mk> diff --git a/x11/hs-x11-xft-ghc/pkg-descr b/x11/hs-x11-xft-ghc/pkg-descr index 69fd19601fdc..d9029e595b30 100644 --- a/x11/hs-x11-xft-ghc/pkg-descr +++ b/x11/hs-x11-xft-ghc/pkg-descr @@ -1,4 +1,4 @@ -Bindings to the Xft, X Free Type interface library, and -some Xrender parts. +Bindings to the Xft, X Free Type interface library, and some Xrender parts. + +WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft -WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft diff --git a/x11/hs-x11-xft-ghc/pkg-plist b/x11/hs-x11-xft-ghc/pkg-plist index 07b9a37b156d..758847598f73 100644 --- a/x11/hs-x11-xft-ghc/pkg-plist +++ b/x11/hs-x11-xft-ghc/pkg-plist @@ -1,11 +1,16 @@ -%%SUBDIR%%/Graphics/X11/Xft.hi -%%SUBDIR%%/Graphics/X11/Xrender.hi -%%SUBDIR%%/HSX11-xft-0.3.o -%%SUBDIR%%/libHSX11-xft-0.3.a -%%SUBDIR%%/x11-xft-register.sh -@dirrmtry %%SUBDIR%%/Graphics/X11 -@dirrmtry %%SUBDIR%%/Graphics -@exec /bin/sh %D/%%SUBDIR%%/%%PORTNAME%%-register.sh +@comment $FreeBSD$ +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xft.hi +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11/Xrender.hi +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSX11-xft-%%HSX11XFT_VERSION%%.o +%%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSX11-xft-%%HSX11XFT_VERSION%%.a +%%HSX11XFT_LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics/X11 +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Graphics +@dirrm %%HSX11XFT_LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%HSX11XFT_LIBDIR_REL%% +@exec /bin/sh %D/%%HSX11XFT_LIBDIR_REL%%/register.sh @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec ghc-pkg unregister X11-xft +@unexec %D/bin/ghc-pkg unregister X11-xft @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/x11/hs-xmobar/Makefile b/x11/hs-xmobar/Makefile index 9bd2dfc17244..22832e542c0b 100644 --- a/x11/hs-xmobar/Makefile +++ b/x11/hs-xmobar/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= xmobar -PORTVERSION= 0.9 -PORTREVISION= 2 +PORTVERSION= 0.9.2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmobar/${PORTVERSION}/ \ http://carte.kerneled.org/mirror/ diff --git a/x11/hs-xmobar/distinfo b/x11/hs-xmobar/distinfo index 5b933e1a4f21..bb56346eab9c 100644 --- a/x11/hs-xmobar/distinfo +++ b/x11/hs-xmobar/distinfo @@ -1,3 +1,3 @@ -MD5 (xmobar-0.9.tar.gz) = b9cd54d4a7aee0067cfb8043ba9ab5cb -SHA256 (xmobar-0.9.tar.gz) = 1e52e9ec669504ae66ae98fbd5291a7034e28723bf93abe29345d5567aefeba9 -SIZE (xmobar-0.9.tar.gz) = 37172 +MD5 (xmobar-0.9.2.tar.gz) = 1177eef9f032256ccf370239a0703eab +SHA256 (xmobar-0.9.2.tar.gz) = 361295f5dc912512a2eb644ecd331562a271243192be6215cb071e44f50c7c66 +SIZE (xmobar-0.9.2.tar.gz) = 29334 diff --git a/x11/hs-xmobar/pkg-plist b/x11/hs-xmobar/pkg-plist index 81f3b79bf8d4..8aa558e830a5 100644 --- a/x11/hs-xmobar/pkg-plist +++ b/x11/hs-xmobar/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/xmobar %%RMLIC%%%%DOCSDIR%%/LICENSE %%RMLIC%%@dirrm %%DOCSDIR%% diff --git a/x11/xmobar/Makefile b/x11/xmobar/Makefile index 9bd2dfc17244..22832e542c0b 100644 --- a/x11/xmobar/Makefile +++ b/x11/xmobar/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= xmobar -PORTVERSION= 0.9 -PORTREVISION= 2 +PORTVERSION= 0.9.2 CATEGORIES= x11 haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/xmobar/${PORTVERSION}/ \ http://carte.kerneled.org/mirror/ diff --git a/x11/xmobar/distinfo b/x11/xmobar/distinfo index 5b933e1a4f21..bb56346eab9c 100644 --- a/x11/xmobar/distinfo +++ b/x11/xmobar/distinfo @@ -1,3 +1,3 @@ -MD5 (xmobar-0.9.tar.gz) = b9cd54d4a7aee0067cfb8043ba9ab5cb -SHA256 (xmobar-0.9.tar.gz) = 1e52e9ec669504ae66ae98fbd5291a7034e28723bf93abe29345d5567aefeba9 -SIZE (xmobar-0.9.tar.gz) = 37172 +MD5 (xmobar-0.9.2.tar.gz) = 1177eef9f032256ccf370239a0703eab +SHA256 (xmobar-0.9.2.tar.gz) = 361295f5dc912512a2eb644ecd331562a271243192be6215cb071e44f50c7c66 +SIZE (xmobar-0.9.2.tar.gz) = 29334 diff --git a/x11/xmobar/pkg-plist b/x11/xmobar/pkg-plist index 81f3b79bf8d4..8aa558e830a5 100644 --- a/x11/xmobar/pkg-plist +++ b/x11/xmobar/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/xmobar %%RMLIC%%%%DOCSDIR%%/LICENSE %%RMLIC%%@dirrm %%DOCSDIR%% |