diff options
-rw-r--r-- | lang/nhc98/Makefile | 33 | ||||
-rw-r--r-- | lang/nhc98/distinfo | 8 | ||||
-rw-r--r-- | lang/nhc98/files/patch-Makefile | 91 | ||||
-rw-r--r-- | lang/nhc98/files/patch-configure | 11 | ||||
-rw-r--r-- | lang/nhc98/files/patch-script::harch | 13 | ||||
-rw-r--r-- | lang/nhc98/pkg-plist | 281 |
6 files changed, 141 insertions, 296 deletions
diff --git a/lang/nhc98/Makefile b/lang/nhc98/Makefile index 2647dced3b02..e8dcb18db744 100644 --- a/lang/nhc98/Makefile +++ b/lang/nhc98/Makefile @@ -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> diff --git a/lang/nhc98/distinfo b/lang/nhc98/distinfo index b838046004cf..43a9aae12c96 100644 --- a/lang/nhc98/distinfo +++ b/lang/nhc98/distinfo @@ -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 diff --git a/lang/nhc98/files/patch-Makefile b/lang/nhc98/files/patch-Makefile deleted file mode 100644 index 5acdb1feb78d..000000000000 --- a/lang/nhc98/files/patch-Makefile +++ /dev/null @@ -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 diff --git a/lang/nhc98/files/patch-configure b/lang/nhc98/files/patch-configure deleted file mode 100644 index 5d5bf381a351..000000000000 --- a/lang/nhc98/files/patch-configure +++ /dev/null @@ -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 diff --git a/lang/nhc98/files/patch-script::harch b/lang/nhc98/files/patch-script::harch deleted file mode 100644 index b9da4628cebd..000000000000 --- a/lang/nhc98/files/patch-script::harch +++ /dev/null @@ -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` diff --git a/lang/nhc98/pkg-plist b/lang/nhc98/pkg-plist index c62cdae6dbb2..c6915b995ce9 100644 --- a/lang/nhc98/pkg-plist +++ b/lang/nhc98/pkg-plist @@ -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 |