1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

* Upgrade to 1.18.

* Remove BROKEN.
This commit is contained in:
Oliver Braun 2005-03-17 22:01:46 +00:00
parent d29f3ee5ba
commit b73fc2418f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=131531
6 changed files with 141 additions and 296 deletions

View File

@ -5,17 +5,12 @@
# $FreeBSD$
PORTNAME= nhc98
PORTVERSION= 1.16
PORTREVISION= 2
PORTVERSION= 1.18
CATEGORIES= lang haskell
MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/
DISTNAME= ${PORTNAME}src-${PORTVERSION}
DIST_SUBDIR= nhc98
PATCH_SITES= ${MASTER_SITES}
PATCHFILES= patch-1.16-typesyn \
patch-1.16-ghc6
MAINTAINER= haskell@FreeBSD.org
COMMENT= A fully-fledged compiler for Haskell 98
@ -23,39 +18,23 @@ ONLY_FOR_ARCHS= i386
USE_REINPLACE= yes
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 502102
BROKEN= "Does not compile"
.endif
.if ${OSVERSION} >= 500000
BUILD_DEPENDS+= ghc-5.04.3:${PORTSDIR}/lang/ghc5
.endif
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GMAKE= yes
HAS_CONFIGURE= yes
.if ${OSVERSION} >= 500000
CONFIGURE_ARGS+= --buildwith=ghc
.endif
CONFIGURE_ARGS+= --buildwith=gcc
.if !defined(NOPORTDOCS)
CONFIGURE_ARGS+= --docdir=${DOCSDIR} +docs
.endif
MAN1= harch.1 hmake.1 hp2graph.1 nhc98.1
MAN1= harch.1 hmake.1 hp2graph.1 nhc98.1 hi.1
CONFLICTS= hs-hmake-*
CONFLICTS= hs-hmake-[0-9]* hs-cpphs-[0-9]*
post-patch:
@${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/Makefile.inc
.for file in Decl FillIn Process
@${REINPLACE_CMD} -e '/^import PrelBase/d' \
${WRKSRC}/src/greencard/${file}.lhs
.endfor
@${REINPLACE_CMD} -e 's|$$(CC)|gcc|g' ${WRKSRC}/Makefile
post-configure:
@${ECHO} "LIBDIR=${PREFIX}/lib/nhc98" \
@ -72,4 +51,4 @@ post-install:
.endfor
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,6 +1,2 @@
MD5 (nhc98/nhc98src-1.16.tar.gz) = a62866b8d966108cba325d0322a3010d
SIZE (nhc98/nhc98src-1.16.tar.gz) = 5689485
MD5 (nhc98/patch-1.16-typesyn) = 38b1505acbcbc5a91e077304e978ab82
SIZE (nhc98/patch-1.16-typesyn) = 5700
MD5 (nhc98/patch-1.16-ghc6) = 4776727cd16c4ba932110119b06c0064
SIZE (nhc98/patch-1.16-ghc6) = 3079
MD5 (nhc98/nhc98src-1.18.tar.gz) = f38b74481ec01a066cc9314b7bd18c90
SIZE (nhc98/nhc98src-1.18.tar.gz) = 14509719

View File

@ -1,91 +0,0 @@
--- Makefile.orig Tue Mar 11 18:34:49 2003
+++ Makefile Tue Mar 25 12:02:24 2003
@@ -132,13 +132,13 @@
TARGDIR= targets
TARGETS= runtime prelude libraries greencard hp2graph \
- profruntime profprelude profprelude-$(CC) \
- timeruntime timeprelude timeprelude-$(CC) \
+ profruntime profprelude profprelude-gcc \
+ timeruntime timeprelude timeprelude-gcc \
timetraceruntime timetraceprelude \
- compiler-nhc compiler-hbc compiler-ghc compiler-$(CC) \
- hmake-nhc hmake-hbc hmake-ghc hmake-$(CC) \
- greencard-nhc greencard-hbc greencard-ghc greencard-$(CC) \
- prelude-$(CC) pragma-$(CC) libraries-$(CC)
+ compiler-nhc compiler-hbc compiler-ghc compiler-gcc \
+ hmake-nhc hmake-hbc hmake-ghc hmake-gcc \
+ greencard-nhc greencard-hbc greencard-ghc greencard-gcc \
+ prelude-gcc pragma-gcc libraries-gcc
.PHONY: default basic all compiler help config install
@@ -173,8 +173,8 @@
libraries
basic-ghc: $(PRAGMA) runtime hmake-ghc greencard-ghc compiler-ghc prelude \
libraries
-basic-$(CC): runtime prelude-$(CC) pragma-$(CC) compiler-$(CC) \
- greencard-$(CC) hmake-$(CC) libraries-$(CC)
+basic-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \
+ greencard-gcc hmake-gcc libraries-gcc
all-$(BUILDCOMP): basic-$(BUILDCOMP) heapprofile timeprofile #hoodui
@@ -275,41 +275,41 @@
touch $(TARGDIR)/$(MACHINE)/timeprelude
-$(TARGDIR)/$(MACHINE)/prelude-$(CC): $(PRELUDEC)
+$(TARGDIR)/$(MACHINE)/prelude-gcc: $(PRELUDEC)
cd src/prelude; $(MAKE) fromC relink
- touch $(TARGDIR)/$(MACHINE)/prelude-$(CC)
+ touch $(TARGDIR)/$(MACHINE)/prelude-gcc
touch $(TARGDIR)/$(MACHINE)/prelude
-$(TARGDIR)/$(MACHINE)/timeprelude-$(CC): $(PRELUDEC)
+$(TARGDIR)/$(MACHINE)/timeprelude-gcc: $(PRELUDEC)
cd src/prelude; $(MAKE) CFG=z fromC
cd src/prelude/$(MACHINE)/NHC; $(MAKE) CFG=z clean all
cd src/prelude; $(MAKE) CFG=z relink
- touch $(TARGDIR)/$(MACHINE)/timeprelude-$(CC)
+ touch $(TARGDIR)/$(MACHINE)/timeprelude-gcc
touch $(TARGDIR)/$(MACHINE)/timeprelude
-$(TARGDIR)/$(MACHINE)/profprelude-$(CC): $(PRELUDEC)
+$(TARGDIR)/$(MACHINE)/profprelude-gcc: $(PRELUDEC)
cd src/prelude; $(MAKE) CFG=p fromC
cd src/prelude/$(MACHINE)/NHC; $(MAKE) CFG=p clean all
cd src/prelude; $(MAKE) CFG=p relink
- touch $(TARGDIR)/$(MACHINE)/profprelude-$(CC)
+ touch $(TARGDIR)/$(MACHINE)/profprelude-gcc
touch $(TARGDIR)/$(MACHINE)/profprelude
-$(TARGDIR)/$(MACHINE)/compiler-$(CC): $(COMPILERC)
+$(TARGDIR)/$(MACHINE)/compiler-gcc: $(COMPILERC)
cd src/compiler98; $(MAKE) fromC
cd src/prelude/$(MACHINE)/NHC; $(MAKE) clean all # Patch machine-specific parts.
cd src/prelude; $(MAKE) relink
cd src/compiler98; $(MAKE) relink
- touch $(TARGDIR)/$(MACHINE)/compiler-$(CC)
-$(TARGDIR)/$(MACHINE)/greencard-$(CC): $(GREENCARDC)
+ touch $(TARGDIR)/$(MACHINE)/compiler-gcc
+$(TARGDIR)/$(MACHINE)/greencard-gcc: $(GREENCARDC)
cd src/greencard; $(MAKE) fromC
- touch $(TARGDIR)/$(MACHINE)/greencard $(TARGDIR)/$(MACHINE)/greencard-$(CC)
-$(TARGDIR)/$(MACHINE)/pragma-$(CC): script/hmake-PRAGMA.hc
+ touch $(TARGDIR)/$(MACHINE)/greencard $(TARGDIR)/$(MACHINE)/greencard-gcc
+$(TARGDIR)/$(MACHINE)/pragma-gcc: script/hmake-PRAGMA.hc
script/nhc98 -o $(PRAGMA) script/hmake-PRAGMA.hc
- touch $(TARGDIR)/$(MACHINE)/pragma-$(CC)
-$(TARGDIR)/$(MACHINE)/hmake-$(CC): $(HMAKEC)
+ touch $(TARGDIR)/$(MACHINE)/pragma-gcc
+$(TARGDIR)/$(MACHINE)/hmake-gcc: $(HMAKEC)
cd src/hmake; $(MAKE) fromC config
cd src/interpreter; $(MAKE) fromC
- touch $(TARGDIR)/$(MACHINE)/hmake-$(CC)
-$(TARGDIR)/$(MACHINE)/libraries-$(CC): $(LIBRARIES)
+ touch $(TARGDIR)/$(MACHINE)/hmake-gcc
+$(TARGDIR)/$(MACHINE)/libraries-gcc: $(LIBRARIES)
cd src/libraries/base; $(MAKE) -f Makefile.nhc98 fromC
- touch $(TARGDIR)/$(MACHINE)/libraries-$(CC)
+ touch $(TARGDIR)/$(MACHINE)/libraries-gcc
script/errnogen.c: script/GenerateErrNo.hs

View File

@ -1,11 +0,0 @@
--- configure.orig Tue Jun 18 20:21:59 2002
+++ configure Tue Jun 18 20:24:20 2002
@@ -748,7 +748,7 @@
then mkdir -p $DESTDIR$MANDIR; echo ' (created)'
else echo ' (exists)'
fi
- for file in man/*
+ for file in man/harch.1 man/hmake.1 man/hp2graph.1 man/nhc98.1
do
echo " `basename $file` "
cp $file $DESTDIR$MANDIR

View File

@ -1,13 +0,0 @@
--- script/harch.orig Tue Mar 19 13:20:39 2002
+++ script/harch Tue Mar 19 13:22:26 2002
@@ -13,8 +13,8 @@
if uname >/dev/null 2>&1
then
- if uname -p >/dev/null 2>&1
- then PROCESSOR=`uname -p`
+ if uname -m >/dev/null 2>&1
+ then PROCESSOR=`uname -m`
case "$PROCESSOR" in
unknown|*\ *)
PROCESSOR=`uname -m`

View File

@ -1,21 +1,18 @@
bin/cpphs
bin/greencard-nhc98
bin/harch
bin/nhc98
bin/hi
bin/hmake
bin/hmake-config
bin/hi
bin/hood
bin/greencard-nhc98
bin/tprofprel
bin/hp2graph
bin/nhc98
bin/tprofprel
include/nhc98/Array.hi
include/nhc98/CPUTime.hi
include/nhc98/Char.hi
include/nhc98/Complex.hi
include/nhc98/DPrelude.hi
include/nhc98/DbgIface.hi
include/nhc98/DbgStub.hi
include/nhc98/Directory.hi
include/nhc98/Haskell.hi
include/nhc98/HatBuiltin.hi
include/nhc98/HsFFI.h
include/nhc98/IO.hi
@ -24,6 +21,17 @@ include/nhc98/List.hi
include/nhc98/Locale.hi
include/nhc98/Maybe.hi
include/nhc98/Monad.hi
include/nhc98/NHC/BinArray.hi
include/nhc98/NHC/Binary.hi
include/nhc98/NHC/Bit.hi
include/nhc98/NHC/FFI.hi
include/nhc98/NHC/GreenCard.gc
include/nhc98/NHC/GreenCard.hi
include/nhc98/NHC/IOExtras.hi
include/nhc98/NHC/Internal.hi
include/nhc98/NHC/Observe.hi
include/nhc98/NHC/PackedString.hi
include/nhc98/NHC/Prelude.hi
include/nhc98/NonStdEval.hi
include/nhc98/NonStdGetPID.hi
include/nhc98/NonStdProfile.hi
@ -45,7 +53,6 @@ include/nhc98/codemacros.h
include/nhc98/flt.h
include/nhc98/greencard.h
include/nhc98/haskell2c.h
include/nhc98/localmalloc.h
include/nhc98/macros_o.h
include/nhc98/mk.h
include/nhc98/mkByHand.h
@ -57,83 +64,11 @@ include/nhc98/node.h
include/nhc98/runtime.h
include/nhc98/stableptr.h
include/nhc98/twopass.h
include/nhc98/NHC/BinArray.hi
include/nhc98/NHC/Binary.hi
include/nhc98/NHC/Bit.hi
include/nhc98/NHC/FFI.hi
include/nhc98/NHC/GreenCard.gc
include/nhc98/NHC/GreenCard.hi
include/nhc98/NHC/IOExtras.hi
include/nhc98/NHC/Internal.hi
include/nhc98/NHC/Observe.hi
include/nhc98/NHC/PackedString.hi
include/nhc98/NHC/Prelude.hi
include/nhc98/base/Control/Arrow.hi
include/nhc98/base/Control/Monad/Fix.hi
include/nhc98/base/Control/Monad/Trans.hi
include/nhc98/base/Control/Monad.hi
include/nhc98/base/Data/Array.hi
include/nhc98/base/Data/Bits.hi
include/nhc98/base/Data/Bool.hi
include/nhc98/base/Data/Char.hi
include/nhc98/base/Data/Complex.hi
include/nhc98/base/Data/Dynamic.hi
include/nhc98/base/Data/Either.hi
include/nhc98/base/Data/FiniteMap.hi
include/nhc98/base/Data/IORef.hi
include/nhc98/base/Data/Int.hi
include/nhc98/base/Data/Ix.hi
include/nhc98/base/Data/List.hi
include/nhc98/base/Data/Maybe.hi
include/nhc98/base/Data/PackedString.hi
include/nhc98/base/Data/Ratio.hi
include/nhc98/base/Data/Set.hi
include/nhc98/base/Data/Tuple.hi
include/nhc98/base/Data/Word.hi
include/nhc98/base/Debug/Trace.hi
include/nhc98/base/Foreign/C/Error.hi
include/nhc98/base/Foreign/C/String.hi
include/nhc98/base/Foreign/C/Types.hi
include/nhc98/base/Foreign/C/TypesISO.hi
include/nhc98/base/Foreign/C.hi
include/nhc98/base/Foreign/ForeignPtr.hi
include/nhc98/base/Foreign/Marshal/Alloc.hi
include/nhc98/base/Foreign/Marshal/Array.hi
include/nhc98/base/Foreign/Marshal/Error.hi
include/nhc98/base/Foreign/Marshal/Pool.hi
include/nhc98/base/Foreign/Marshal/Utils.hi
include/nhc98/base/Foreign/Marshal.hi
include/nhc98/base/Foreign/Ptr.hi
include/nhc98/base/Foreign/StablePtr.hi
include/nhc98/base/Foreign/Storable.hi
include/nhc98/base/Foreign.hi
include/nhc98/base/System/Cmd.hi
include/nhc98/base/System/Console/GetOpt.hi
include/nhc98/base/System/Directory.hi
include/nhc98/base/System/Environment.hi
include/nhc98/base/System/Exit.hi
include/nhc98/base/System/IO/Error.hi
include/nhc98/base/System/IO/Unsafe.hi
include/nhc98/base/System/IO.hi
include/nhc98/base/System/Info.hi
include/nhc98/base/System/Locale.hi
include/nhc98/base/System/Mem.hi
include/nhc98/base/System/Random.hi
include/nhc98/base/Text/Html/BlockTable.hi
include/nhc98/base/Text/Html.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Char.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Combinator.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Error.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Expr.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Perm.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Pos.hi
include/nhc98/base/Text/ParserCombinators/Parsec/Prim.hi
include/nhc98/base/Text/ParserCombinators/Parsec.hi
include/nhc98/base/Text/PrettyPrint/HughesPJ.hi
include/nhc98/base/Text/PrettyPrint.hi
include/nhc98/base/Text/Read.hi
include/nhc98/base/Text/Show/Functions.hi
include/nhc98/base/Text/Show.hi
lib/hmake/ix86-FreeBSD/HInteractive
lib/hmake/ix86-FreeBSD/MkConfig
lib/hmake/ix86-FreeBSD/MkProg
lib/hmake/ix86-FreeBSD/Older
lib/hmake/ix86-FreeBSD/hmakerc
lib/nhc98/hood.jar
lib/nhc98/ix86-FreeBSD/Array.z.a
lib/nhc98/ix86-FreeBSD/BinArray.z.a
@ -144,12 +79,10 @@ lib/nhc98/ix86-FreeBSD/CString.z.a
lib/nhc98/ix86-FreeBSD/Char.z.a
lib/nhc98/ix86-FreeBSD/Complex.z.a
lib/nhc98/ix86-FreeBSD/DErrNo.z.a
lib/nhc98/ix86-FreeBSD/DbgIface.z.a
lib/nhc98/ix86-FreeBSD/Directory.z.a
lib/nhc98/ix86-FreeBSD/Driver.z.a
lib/nhc98/ix86-FreeBSD/FFI.z.a
lib/nhc98/ix86-FreeBSD/GreenCard.z.a
lib/nhc98/ix86-FreeBSD/Haskell.z.a
lib/nhc98/ix86-FreeBSD/IO.z.a
lib/nhc98/ix86-FreeBSD/IOExtras.z.a
lib/nhc98/ix86-FreeBSD/Ix.z.a
@ -178,10 +111,32 @@ lib/nhc98/ix86-FreeBSD/Time.z.a
lib/nhc98/ix86-FreeBSD/UnboxedArray.z.a
lib/nhc98/ix86-FreeBSD/Warning.z.a
lib/nhc98/ix86-FreeBSD/config
lib/nhc98/ix86-FreeBSD/cpphs
lib/nhc98/ix86-FreeBSD/greencard-nhc98
lib/nhc98/ix86-FreeBSD/hmake-PRAGMA
lib/nhc98/ix86-FreeBSD/hp2graph
lib/nhc98/ix86-FreeBSD/hsc2hs
lib/nhc98/ix86-FreeBSD/libHSCabal.a
lib/nhc98/ix86-FreeBSD/libHSCabal.p.a
lib/nhc98/ix86-FreeBSD/libHSCabal.z.a
lib/nhc98/ix86-FreeBSD/libHSHUnit.a
lib/nhc98/ix86-FreeBSD/libHSHUnit.p.a
lib/nhc98/ix86-FreeBSD/libHSHUnit.z.a
lib/nhc98/ix86-FreeBSD/libHSHaXml.a
lib/nhc98/ix86-FreeBSD/libHSHaXml.p.a
lib/nhc98/ix86-FreeBSD/libHSHaXml.z.a
lib/nhc98/ix86-FreeBSD/libHSQuickCheck.a
lib/nhc98/ix86-FreeBSD/libHSQuickCheck.p.a
lib/nhc98/ix86-FreeBSD/libHSQuickCheck.z.a
lib/nhc98/ix86-FreeBSD/libHSbase.a
lib/nhc98/ix86-FreeBSD/libHSbase.p.a
lib/nhc98/ix86-FreeBSD/libHSbase.z.a
lib/nhc98/ix86-FreeBSD/libHShaskell-src.a
lib/nhc98/ix86-FreeBSD/libHShaskell-src.p.a
lib/nhc98/ix86-FreeBSD/libHShaskell-src.z.a
lib/nhc98/ix86-FreeBSD/libHSparsec.a
lib/nhc98/ix86-FreeBSD/libHSparsec.p.a
lib/nhc98/ix86-FreeBSD/libHSparsec.z.a
lib/nhc98/ix86-FreeBSD/main.o
lib/nhc98/ix86-FreeBSD/main.p.o
lib/nhc98/ix86-FreeBSD/main.z.o
@ -196,48 +151,9 @@ lib/nhc98/ix86-FreeBSD/nhc98heap
lib/nhc98/ix86-FreeBSD/tprofprel1.z.o
lib/nhc98/ix86-FreeBSD/tprofprel2.z.o
lib/nhc98/ix86-FreeBSD/tprofprel3.z.o
lib/hmake/ix86-FreeBSD/HInteractive
lib/hmake/ix86-FreeBSD/MkConfig
lib/hmake/ix86-FreeBSD/MkProg
lib/hmake/ix86-FreeBSD/Older
lib/hmake/ix86-FreeBSD/hmakerc
%%PORTDOCS%%%%DOCSDIR%%/98.html
%%PORTDOCS%%%%DOCSDIR%%/CcallingHaskell.html
%%PORTDOCS%%%%DOCSDIR%%/bugs.html
%%PORTDOCS%%%%DOCSDIR%%/compiler-options.html
%%PORTDOCS%%%%DOCSDIR%%/config.html
%%PORTDOCS%%%%DOCSDIR%%/contrib.html
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
%%PORTDOCS%%%%DOCSDIR%%/cvs.html
%%PORTDOCS%%%%DOCSDIR%%/download.html
%%PORTDOCS%%%%DOCSDIR%%/errmsgs.html
%%PORTDOCS%%%%DOCSDIR%%/extensions.html
%%PORTDOCS%%%%DOCSDIR%%/ffi.html
%%PORTDOCS%%%%DOCSDIR%%/fig1.gif
%%PORTDOCS%%%%DOCSDIR%%/fig2.html
%%PORTDOCS%%%%DOCSDIR%%/fig3.html
%%PORTDOCS%%%%DOCSDIR%%/fig4.html
%%PORTDOCS%%%%DOCSDIR%%/greencard-york.html
%%PORTDOCS%%%%DOCSDIR%%/greencard.html
%%PORTDOCS%%%%DOCSDIR%%/heapprof.html
%%PORTDOCS%%%%DOCSDIR%%/history.html
%%PORTDOCS%%%%DOCSDIR%%/history98.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/install.html
%%PORTDOCS%%%%DOCSDIR%%/libraries.html
%%PORTDOCS%%%%DOCSDIR%%/limits.html
%%PORTDOCS%%%%DOCSDIR%%/limits.html.inst
%%PORTDOCS%%%%DOCSDIR%%/maillist.html
%%PORTDOCS%%%%DOCSDIR%%/new_tiny.gif
%%PORTDOCS%%%%DOCSDIR%%/nhc13.gif
%%PORTDOCS%%%%DOCSDIR%%/nhc98.gif
%%PORTDOCS%%%%DOCSDIR%%/runtime-options.html
%%PORTDOCS%%%%DOCSDIR%%/status.html
%%PORTDOCS%%%%DOCSDIR%%/todo.html
%%PORTDOCS%%%%DOCSDIR%%/tprof.html
%%PORTDOCS%%%%DOCSDIR%%/tracer.html
%%PORTDOCS%%%%DOCSDIR%%/windows.html
%%PORTDOCS%%%%DOCSDIR%%/york-release.html
%%PORTDOCS%%%%DOCSDIR%%/bugs/Nhc13Test1.hs
%%PORTDOCS%%%%DOCSDIR%%/bugs/Nhc13Test10.hs
%%PORTDOCS%%%%DOCSDIR%%/bugs/Nhc13Test13.hs
@ -267,7 +183,25 @@ lib/hmake/ix86-FreeBSD/hmakerc
%%PORTDOCS%%%%DOCSDIR%%/bugs/nhc98test21.hs
%%PORTDOCS%%%%DOCSDIR%%/bugs/nhc98test22.hs
%%PORTDOCS%%%%DOCSDIR%%/bugs/nhc98test23.hs
%%PORTDOCS%%%%DOCSDIR%%/compiler-options.html
%%PORTDOCS%%%%DOCSDIR%%/config.html
%%PORTDOCS%%%%DOCSDIR%%/contrib.html
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
%%PORTDOCS%%%%DOCSDIR%%/cvs.html
%%PORTDOCS%%%%DOCSDIR%%/download.html
%%PORTDOCS%%%%DOCSDIR%%/errmsgs.html
%%PORTDOCS%%%%DOCSDIR%%/examples/ZooQuiz.hs
%%PORTDOCS%%%%DOCSDIR%%/extensions.html
%%PORTDOCS%%%%DOCSDIR%%/ffi.html
%%PORTDOCS%%%%DOCSDIR%%/fig1.gif
%%PORTDOCS%%%%DOCSDIR%%/fig2.html
%%PORTDOCS%%%%DOCSDIR%%/fig3.html
%%PORTDOCS%%%%DOCSDIR%%/fig4.html
%%PORTDOCS%%%%DOCSDIR%%/greencard-york.html
%%PORTDOCS%%%%DOCSDIR%%/greencard.html
%%PORTDOCS%%%%DOCSDIR%%/heapprof.html
%%PORTDOCS%%%%DOCSDIR%%/history.html
%%PORTDOCS%%%%DOCSDIR%%/history98.html
%%PORTDOCS%%%%DOCSDIR%%/hmake/bugs.html
%%PORTDOCS%%%%DOCSDIR%%/hmake/changes.html
%%PORTDOCS%%%%DOCSDIR%%/hmake/hi-commands.html
@ -277,10 +211,16 @@ lib/hmake/ix86-FreeBSD/hmakerc
%%PORTDOCS%%%%DOCSDIR%%/hmake/interactive.html
%%PORTDOCS%%%%DOCSDIR%%/hmake/lineedit.html
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/build-system
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/bytecode
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/gc
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/index.html
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/intro
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/memorylayout
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/phases
%%PORTDOCS%%%%DOCSDIR%%/implementation-notes/space-efficient
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/install.html
%%PORTDOCS%%%%DOCSDIR%%/libraries.html
%%PORTDOCS%%%%DOCSDIR%%/libs/BinArray.html
%%PORTDOCS%%%%DOCSDIR%%/libs/Binary.html
%%PORTDOCS%%%%DOCSDIR%%/libs/Bit.html
@ -290,32 +230,77 @@ lib/hmake/ix86-FreeBSD/hmakerc
%%PORTDOCS%%%%DOCSDIR%%/libs/PackedString.html
%%PORTDOCS%%%%DOCSDIR%%/libs/Time.html
%%PORTDOCS%%%%DOCSDIR%%/libs/index.html
%%PORTDOCS%%%%DOCSDIR%%/limits.html
%%PORTDOCS%%%%DOCSDIR%%/limits.html.inst
%%PORTDOCS%%%%DOCSDIR%%/maillist.html
%%PORTDOCS%%%%DOCSDIR%%/new_tiny.gif
%%PORTDOCS%%%%DOCSDIR%%/nhc13.gif
%%PORTDOCS%%%%DOCSDIR%%/nhc98.gif
%%PORTDOCS%%%%DOCSDIR%%/oldlicence.html
%%PORTDOCS%%%%DOCSDIR%%/papers.html
%%PORTDOCS%%%%DOCSDIR%%/runtime-options.html
%%PORTDOCS%%%%DOCSDIR%%/status.html
%%PORTDOCS%%%%DOCSDIR%%/todo.html
%%PORTDOCS%%%%DOCSDIR%%/tprof.html
%%PORTDOCS%%%%DOCSDIR%%/tracer.html
%%PORTDOCS%%%%DOCSDIR%%/windows.html
%%PORTDOCS%%%%DOCSDIR%%/york-release.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/bugs
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
%%PORTDOCS%%@dirrm %%DOCSDIR%%/hmake
%%PORTDOCS%%@dirrm %%DOCSDIR%%/implementation-notes
%%PORTDOCS%%@dirrm %%DOCSDIR%%/libs
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm include/nhc98/base/Control/Monad
@dirrm include/nhc98/base/Control
@dirrm include/nhc98/base/Data
@dirrm include/nhc98/base/Debug
@dirrm include/nhc98/base/Foreign/C
@dirrm include/nhc98/base/Foreign/Marshal
@dirrm include/nhc98/base/Foreign
@dirrm include/nhc98/base/System/Console
@dirrm include/nhc98/base/System/IO
@dirrm include/nhc98/base/System
@dirrm include/nhc98/base/Text/Html
@dirrm include/nhc98/base/Text/ParserCombinators/Parsec
@dirrm include/nhc98/base/Text/ParserCombinators
@dirrm include/nhc98/base/Text/PrettyPrint
@dirrm include/nhc98/base/Text/Show
@dirrm include/nhc98/base/Text
@dirrm include/nhc98/base
@dirrm include/nhc98/NHC
@dirrm include/nhc98
@dirrm lib/hmake/ix86-FreeBSD
@dirrm lib/hmake
@dirrm lib/nhc98/ix86-FreeBSD
@dirrm lib/nhc98
@dirrm lib/hmake/ix86-FreeBSD
@dirrm lib/hmake
@dirrm include/nhc98/packages/parsec/Text/ParserCombinators/Parsec
@dirrm include/nhc98/packages/parsec/Text/ParserCombinators
@dirrm include/nhc98/packages/parsec/Text
@dirrm include/nhc98/packages/parsec
@dirrm include/nhc98/packages/haskell-src/Language/Haskell
@dirrm include/nhc98/packages/haskell-src/Language
@dirrm include/nhc98/packages/haskell-src
@dirrm include/nhc98/packages/base/Text/Show
@dirrm include/nhc98/packages/base/Text/Regex
@dirrm include/nhc98/packages/base/Text/PrettyPrint
@dirrm include/nhc98/packages/base/Text/ParserCombinators
@dirrm include/nhc98/packages/base/Text/Html
@dirrm include/nhc98/packages/base/Text
@dirrm include/nhc98/packages/base/System/IO
@dirrm include/nhc98/packages/base/System/Directory
@dirrm include/nhc98/packages/base/System/Console
@dirrm include/nhc98/packages/base/System
@dirrm include/nhc98/packages/base/NHC
@dirrm include/nhc98/packages/base/Foreign/Marshal
@dirrm include/nhc98/packages/base/Foreign/C
@dirrm include/nhc98/packages/base/Foreign
@dirrm include/nhc98/packages/base/Debug
@dirrm include/nhc98/packages/base/Data
@dirrm include/nhc98/packages/base/Control/Monad
@dirrm include/nhc98/packages/base/Control
@dirrm include/nhc98/packages/base
@dirrm include/nhc98/packages/QuickCheck/Test/QuickCheck
@dirrm include/nhc98/packages/QuickCheck/Test
@dirrm include/nhc98/packages/QuickCheck/Debug/QuickCheck
@dirrm include/nhc98/packages/QuickCheck/Debug
@dirrm include/nhc98/packages/QuickCheck
@dirrm include/nhc98/packages/HaXml/Text/XML/HaXml/Xtract
@dirrm include/nhc98/packages/HaXml/Text/XML/HaXml/Html
@dirrm include/nhc98/packages/HaXml/Text/XML/HaXml
@dirrm include/nhc98/packages/HaXml/Text/XML
@dirrm include/nhc98/packages/HaXml/Text/ParserCombinators
@dirrm include/nhc98/packages/HaXml/Text
@dirrm include/nhc98/packages/HaXml
@dirrm include/nhc98/packages/HUnit/Test/HUnit
@dirrm include/nhc98/packages/HUnit/Test
@dirrm include/nhc98/packages/HUnit
@dirrm include/nhc98/packages/Cabal/Distribution/Simple
@dirrm include/nhc98/packages/Cabal/Distribution/PreProcess
@dirrm include/nhc98/packages/Cabal/Distribution/Compat
@dirrm include/nhc98/packages/Cabal/Distribution
@dirrm include/nhc98/packages/Cabal
@dirrm include/nhc98/packages
@dirrm include/nhc98/NHC
@dirrm include/nhc98