diff options
author | pat <pat@FreeBSD.org> | 2002-07-09 03:35:22 +0800 |
---|---|---|
committer | pat <pat@FreeBSD.org> | 2002-07-09 03:35:22 +0800 |
commit | 2590feee96d41dad694d34546c53e1f3474486c2 (patch) | |
tree | 14004ef1aa8f22cfdcd8fc8c6d53ea4ca8b567cb /devel | |
parent | 4c20dcc48942d00e67cf2bd155ef8fb74c1172c8 (diff) | |
download | freebsd-ports-graphics-2590feee96d41dad694d34546c53e1f3474486c2.tar.gz freebsd-ports-graphics-2590feee96d41dad694d34546c53e1f3474486c2.tar.zst freebsd-ports-graphics-2590feee96d41dad694d34546c53e1f3474486c2.zip |
- lang/nhc98 to devel/hat version 2.00 repocopy. hat split from nhc98
since lang/ghc may use it too.
PR: ports/39540
Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de> (maintainer)
Repocopied by: joe
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/hat/Makefile | 84 | ||||
-rw-r--r-- | devel/hat/distinfo | 2 | ||||
-rw-r--r-- | devel/hat/files/patch-Makefile | 110 | ||||
-rw-r--r-- | devel/hat/files/patch-configure | 27 | ||||
-rw-r--r-- | devel/hat/files/patch-script::harch | 13 | ||||
-rw-r--r-- | devel/hat/pkg-comment | 2 | ||||
-rw-r--r-- | devel/hat/pkg-descr | 12 | ||||
-rw-r--r-- | devel/hat/pkg-plist | 532 | ||||
-rw-r--r-- | devel/hs-hat/Makefile | 84 | ||||
-rw-r--r-- | devel/hs-hat/distinfo | 2 | ||||
-rw-r--r-- | devel/hs-hat/files/patch-Makefile | 110 | ||||
-rw-r--r-- | devel/hs-hat/files/patch-configure | 27 | ||||
-rw-r--r-- | devel/hs-hat/files/patch-script::harch | 13 | ||||
-rw-r--r-- | devel/hs-hat/pkg-comment | 2 | ||||
-rw-r--r-- | devel/hs-hat/pkg-descr | 12 | ||||
-rw-r--r-- | devel/hs-hat/pkg-plist | 532 |
17 files changed, 583 insertions, 982 deletions
diff --git a/devel/Makefile b/devel/Makefile index db768423c08..d13c5957118 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -210,6 +210,7 @@ SUBDIR += haddock SUBDIR += happy SUBDIR += happydoc + SUBDIR += hat SUBDIR += hmake SUBDIR += hp48cc SUBDIR += hypersrc diff --git a/devel/hat/Makefile b/devel/hat/Makefile index 416f6a83086..a77ddf7c4ac 100644 --- a/devel/hat/Makefile +++ b/devel/hat/Makefile @@ -1,73 +1,67 @@ -# New ports collection makefile for: nhc98 -# Date created: 04 October 2001 +# New ports collection makefile for: hat +# Date created: 16 June 2002 # Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> # # $FreeBSD$ +# -PORTNAME= nhc98 -PORTVERSION= 1.14 -CATEGORIES= lang +PORTNAME= hat +PORTVERSION= 2.00 +CATEGORIES= devel MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/ -DISTNAME= ${PORTNAME}src-${PORTVERSION} -DIST_SUBDIR= nhc98 MAINTAINER= obraun@informatik.unibw-muenchen.de -USE_REINPLACE= yes - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 500000 +BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 +RUN_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 +.if defined(WITH_GHC) BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc .endif -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - USE_GMAKE= yes HAS_CONFIGURE= yes - -.if ${OSVERSION} >= 500000 -CONFIGURE_ARGS+= --buildwith=ghc +USE_REINPLACE= yes +USE_GLIB= yes +.if defined(WITH_GHC) +PLIST_SUB= GHC="" +.else +ALL_TARGET= hat +PLIST_SUB= GHC="@comment " .endif +CONFIGURE_ARGS= --prefix=${PREFIX} +CONFIGURE_ARGS+= --buildwith=nhc98 --libdir=${PREFIX}/lib .if !defined(NOPORTDOCS) -CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/nhc98 +docs +CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc +docs .endif -MAN1= harch.1 hmake.1 hp2graph.1 nhc98.1 +MAN1= hat-detect.1 hat-observe.1 hat-stack.1 hat-trail.1 -post-patch: - @${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/Makefile.inc - -post-configure: - @${ECHO} "LIBDIR=${PREFIX}/lib/nhc98" \ - >> ${WRKSRC}/targets/ix86-FreeBSD/config.cache - -pre-install: -.if exists(${PREFIX}/bin/hmake) && !defined(OVERRIDE_HMAKE) - @${ECHO} "" - @${ECHO} "It seems that there is already a version of hmake installed on" - @${ECHO} "this system. Since hmake is part of nhc98, please deinstall it," - @${ECHO} "or define OVERRIDE_HMAKE to override the installed version." - @${ECHO} "" - @${FALSE} +pre-everything:: + @${ECHO_CMD} "" +.if defined(WITH_GHC) + @${ECHO_CMD} " HAT will build and install for both nhc98 and ghc." +.else + @${ECHO_CMD} " HAT will build and install for nhc98 only." + @${ECHO_CMD} " Define WITH_GHC to install for ghc, too." .endif + @${ECHO_CMD} "" + +post-patch: + @${REINPLACE_CMD} -e "s|glib-config|${GLIB_CONFIG}|" \ + ${WRKSRC}/configure ${WRKSRC}/src/hat/tools/Makefile \ + ${WRKSRC}/src/hat/oldtools/Makefile -post-install: - ${SED} -e "s#/usr/doc/nhc98#${PREFIX}/share/doc/nhc98#" \ - < ${WRKSRC}/man/nhc98.1 > ${WRKSRC}/man/nhc98.1.fix - ${INSTALL_MAN} ${WRKSRC}/man/nhc98.1.fix ${PREFIX}/man/man1/nhc98.1 - ${RM} ${WRKSRC}/man/nhc98.1.fix .if !defined(NOPORTDOCS) +post-install: + @${RM} -r ${PREFIX}/share/doc/hat/CVS .for ending in aux log - ${RM} ${PREFIX}/share/doc/nhc98/hat/tutorial1.${ending} + @${RM} ${PREFIX}/share/doc/hat/tutorial1.${ending} .endfor .for ending in aux log out toc - ${RM} ${PREFIX}/share/doc/nhc98/hat/hatuser.${ending} -.endfor -.for directory in . bugs examples hat hmake implementation-notes libs - ${RM} -r ${PREFIX}/share/doc/nhc98/${directory}/CVS + @${RM} ${PREFIX}/share/doc/hat/hatuser.${ending} .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/hat/distinfo b/devel/hat/distinfo index 62b2d02c0e4..2222af54f6b 100644 --- a/devel/hat/distinfo +++ b/devel/hat/distinfo @@ -1 +1 @@ -MD5 (nhc98/nhc98src-1.14.tar.gz) = 2d19e65360e0370cb88cb0adad3014bb +MD5 (hat-2.00.tar.gz) = bd93dd2cc2b9bde2d4b24595074cd158 diff --git a/devel/hat/files/patch-Makefile b/devel/hat/files/patch-Makefile deleted file mode 100644 index 944bdf4a06d..00000000000 --- a/devel/hat/files/patch-Makefile +++ /dev/null @@ -1,110 +0,0 @@ ---- Makefile.orig Fri Jun 14 18:23:12 2002 -+++ Makefile Fri Jun 14 18:24:00 2002 -@@ -141,15 +141,15 @@ - - TARGDIR= targets - TARGETS= runtime prelude greencard hp2graph hattools \ -- profruntime profprelude profprelude-$(CC) \ -- timeruntime timeprelude timeprelude-$(CC) \ -+ profruntime profprelude profprelude-gcc \ -+ timeruntime timeprelude timeprelude-gcc \ - timetraceruntime timetraceprelude \ -- traceruntime traceprelude traceprelude-$(CC) \ -- compiler-nhc compiler-hbc compiler-ghc compiler-$(CC) \ -- hmake-nhc hmake-hbc hmake-ghc hmake-$(CC) \ -- greencard-nhc greencard-hbc greencard-ghc greencard-$(CC) \ -+ traceruntime traceprelude traceprelude-gcc \ -+ compiler-nhc compiler-hbc compiler-ghc compiler-gcc \ -+ hmake-nhc hmake-hbc hmake-ghc hmake-gcc \ -+ greencard-nhc greencard-hbc greencard-ghc greencard-gcc \ - hat-nhc hat-ghc \ -- prelude-$(CC) pragma-$(CC) -+ prelude-gcc pragma-gcc - - .PHONY: default basic all tracer compiler help config install hat hattools - -@@ -183,8 +183,8 @@ - basic-nhc: $(PRAGMA) runtime hmake-nhc greencard-nhc compiler-nhc prelude - basic-hbc: $(PRAGMA) runtime hmake-hbc greencard-hbc compiler-hbc prelude - basic-ghc: $(PRAGMA) runtime hmake-ghc greencard-ghc compiler-ghc prelude --basic-$(CC): runtime prelude-$(CC) pragma-$(CC) compiler-$(CC) \ -- greencard-$(CC) hmake-$(CC) -+basic-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \ -+ greencard-gcc hmake-gcc - - all-$(BUILDCOMP): basic-$(BUILDCOMP) heapprofile timeprofile #tracer #hoodui - -@@ -204,9 +204,9 @@ - compiler-ghc traceruntime traceprelude hattools hat-ghc - tracer-hbc: $(PRAGMA) runtime hmake-hbc greencard-hbc \ - compiler-hbc traceruntime traceprelude hattools --tracer-$(CC): runtime prelude-$(CC) pragma-$(CC) compiler-$(CC) \ -- greencard-$(CC) hmake-$(CC) \ -- traceruntime traceprelude-$(CC) hattools -+tracer-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \ -+ greencard-gcc hmake-gcc \ -+ traceruntime traceprelude-gcc hattools - timetraceprofile: timetraceruntime timetraceprelude - - $(TARGETS): % : $(TARGDIR)/$(MACHINE)/% -@@ -328,44 +328,44 @@ - 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)/traceprelude-$(CC): $(PRELUDEC) -+$(TARGDIR)/$(MACHINE)/traceprelude-gcc: $(PRELUDEC) - cd src/prelude; $(MAKE) CFG=T fromC - cd src/prelude/$(MACHINE); $(MAKE) CFG=T clean all - cd src/prelude; $(MAKE) CFG=T relink -- touch $(TARGDIR)/$(MACHINE)/traceprelude-$(CC) -+ touch $(TARGDIR)/$(MACHINE)/traceprelude-gcc - touch $(TARGDIR)/$(MACHINE)/traceprelude --$(TARGDIR)/$(MACHINE)/timeprelude-$(CC): $(PRELUDEC) -+$(TARGDIR)/$(MACHINE)/timeprelude-gcc: $(PRELUDEC) - cd src/prelude; $(MAKE) CFG=z fromC - cd src/prelude/$(MACHINE); $(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); $(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); $(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) -+ touch $(TARGDIR)/$(MACHINE)/hmake-gcc - - - script/errnogen.c: script/GenerateErrNo.hs diff --git a/devel/hat/files/patch-configure b/devel/hat/files/patch-configure index 5d5bf381a35..df9407d19b1 100644 --- a/devel/hat/files/patch-configure +++ b/devel/hat/files/patch-configure @@ -1,11 +1,20 @@ ---- 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)' +--- configure.orig Tue Jun 18 20:12:04 2002 ++++ configure Tue Jun 18 20:12:36 2002 +@@ -385,8 +385,6 @@ + then mkdir -p $DESTDIR$BINDIR; 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 +- echo " harch" +- cp script/harch $DESTDIR$BINDIR + echo " hat-graph" + cp script/hat-graph $DESTDIR$BINDIR + echo " hat-trans" +@@ -402,7 +400,7 @@ + ln $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/$hattool + done + echo +- chmod +x $DESTDIR$BINDIR/harch $DESTDIR$BINDIR/hat-trans ++ chmod +x $DESTDIR$BINDIR/hat-trans + chmod +x $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/hat-graph + rm $DESTDIR$BINDIR/hat-template + else diff --git a/devel/hat/files/patch-script::harch b/devel/hat/files/patch-script::harch deleted file mode 100644 index b9da4628ceb..00000000000 --- a/devel/hat/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/devel/hat/pkg-comment b/devel/hat/pkg-comment index a19fd572649..5774fd106ec 100644 --- a/devel/hat/pkg-comment +++ b/devel/hat/pkg-comment @@ -1 +1 @@ -A fully-fledged compiler for Haskell 98 +A source-level tracer for Haskell 98 diff --git a/devel/hat/pkg-descr b/devel/hat/pkg-descr index 0240db7f1c2..fe4ebb49e0a 100644 --- a/devel/hat/pkg-descr +++ b/devel/hat/pkg-descr @@ -1,10 +1,10 @@ -nhc98 is a fully-fledged compiler for Haskell 98, the standard lazy functional -programming language. Written in Haskell, it is small and very portable, and -aims to produce small executables that run in small amounts of memory. It comes -with extensive tool support for automatic compilation, foreign language -interfacing, heap and time profiling, tracing, and debugging. +Hat is a source-level tracer for Haskell 98, the standard lazy functional +programming language. Hat is a tool that gives the user access to otherwise +invisible information about a computation. -WWW: http://www.cs.york.ac.uk/fp/nhc98/ +Hat works with both ghc and nhc98. + +WWW: http://www.cs.york.ac.uk/fp/hat/ -- Oliver Braun obraun@informatik.unibw-muenchen.de diff --git a/devel/hat/pkg-plist b/devel/hat/pkg-plist index b435ec5be4a..c2f743ead0e 100644 --- a/devel/hat/pkg-plist +++ b/devel/hat/pkg-plist @@ -1,306 +1,226 @@ -bin/harch -bin/nhc98 -bin/hmake -bin/hmake-config -bin/hi -bin/hood -bin/greencard-nhc98 -bin/tprofprel -bin/hp2graph -include/nhc98/Array.T.hi -include/nhc98/Array.hi -include/nhc98/BinArray.hi -include/nhc98/Binary.T.hi -include/nhc98/Binary.hi -include/nhc98/Bit.hi -include/nhc98/CPUTime.T.hi -include/nhc98/CPUTime.hi -include/nhc98/Char.T.hi -include/nhc98/Char.hi -include/nhc98/Complex.T.hi -include/nhc98/Complex.hi -include/nhc98/DPrelude.hi -include/nhc98/DbgIface.hi -include/nhc98/DbgStub.hi -include/nhc98/Directory.T.hi -include/nhc98/Directory.hi -include/nhc98/FFI.T.hi -include/nhc98/FFI.hi -include/nhc98/FFIBuiltin.T.hi -include/nhc98/FFIBuiltin.hi -include/nhc98/GreenCard.T.hi -include/nhc98/GreenCard.gc -include/nhc98/GreenCard.hi -include/nhc98/Haskell.hi -include/nhc98/HatBuiltin.hi -include/nhc98/HsFFI.h -include/nhc98/IO.T.hi -include/nhc98/IO.hi -include/nhc98/IOExtras.T.hi -include/nhc98/IOExtras.hi -include/nhc98/Ix.T.hi -include/nhc98/Ix.hi -include/nhc98/List.T.hi -include/nhc98/List.hi -include/nhc98/Locale.hi -include/nhc98/Maybe.T.hi -include/nhc98/Maybe.hi -include/nhc98/Monad.T.hi -include/nhc98/Monad.hi -include/nhc98/NonStdEval.hi -include/nhc98/NonStdGetPID.hi -include/nhc98/NonStdProfile.hi -include/nhc98/NonStdTrace.T.hi -include/nhc98/NonStdTrace.hi -include/nhc98/NonStdUnsafeCoerce.T.hi -include/nhc98/NonStdUnsafeCoerce.hi -include/nhc98/Numeric.T.hi -include/nhc98/Numeric.hi -include/nhc98/Observe.hi -include/nhc98/PackedString.T.hi -include/nhc98/PackedString.hi -include/nhc98/Prelude.T.hi -include/nhc98/Prelude.hi -include/nhc98/PreludeBuiltin.T.hi -include/nhc98/PreludeBuiltin.hi -include/nhc98/Q8defs.h -include/nhc98/Random.T.hi -include/nhc98/Random.hi -include/nhc98/Ratio.T.hi -include/nhc98/Ratio.hi -include/nhc98/System.T.hi -include/nhc98/System.hi -include/nhc98/Time.hi -include/nhc98/Warning.hi -include/nhc98/art.h -include/nhc98/bytecode.h -include/nhc98/bytecode_o.h -include/nhc98/cinterface.h -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 -include/nhc98/mkByProg.h -include/nhc98/mutlib.h -include/nhc98/newbytecode.h -include/nhc98/newmacros.h -include/nhc98/node.h -include/nhc98/runtime.h -include/nhc98/stableptr.h -include/nhc98/twopass.h -lib/nhc98/hood.jar -lib/nhc98/ix86-FreeBSD/Array.z.a -lib/nhc98/ix86-FreeBSD/BinArray.z.a -lib/nhc98/ix86-FreeBSD/Binary.z.a -lib/nhc98/ix86-FreeBSD/Bit.z.a -lib/nhc98/ix86-FreeBSD/CPUTime.z.a -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 -lib/nhc98/ix86-FreeBSD/List.z.a -lib/nhc98/ix86-FreeBSD/Locale.z.a -lib/nhc98/ix86-FreeBSD/Maybe.z.a -lib/nhc98/ix86-FreeBSD/Monad.z.a -lib/nhc98/ix86-FreeBSD/NonStdEval.z.a -lib/nhc98/ix86-FreeBSD/NonStdGetPID.z.a -lib/nhc98/ix86-FreeBSD/NonStdProfile.z.a -lib/nhc98/ix86-FreeBSD/NonStdTrace.z.a -lib/nhc98/ix86-FreeBSD/NonStdUnsafeCoerce.z.a -lib/nhc98/ix86-FreeBSD/Numeric.z.a -lib/nhc98/ix86-FreeBSD/Observe.z.a -lib/nhc98/ix86-FreeBSD/PackedString.z.a -lib/nhc98/ix86-FreeBSD/Prelude.a -lib/nhc98/ix86-FreeBSD/Prelude.p.a -lib/nhc98/ix86-FreeBSD/PreludeAll.z.a -lib/nhc98/ix86-FreeBSD/Random.z.a -lib/nhc98/ix86-FreeBSD/Ratio.z.a -lib/nhc98/ix86-FreeBSD/Runtime.a -lib/nhc98/ix86-FreeBSD/Runtime.p.a -lib/nhc98/ix86-FreeBSD/Runtime.z.a -lib/nhc98/ix86-FreeBSD/System.z.a -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/greencard-nhc98 -lib/nhc98/ix86-FreeBSD/hmake-PRAGMA -lib/nhc98/ix86-FreeBSD/hp2graph -lib/nhc98/ix86-FreeBSD/main.o -lib/nhc98/ix86-FreeBSD/main.p.o -lib/nhc98/ix86-FreeBSD/main.z.o -lib/nhc98/ix86-FreeBSD/mutator.o -lib/nhc98/ix86-FreeBSD/mutator.p.o -lib/nhc98/ix86-FreeBSD/mutator.z.o -lib/nhc98/ix86-FreeBSD/mutlib.o -lib/nhc98/ix86-FreeBSD/mutlib.p.o -lib/nhc98/ix86-FreeBSD/mutlib.z.o -lib/nhc98/ix86-FreeBSD/nhc98comp -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%%share/doc/nhc98/98.html -%%PORTDOCS%%share/doc/nhc98/CcallingHaskell.html -%%PORTDOCS%%share/doc/nhc98/bugs.html -%%PORTDOCS%%share/doc/nhc98/compiler-options.html -%%PORTDOCS%%share/doc/nhc98/config.html -%%PORTDOCS%%share/doc/nhc98/contrib.html -%%PORTDOCS%%share/doc/nhc98/copyright.html -%%PORTDOCS%%share/doc/nhc98/cvs.html -%%PORTDOCS%%share/doc/nhc98/download.html -%%PORTDOCS%%share/doc/nhc98/errmsgs.html -%%PORTDOCS%%share/doc/nhc98/extensions.html -%%PORTDOCS%%share/doc/nhc98/ffi.html -%%PORTDOCS%%share/doc/nhc98/fig1.gif -%%PORTDOCS%%share/doc/nhc98/fig2.html -%%PORTDOCS%%share/doc/nhc98/fig3.html -%%PORTDOCS%%share/doc/nhc98/fig4.html -%%PORTDOCS%%share/doc/nhc98/greencard-york.html -%%PORTDOCS%%share/doc/nhc98/greencard.html -%%PORTDOCS%%share/doc/nhc98/heapprof.html -%%PORTDOCS%%share/doc/nhc98/history.html -%%PORTDOCS%%share/doc/nhc98/history98.html -%%PORTDOCS%%share/doc/nhc98/index.html -%%PORTDOCS%%share/doc/nhc98/install.html -%%PORTDOCS%%share/doc/nhc98/libraries.html -%%PORTDOCS%%share/doc/nhc98/limits.html -%%PORTDOCS%%share/doc/nhc98/limits.html.inst -%%PORTDOCS%%share/doc/nhc98/maillist.html -%%PORTDOCS%%share/doc/nhc98/new_tiny.gif -%%PORTDOCS%%share/doc/nhc98/nhc13.gif -%%PORTDOCS%%share/doc/nhc98/nhc98.gif -%%PORTDOCS%%share/doc/nhc98/runtime-options.html -%%PORTDOCS%%share/doc/nhc98/status.html -%%PORTDOCS%%share/doc/nhc98/todo.html -%%PORTDOCS%%share/doc/nhc98/tprof.html -%%PORTDOCS%%share/doc/nhc98/tracer.html -%%PORTDOCS%%share/doc/nhc98/windows.html -%%PORTDOCS%%share/doc/nhc98/york-release.html -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test1.hs -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test10.hs -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test13.hs -%%PORTDOCS%%share/doc/nhc98/bugs/README -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test1.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test10.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test11.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test12.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test13.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test14.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test15.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test16.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test17.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test18.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test19.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test2.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test20.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test3.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test4.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test5.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test6.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test7.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test8.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test9.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test19.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test20.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test21.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test22.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test23.hs -%%PORTDOCS%%share/doc/nhc98/examples/ZooQuiz.hs -%%PORTDOCS%%share/doc/nhc98/hat/BadInsort.hs -%%PORTDOCS%%share/doc/nhc98/hat/Insort.hs -%%PORTDOCS%%share/doc/nhc98/hat/browser-detail.html -%%PORTDOCS%%share/doc/nhc98/hat/bugs-tools.html -%%PORTDOCS%%share/doc/nhc98/hat/bugs.html -%%PORTDOCS%%share/doc/nhc98/hat/config.html -%%PORTDOCS%%share/doc/nhc98/hat/copyright.html -%%PORTDOCS%%share/doc/nhc98/hat/download.html -%%PORTDOCS%%share/doc/nhc98/hat/faq.html -%%PORTDOCS%%share/doc/nhc98/hat/feature-table.html -%%PORTDOCS%%share/doc/nhc98/hat/fest-0202.bugs -%%PORTDOCS%%share/doc/nhc98/hat/frejaHatHood.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/hat-reference.tex -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail-1.eps -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail-1.pdf -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail.gif -%%PORTDOCS%%share/doc/nhc98/hat/hat.gif -%%PORTDOCS%%share/doc/nhc98/hat/hatuser-old.html -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.dvi -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.html -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.pdf -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.ps -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.tex -%%PORTDOCS%%share/doc/nhc98/hat/hatuser001.gif -%%PORTDOCS%%share/doc/nhc98/hat/hw01-draft.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/index.html -%%PORTDOCS%%share/doc/nhc98/hat/install.html -%%PORTDOCS%%share/doc/nhc98/hat/libraries.html -%%PORTDOCS%%share/doc/nhc98/hat/limitations-detail.html -%%PORTDOCS%%share/doc/nhc98/hat/limitations.html -%%PORTDOCS%%share/doc/nhc98/hat/maillist.html -%%PORTDOCS%%share/doc/nhc98/hat/newhat.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/old-tracing.html -%%PORTDOCS%%share/doc/nhc98/hat/paper.dvi -%%PORTDOCS%%share/doc/nhc98/hat/proposal.html -%%PORTDOCS%%share/doc/nhc98/hat/publications.html -%%PORTDOCS%%share/doc/nhc98/hat/requirements.html -%%PORTDOCS%%share/doc/nhc98/hat/status.html -%%PORTDOCS%%share/doc/nhc98/hat/toolkitThesis.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/tracing.html -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.dvi -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.html -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.hva -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.pdf -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.ps -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.tex -%%PORTDOCS%%share/doc/nhc98/hmake/changes.html -%%PORTDOCS%%share/doc/nhc98/hmake/hi-commands.html -%%PORTDOCS%%share/doc/nhc98/hmake/hmake-config.html -%%PORTDOCS%%share/doc/nhc98/hmake/hmake.html -%%PORTDOCS%%share/doc/nhc98/hmake/index.html -%%PORTDOCS%%share/doc/nhc98/hmake/interactive.html -%%PORTDOCS%%share/doc/nhc98/hmake/lineedit.html -%%PORTDOCS%%share/doc/nhc98/implementation-notes/build-system -%%PORTDOCS%%share/doc/nhc98/implementation-notes/index.html -%%PORTDOCS%%share/doc/nhc98/implementation-notes/intro -%%PORTDOCS%%share/doc/nhc98/implementation-notes/phases -%%PORTDOCS%%share/doc/nhc98/implementation-notes/space-efficient -%%PORTDOCS%%share/doc/nhc98/libs/BinArray.html -%%PORTDOCS%%share/doc/nhc98/libs/Binary.html -%%PORTDOCS%%share/doc/nhc98/libs/Bit.html -%%PORTDOCS%%share/doc/nhc98/libs/FFI.html -%%PORTDOCS%%share/doc/nhc98/libs/IOExtras.html -%%PORTDOCS%%share/doc/nhc98/libs/OldBinary.html -%%PORTDOCS%%share/doc/nhc98/libs/PackedString.html -%%PORTDOCS%%share/doc/nhc98/libs/Time.html -%%PORTDOCS%%share/doc/nhc98/libs/index.html -%%PORTDOCS%%@dirrm share/doc/nhc98/bugs -%%PORTDOCS%%@dirrm share/doc/nhc98/examples -%%PORTDOCS%%@dirrm share/doc/nhc98/hat -%%PORTDOCS%%@dirrm share/doc/nhc98/hmake -%%PORTDOCS%%@dirrm share/doc/nhc98/implementation-notes -%%PORTDOCS%%@dirrm share/doc/nhc98/libs -%%PORTDOCS%%@dirrm share/doc/nhc98 -@dirrm include/nhc98 -@dirrm lib/hmake/ix86-FreeBSD -@dirrm lib/hmake -@dirrm lib/nhc98/ix86-FreeBSD -@dirrm lib/nhc98 +bin/hat-graph +bin/hat-trans +bin/hat-stack +bin/hat-check +bin/hat-observe +bin/hat-detect +bin/hat-view +bin/hat-trail +include/hat/Array.hx +include/hat/CPUTime.hx +include/hat/Char.hx +include/hat/Complex.hx +include/hat/Directory.hx +include/hat/DirectoryBuiltin.hx +include/hat/DirectoryBuiltinTypes.hx +include/hat/IO.hx +include/hat/IOBuiltin.hx +include/hat/IOBuiltinTypes.hx +include/hat/Ix.hx +include/hat/List.hx +include/hat/Locale.hx +include/hat/Maybe.hx +include/hat/Monad.hx +include/hat/Numeric.hx +include/hat/Prelude.hx +include/hat/PreludeBasic.hx +include/hat/PreludeBuiltin.hx +include/hat/PreludeBuiltinTypes.hx +include/hat/Random.hx +include/hat/RandomBuiltin.hx +include/hat/Ratio.hx +include/hat/System.hx +include/hat/SystemBuiltin.hx +include/hat/SystemBuiltinTypes.hx +include/hat/Time.hx +include/hat/TimeBuiltin.hx +include/hat/TimeBuiltinTypes.hx +include/nhc98/hat/Hat.hi +include/nhc98/hat/TArray.hi +include/nhc98/hat/TCPUTime.hi +include/nhc98/hat/TChar.hi +include/nhc98/hat/TComplex.hi +include/nhc98/hat/TDirectory.hi +include/nhc98/hat/TDirectoryBuiltin.hi +include/nhc98/hat/TDirectoryBuiltinTypes.hi +include/nhc98/hat/TIO.hi +include/nhc98/hat/TIOBuiltin.hi +include/nhc98/hat/TIOBuiltinTypes.hi +include/nhc98/hat/TIx.hi +include/nhc98/hat/TList.hi +include/nhc98/hat/TLocale.hi +include/nhc98/hat/TMaybe.hi +include/nhc98/hat/TMonad.hi +include/nhc98/hat/TNumeric.hi +include/nhc98/hat/TPrelude.hi +include/nhc98/hat/TPreludeBasic.hi +include/nhc98/hat/TPreludeBuiltin.hi +include/nhc98/hat/TPreludeBuiltinTypes.hi +include/nhc98/hat/TRandom.hi +include/nhc98/hat/TRandomBuiltin.hi +include/nhc98/hat/TRatio.hi +include/nhc98/hat/TSystem.hi +include/nhc98/hat/TSystemBuiltin.hi +include/nhc98/hat/TSystemBuiltinTypes.hi +include/nhc98/hat/TTime.hi +include/nhc98/hat/TTimeBuiltin.hi +include/nhc98/hat/TTimeBuiltinTypes.hi +lib/ix86-FreeBSD/config +lib/ix86-FreeBSD/hat-trans +lib/ix86-FreeBSD/hatlib/nhc98/libHShat.a +lib/ix86-FreeBSD/hatlib/nhc98/Hat.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTime.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystem.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRatio.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRandomBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRandom.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBasic.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPrelude.hi +lib/ix86-FreeBSD/hatlib/nhc98/TNumeric.hi +lib/ix86-FreeBSD/hatlib/nhc98/TMonad.hi +lib/ix86-FreeBSD/hatlib/nhc98/TMaybe.hi +lib/ix86-FreeBSD/hatlib/nhc98/TLocale.hi +lib/ix86-FreeBSD/hatlib/nhc98/TList.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIx.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIO.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectory.hi +lib/ix86-FreeBSD/hatlib/nhc98/TComplex.hi +lib/ix86-FreeBSD/hatlib/nhc98/TChar.hi +lib/ix86-FreeBSD/hatlib/nhc98/TCPUTime.hi +lib/ix86-FreeBSD/hatlib/nhc98/TArray.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/Hat.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TArray.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TCPUTime.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TChar.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TComplex.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectory.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIO.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIx.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TList.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TLocale.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMaybe.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMonad.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TNumeric.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPrelude.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBasic.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandom.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandomBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRatio.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystem.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTime.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/ghcincdir +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/libHShat.a +lib/ix86-FreeBSD/hat-check +lib/ix86-FreeBSD/hat-stack +lib/ix86-FreeBSD/hat-view +lib/ix86-FreeBSD/hat-trail +lib/ix86-FreeBSD/hat-observe +lib/nhc98/ix86-FreeBSD/libHShat.a +%%GHC%%lib/ghc-5.02.2/imports/hat/Hat.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TArray.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TCPUTime.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TChar.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TComplex.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectory.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIO.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIx.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TList.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TLocale.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TMaybe.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TMonad.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TNumeric.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPrelude.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBasic.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRandom.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRandomBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRatio.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystem.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTime.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/libHShat.a +%%PORTDOCS%%share/doc/hat/BadInsort.hs +%%PORTDOCS%%share/doc/hat/Insort.hs +%%PORTDOCS%%share/doc/hat/browser-detail.html +%%PORTDOCS%%share/doc/hat/bugs-tools.html +%%PORTDOCS%%share/doc/hat/bugs.html +%%PORTDOCS%%share/doc/hat/config.html +%%PORTDOCS%%share/doc/hat/copyright.html +%%PORTDOCS%%share/doc/hat/download.html +%%PORTDOCS%%share/doc/hat/faq.html +%%PORTDOCS%%share/doc/hat/feature-table.html +%%PORTDOCS%%share/doc/hat/fest-0202.bugs +%%PORTDOCS%%share/doc/hat/frejaHatHood.ps.gz +%%PORTDOCS%%share/doc/hat/hat-reference.tex +%%PORTDOCS%%share/doc/hat/hat-trail-1.eps +%%PORTDOCS%%share/doc/hat/hat-trail-1.pdf +%%PORTDOCS%%share/doc/hat/hat-trail.gif +%%PORTDOCS%%share/doc/hat/hat.gif +%%PORTDOCS%%share/doc/hat/hatuser-old.html +%%PORTDOCS%%share/doc/hat/hatuser.dvi +%%PORTDOCS%%share/doc/hat/hatuser.html +%%PORTDOCS%%share/doc/hat/hatuser.pdf +%%PORTDOCS%%share/doc/hat/hatuser.ps +%%PORTDOCS%%share/doc/hat/hatuser.tex +%%PORTDOCS%%share/doc/hat/hatuser001.gif +%%PORTDOCS%%share/doc/hat/hw01-draft.ps.gz +%%PORTDOCS%%share/doc/hat/index.html +%%PORTDOCS%%share/doc/hat/install.html +%%PORTDOCS%%share/doc/hat/libraries.html +%%PORTDOCS%%share/doc/hat/limitations-detail.html +%%PORTDOCS%%share/doc/hat/limitations.html +%%PORTDOCS%%share/doc/hat/maillist.html +%%PORTDOCS%%share/doc/hat/newhat.ps.gz +%%PORTDOCS%%share/doc/hat/old-tracing.html +%%PORTDOCS%%share/doc/hat/paper.dvi +%%PORTDOCS%%share/doc/hat/proposal.html +%%PORTDOCS%%share/doc/hat/publications.html +%%PORTDOCS%%share/doc/hat/requirements.html +%%PORTDOCS%%share/doc/hat/status.html +%%PORTDOCS%%share/doc/hat/toolkitThesis.ps.gz +%%PORTDOCS%%share/doc/hat/tracing.html +%%PORTDOCS%%share/doc/hat/tutorial1-old.html +%%PORTDOCS%%share/doc/hat/tutorial1.dvi +%%PORTDOCS%%share/doc/hat/tutorial1.html +%%PORTDOCS%%share/doc/hat/tutorial1.hva +%%PORTDOCS%%share/doc/hat/tutorial1.pdf +%%PORTDOCS%%share/doc/hat/tutorial1.ps +%%PORTDOCS%%share/doc/hat/tutorial1.tex +@dirrm include/hat +@dirrm include/nhc98/hat +@dirrm lib/ix86-FreeBSD/hatlib/nhc98 +%%GHC%%@dirrm lib/ix86-FreeBSD/hatlib/ghc +@dirrm lib/ix86-FreeBSD/hatlib +%%PORTDOCS%%@dirrm share/doc/hat +%%GHC%%@dirrm lib/ghc-5.02.2/imports/hat +%%GHC%%@exec /usr/local/bin/ghc-pkg -a < %D/lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf +%%GHC%%@unexec /usr/local/bin/ghc-pkg -r hat diff --git a/devel/hs-hat/Makefile b/devel/hs-hat/Makefile index 416f6a83086..a77ddf7c4ac 100644 --- a/devel/hs-hat/Makefile +++ b/devel/hs-hat/Makefile @@ -1,73 +1,67 @@ -# New ports collection makefile for: nhc98 -# Date created: 04 October 2001 +# New ports collection makefile for: hat +# Date created: 16 June 2002 # Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> # # $FreeBSD$ +# -PORTNAME= nhc98 -PORTVERSION= 1.14 -CATEGORIES= lang +PORTNAME= hat +PORTVERSION= 2.00 +CATEGORIES= devel MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/ -DISTNAME= ${PORTNAME}src-${PORTVERSION} -DIST_SUBDIR= nhc98 MAINTAINER= obraun@informatik.unibw-muenchen.de -USE_REINPLACE= yes - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 500000 +BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 +RUN_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 +.if defined(WITH_GHC) BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc +RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc .endif -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - USE_GMAKE= yes HAS_CONFIGURE= yes - -.if ${OSVERSION} >= 500000 -CONFIGURE_ARGS+= --buildwith=ghc +USE_REINPLACE= yes +USE_GLIB= yes +.if defined(WITH_GHC) +PLIST_SUB= GHC="" +.else +ALL_TARGET= hat +PLIST_SUB= GHC="@comment " .endif +CONFIGURE_ARGS= --prefix=${PREFIX} +CONFIGURE_ARGS+= --buildwith=nhc98 --libdir=${PREFIX}/lib .if !defined(NOPORTDOCS) -CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/nhc98 +docs +CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc +docs .endif -MAN1= harch.1 hmake.1 hp2graph.1 nhc98.1 +MAN1= hat-detect.1 hat-observe.1 hat-stack.1 hat-trail.1 -post-patch: - @${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/Makefile.inc - -post-configure: - @${ECHO} "LIBDIR=${PREFIX}/lib/nhc98" \ - >> ${WRKSRC}/targets/ix86-FreeBSD/config.cache - -pre-install: -.if exists(${PREFIX}/bin/hmake) && !defined(OVERRIDE_HMAKE) - @${ECHO} "" - @${ECHO} "It seems that there is already a version of hmake installed on" - @${ECHO} "this system. Since hmake is part of nhc98, please deinstall it," - @${ECHO} "or define OVERRIDE_HMAKE to override the installed version." - @${ECHO} "" - @${FALSE} +pre-everything:: + @${ECHO_CMD} "" +.if defined(WITH_GHC) + @${ECHO_CMD} " HAT will build and install for both nhc98 and ghc." +.else + @${ECHO_CMD} " HAT will build and install for nhc98 only." + @${ECHO_CMD} " Define WITH_GHC to install for ghc, too." .endif + @${ECHO_CMD} "" + +post-patch: + @${REINPLACE_CMD} -e "s|glib-config|${GLIB_CONFIG}|" \ + ${WRKSRC}/configure ${WRKSRC}/src/hat/tools/Makefile \ + ${WRKSRC}/src/hat/oldtools/Makefile -post-install: - ${SED} -e "s#/usr/doc/nhc98#${PREFIX}/share/doc/nhc98#" \ - < ${WRKSRC}/man/nhc98.1 > ${WRKSRC}/man/nhc98.1.fix - ${INSTALL_MAN} ${WRKSRC}/man/nhc98.1.fix ${PREFIX}/man/man1/nhc98.1 - ${RM} ${WRKSRC}/man/nhc98.1.fix .if !defined(NOPORTDOCS) +post-install: + @${RM} -r ${PREFIX}/share/doc/hat/CVS .for ending in aux log - ${RM} ${PREFIX}/share/doc/nhc98/hat/tutorial1.${ending} + @${RM} ${PREFIX}/share/doc/hat/tutorial1.${ending} .endfor .for ending in aux log out toc - ${RM} ${PREFIX}/share/doc/nhc98/hat/hatuser.${ending} -.endfor -.for directory in . bugs examples hat hmake implementation-notes libs - ${RM} -r ${PREFIX}/share/doc/nhc98/${directory}/CVS + @${RM} ${PREFIX}/share/doc/hat/hatuser.${ending} .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/hs-hat/distinfo b/devel/hs-hat/distinfo index 62b2d02c0e4..2222af54f6b 100644 --- a/devel/hs-hat/distinfo +++ b/devel/hs-hat/distinfo @@ -1 +1 @@ -MD5 (nhc98/nhc98src-1.14.tar.gz) = 2d19e65360e0370cb88cb0adad3014bb +MD5 (hat-2.00.tar.gz) = bd93dd2cc2b9bde2d4b24595074cd158 diff --git a/devel/hs-hat/files/patch-Makefile b/devel/hs-hat/files/patch-Makefile deleted file mode 100644 index 944bdf4a06d..00000000000 --- a/devel/hs-hat/files/patch-Makefile +++ /dev/null @@ -1,110 +0,0 @@ ---- Makefile.orig Fri Jun 14 18:23:12 2002 -+++ Makefile Fri Jun 14 18:24:00 2002 -@@ -141,15 +141,15 @@ - - TARGDIR= targets - TARGETS= runtime prelude greencard hp2graph hattools \ -- profruntime profprelude profprelude-$(CC) \ -- timeruntime timeprelude timeprelude-$(CC) \ -+ profruntime profprelude profprelude-gcc \ -+ timeruntime timeprelude timeprelude-gcc \ - timetraceruntime timetraceprelude \ -- traceruntime traceprelude traceprelude-$(CC) \ -- compiler-nhc compiler-hbc compiler-ghc compiler-$(CC) \ -- hmake-nhc hmake-hbc hmake-ghc hmake-$(CC) \ -- greencard-nhc greencard-hbc greencard-ghc greencard-$(CC) \ -+ traceruntime traceprelude traceprelude-gcc \ -+ compiler-nhc compiler-hbc compiler-ghc compiler-gcc \ -+ hmake-nhc hmake-hbc hmake-ghc hmake-gcc \ -+ greencard-nhc greencard-hbc greencard-ghc greencard-gcc \ - hat-nhc hat-ghc \ -- prelude-$(CC) pragma-$(CC) -+ prelude-gcc pragma-gcc - - .PHONY: default basic all tracer compiler help config install hat hattools - -@@ -183,8 +183,8 @@ - basic-nhc: $(PRAGMA) runtime hmake-nhc greencard-nhc compiler-nhc prelude - basic-hbc: $(PRAGMA) runtime hmake-hbc greencard-hbc compiler-hbc prelude - basic-ghc: $(PRAGMA) runtime hmake-ghc greencard-ghc compiler-ghc prelude --basic-$(CC): runtime prelude-$(CC) pragma-$(CC) compiler-$(CC) \ -- greencard-$(CC) hmake-$(CC) -+basic-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \ -+ greencard-gcc hmake-gcc - - all-$(BUILDCOMP): basic-$(BUILDCOMP) heapprofile timeprofile #tracer #hoodui - -@@ -204,9 +204,9 @@ - compiler-ghc traceruntime traceprelude hattools hat-ghc - tracer-hbc: $(PRAGMA) runtime hmake-hbc greencard-hbc \ - compiler-hbc traceruntime traceprelude hattools --tracer-$(CC): runtime prelude-$(CC) pragma-$(CC) compiler-$(CC) \ -- greencard-$(CC) hmake-$(CC) \ -- traceruntime traceprelude-$(CC) hattools -+tracer-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \ -+ greencard-gcc hmake-gcc \ -+ traceruntime traceprelude-gcc hattools - timetraceprofile: timetraceruntime timetraceprelude - - $(TARGETS): % : $(TARGDIR)/$(MACHINE)/% -@@ -328,44 +328,44 @@ - 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)/traceprelude-$(CC): $(PRELUDEC) -+$(TARGDIR)/$(MACHINE)/traceprelude-gcc: $(PRELUDEC) - cd src/prelude; $(MAKE) CFG=T fromC - cd src/prelude/$(MACHINE); $(MAKE) CFG=T clean all - cd src/prelude; $(MAKE) CFG=T relink -- touch $(TARGDIR)/$(MACHINE)/traceprelude-$(CC) -+ touch $(TARGDIR)/$(MACHINE)/traceprelude-gcc - touch $(TARGDIR)/$(MACHINE)/traceprelude --$(TARGDIR)/$(MACHINE)/timeprelude-$(CC): $(PRELUDEC) -+$(TARGDIR)/$(MACHINE)/timeprelude-gcc: $(PRELUDEC) - cd src/prelude; $(MAKE) CFG=z fromC - cd src/prelude/$(MACHINE); $(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); $(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); $(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) -+ touch $(TARGDIR)/$(MACHINE)/hmake-gcc - - - script/errnogen.c: script/GenerateErrNo.hs diff --git a/devel/hs-hat/files/patch-configure b/devel/hs-hat/files/patch-configure index 5d5bf381a35..df9407d19b1 100644 --- a/devel/hs-hat/files/patch-configure +++ b/devel/hs-hat/files/patch-configure @@ -1,11 +1,20 @@ ---- 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)' +--- configure.orig Tue Jun 18 20:12:04 2002 ++++ configure Tue Jun 18 20:12:36 2002 +@@ -385,8 +385,6 @@ + then mkdir -p $DESTDIR$BINDIR; 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 +- echo " harch" +- cp script/harch $DESTDIR$BINDIR + echo " hat-graph" + cp script/hat-graph $DESTDIR$BINDIR + echo " hat-trans" +@@ -402,7 +400,7 @@ + ln $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/$hattool + done + echo +- chmod +x $DESTDIR$BINDIR/harch $DESTDIR$BINDIR/hat-trans ++ chmod +x $DESTDIR$BINDIR/hat-trans + chmod +x $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/hat-graph + rm $DESTDIR$BINDIR/hat-template + else diff --git a/devel/hs-hat/files/patch-script::harch b/devel/hs-hat/files/patch-script::harch deleted file mode 100644 index b9da4628ceb..00000000000 --- a/devel/hs-hat/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/devel/hs-hat/pkg-comment b/devel/hs-hat/pkg-comment index a19fd572649..5774fd106ec 100644 --- a/devel/hs-hat/pkg-comment +++ b/devel/hs-hat/pkg-comment @@ -1 +1 @@ -A fully-fledged compiler for Haskell 98 +A source-level tracer for Haskell 98 diff --git a/devel/hs-hat/pkg-descr b/devel/hs-hat/pkg-descr index 0240db7f1c2..fe4ebb49e0a 100644 --- a/devel/hs-hat/pkg-descr +++ b/devel/hs-hat/pkg-descr @@ -1,10 +1,10 @@ -nhc98 is a fully-fledged compiler for Haskell 98, the standard lazy functional -programming language. Written in Haskell, it is small and very portable, and -aims to produce small executables that run in small amounts of memory. It comes -with extensive tool support for automatic compilation, foreign language -interfacing, heap and time profiling, tracing, and debugging. +Hat is a source-level tracer for Haskell 98, the standard lazy functional +programming language. Hat is a tool that gives the user access to otherwise +invisible information about a computation. -WWW: http://www.cs.york.ac.uk/fp/nhc98/ +Hat works with both ghc and nhc98. + +WWW: http://www.cs.york.ac.uk/fp/hat/ -- Oliver Braun obraun@informatik.unibw-muenchen.de diff --git a/devel/hs-hat/pkg-plist b/devel/hs-hat/pkg-plist index b435ec5be4a..c2f743ead0e 100644 --- a/devel/hs-hat/pkg-plist +++ b/devel/hs-hat/pkg-plist @@ -1,306 +1,226 @@ -bin/harch -bin/nhc98 -bin/hmake -bin/hmake-config -bin/hi -bin/hood -bin/greencard-nhc98 -bin/tprofprel -bin/hp2graph -include/nhc98/Array.T.hi -include/nhc98/Array.hi -include/nhc98/BinArray.hi -include/nhc98/Binary.T.hi -include/nhc98/Binary.hi -include/nhc98/Bit.hi -include/nhc98/CPUTime.T.hi -include/nhc98/CPUTime.hi -include/nhc98/Char.T.hi -include/nhc98/Char.hi -include/nhc98/Complex.T.hi -include/nhc98/Complex.hi -include/nhc98/DPrelude.hi -include/nhc98/DbgIface.hi -include/nhc98/DbgStub.hi -include/nhc98/Directory.T.hi -include/nhc98/Directory.hi -include/nhc98/FFI.T.hi -include/nhc98/FFI.hi -include/nhc98/FFIBuiltin.T.hi -include/nhc98/FFIBuiltin.hi -include/nhc98/GreenCard.T.hi -include/nhc98/GreenCard.gc -include/nhc98/GreenCard.hi -include/nhc98/Haskell.hi -include/nhc98/HatBuiltin.hi -include/nhc98/HsFFI.h -include/nhc98/IO.T.hi -include/nhc98/IO.hi -include/nhc98/IOExtras.T.hi -include/nhc98/IOExtras.hi -include/nhc98/Ix.T.hi -include/nhc98/Ix.hi -include/nhc98/List.T.hi -include/nhc98/List.hi -include/nhc98/Locale.hi -include/nhc98/Maybe.T.hi -include/nhc98/Maybe.hi -include/nhc98/Monad.T.hi -include/nhc98/Monad.hi -include/nhc98/NonStdEval.hi -include/nhc98/NonStdGetPID.hi -include/nhc98/NonStdProfile.hi -include/nhc98/NonStdTrace.T.hi -include/nhc98/NonStdTrace.hi -include/nhc98/NonStdUnsafeCoerce.T.hi -include/nhc98/NonStdUnsafeCoerce.hi -include/nhc98/Numeric.T.hi -include/nhc98/Numeric.hi -include/nhc98/Observe.hi -include/nhc98/PackedString.T.hi -include/nhc98/PackedString.hi -include/nhc98/Prelude.T.hi -include/nhc98/Prelude.hi -include/nhc98/PreludeBuiltin.T.hi -include/nhc98/PreludeBuiltin.hi -include/nhc98/Q8defs.h -include/nhc98/Random.T.hi -include/nhc98/Random.hi -include/nhc98/Ratio.T.hi -include/nhc98/Ratio.hi -include/nhc98/System.T.hi -include/nhc98/System.hi -include/nhc98/Time.hi -include/nhc98/Warning.hi -include/nhc98/art.h -include/nhc98/bytecode.h -include/nhc98/bytecode_o.h -include/nhc98/cinterface.h -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 -include/nhc98/mkByProg.h -include/nhc98/mutlib.h -include/nhc98/newbytecode.h -include/nhc98/newmacros.h -include/nhc98/node.h -include/nhc98/runtime.h -include/nhc98/stableptr.h -include/nhc98/twopass.h -lib/nhc98/hood.jar -lib/nhc98/ix86-FreeBSD/Array.z.a -lib/nhc98/ix86-FreeBSD/BinArray.z.a -lib/nhc98/ix86-FreeBSD/Binary.z.a -lib/nhc98/ix86-FreeBSD/Bit.z.a -lib/nhc98/ix86-FreeBSD/CPUTime.z.a -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 -lib/nhc98/ix86-FreeBSD/List.z.a -lib/nhc98/ix86-FreeBSD/Locale.z.a -lib/nhc98/ix86-FreeBSD/Maybe.z.a -lib/nhc98/ix86-FreeBSD/Monad.z.a -lib/nhc98/ix86-FreeBSD/NonStdEval.z.a -lib/nhc98/ix86-FreeBSD/NonStdGetPID.z.a -lib/nhc98/ix86-FreeBSD/NonStdProfile.z.a -lib/nhc98/ix86-FreeBSD/NonStdTrace.z.a -lib/nhc98/ix86-FreeBSD/NonStdUnsafeCoerce.z.a -lib/nhc98/ix86-FreeBSD/Numeric.z.a -lib/nhc98/ix86-FreeBSD/Observe.z.a -lib/nhc98/ix86-FreeBSD/PackedString.z.a -lib/nhc98/ix86-FreeBSD/Prelude.a -lib/nhc98/ix86-FreeBSD/Prelude.p.a -lib/nhc98/ix86-FreeBSD/PreludeAll.z.a -lib/nhc98/ix86-FreeBSD/Random.z.a -lib/nhc98/ix86-FreeBSD/Ratio.z.a -lib/nhc98/ix86-FreeBSD/Runtime.a -lib/nhc98/ix86-FreeBSD/Runtime.p.a -lib/nhc98/ix86-FreeBSD/Runtime.z.a -lib/nhc98/ix86-FreeBSD/System.z.a -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/greencard-nhc98 -lib/nhc98/ix86-FreeBSD/hmake-PRAGMA -lib/nhc98/ix86-FreeBSD/hp2graph -lib/nhc98/ix86-FreeBSD/main.o -lib/nhc98/ix86-FreeBSD/main.p.o -lib/nhc98/ix86-FreeBSD/main.z.o -lib/nhc98/ix86-FreeBSD/mutator.o -lib/nhc98/ix86-FreeBSD/mutator.p.o -lib/nhc98/ix86-FreeBSD/mutator.z.o -lib/nhc98/ix86-FreeBSD/mutlib.o -lib/nhc98/ix86-FreeBSD/mutlib.p.o -lib/nhc98/ix86-FreeBSD/mutlib.z.o -lib/nhc98/ix86-FreeBSD/nhc98comp -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%%share/doc/nhc98/98.html -%%PORTDOCS%%share/doc/nhc98/CcallingHaskell.html -%%PORTDOCS%%share/doc/nhc98/bugs.html -%%PORTDOCS%%share/doc/nhc98/compiler-options.html -%%PORTDOCS%%share/doc/nhc98/config.html -%%PORTDOCS%%share/doc/nhc98/contrib.html -%%PORTDOCS%%share/doc/nhc98/copyright.html -%%PORTDOCS%%share/doc/nhc98/cvs.html -%%PORTDOCS%%share/doc/nhc98/download.html -%%PORTDOCS%%share/doc/nhc98/errmsgs.html -%%PORTDOCS%%share/doc/nhc98/extensions.html -%%PORTDOCS%%share/doc/nhc98/ffi.html -%%PORTDOCS%%share/doc/nhc98/fig1.gif -%%PORTDOCS%%share/doc/nhc98/fig2.html -%%PORTDOCS%%share/doc/nhc98/fig3.html -%%PORTDOCS%%share/doc/nhc98/fig4.html -%%PORTDOCS%%share/doc/nhc98/greencard-york.html -%%PORTDOCS%%share/doc/nhc98/greencard.html -%%PORTDOCS%%share/doc/nhc98/heapprof.html -%%PORTDOCS%%share/doc/nhc98/history.html -%%PORTDOCS%%share/doc/nhc98/history98.html -%%PORTDOCS%%share/doc/nhc98/index.html -%%PORTDOCS%%share/doc/nhc98/install.html -%%PORTDOCS%%share/doc/nhc98/libraries.html -%%PORTDOCS%%share/doc/nhc98/limits.html -%%PORTDOCS%%share/doc/nhc98/limits.html.inst -%%PORTDOCS%%share/doc/nhc98/maillist.html -%%PORTDOCS%%share/doc/nhc98/new_tiny.gif -%%PORTDOCS%%share/doc/nhc98/nhc13.gif -%%PORTDOCS%%share/doc/nhc98/nhc98.gif -%%PORTDOCS%%share/doc/nhc98/runtime-options.html -%%PORTDOCS%%share/doc/nhc98/status.html -%%PORTDOCS%%share/doc/nhc98/todo.html -%%PORTDOCS%%share/doc/nhc98/tprof.html -%%PORTDOCS%%share/doc/nhc98/tracer.html -%%PORTDOCS%%share/doc/nhc98/windows.html -%%PORTDOCS%%share/doc/nhc98/york-release.html -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test1.hs -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test10.hs -%%PORTDOCS%%share/doc/nhc98/bugs/Nhc13Test13.hs -%%PORTDOCS%%share/doc/nhc98/bugs/README -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test1.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test10.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test11.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test12.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test13.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test14.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test15.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test16.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test17.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test18.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test19.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test2.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test20.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test3.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test4.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test5.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test6.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test7.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test8.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc13test9.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test19.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test20.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test21.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test22.hs -%%PORTDOCS%%share/doc/nhc98/bugs/nhc98test23.hs -%%PORTDOCS%%share/doc/nhc98/examples/ZooQuiz.hs -%%PORTDOCS%%share/doc/nhc98/hat/BadInsort.hs -%%PORTDOCS%%share/doc/nhc98/hat/Insort.hs -%%PORTDOCS%%share/doc/nhc98/hat/browser-detail.html -%%PORTDOCS%%share/doc/nhc98/hat/bugs-tools.html -%%PORTDOCS%%share/doc/nhc98/hat/bugs.html -%%PORTDOCS%%share/doc/nhc98/hat/config.html -%%PORTDOCS%%share/doc/nhc98/hat/copyright.html -%%PORTDOCS%%share/doc/nhc98/hat/download.html -%%PORTDOCS%%share/doc/nhc98/hat/faq.html -%%PORTDOCS%%share/doc/nhc98/hat/feature-table.html -%%PORTDOCS%%share/doc/nhc98/hat/fest-0202.bugs -%%PORTDOCS%%share/doc/nhc98/hat/frejaHatHood.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/hat-reference.tex -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail-1.eps -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail-1.pdf -%%PORTDOCS%%share/doc/nhc98/hat/hat-trail.gif -%%PORTDOCS%%share/doc/nhc98/hat/hat.gif -%%PORTDOCS%%share/doc/nhc98/hat/hatuser-old.html -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.dvi -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.html -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.pdf -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.ps -%%PORTDOCS%%share/doc/nhc98/hat/hatuser.tex -%%PORTDOCS%%share/doc/nhc98/hat/hatuser001.gif -%%PORTDOCS%%share/doc/nhc98/hat/hw01-draft.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/index.html -%%PORTDOCS%%share/doc/nhc98/hat/install.html -%%PORTDOCS%%share/doc/nhc98/hat/libraries.html -%%PORTDOCS%%share/doc/nhc98/hat/limitations-detail.html -%%PORTDOCS%%share/doc/nhc98/hat/limitations.html -%%PORTDOCS%%share/doc/nhc98/hat/maillist.html -%%PORTDOCS%%share/doc/nhc98/hat/newhat.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/old-tracing.html -%%PORTDOCS%%share/doc/nhc98/hat/paper.dvi -%%PORTDOCS%%share/doc/nhc98/hat/proposal.html -%%PORTDOCS%%share/doc/nhc98/hat/publications.html -%%PORTDOCS%%share/doc/nhc98/hat/requirements.html -%%PORTDOCS%%share/doc/nhc98/hat/status.html -%%PORTDOCS%%share/doc/nhc98/hat/toolkitThesis.ps.gz -%%PORTDOCS%%share/doc/nhc98/hat/tracing.html -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.dvi -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.html -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.hva -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.pdf -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.ps -%%PORTDOCS%%share/doc/nhc98/hat/tutorial1.tex -%%PORTDOCS%%share/doc/nhc98/hmake/changes.html -%%PORTDOCS%%share/doc/nhc98/hmake/hi-commands.html -%%PORTDOCS%%share/doc/nhc98/hmake/hmake-config.html -%%PORTDOCS%%share/doc/nhc98/hmake/hmake.html -%%PORTDOCS%%share/doc/nhc98/hmake/index.html -%%PORTDOCS%%share/doc/nhc98/hmake/interactive.html -%%PORTDOCS%%share/doc/nhc98/hmake/lineedit.html -%%PORTDOCS%%share/doc/nhc98/implementation-notes/build-system -%%PORTDOCS%%share/doc/nhc98/implementation-notes/index.html -%%PORTDOCS%%share/doc/nhc98/implementation-notes/intro -%%PORTDOCS%%share/doc/nhc98/implementation-notes/phases -%%PORTDOCS%%share/doc/nhc98/implementation-notes/space-efficient -%%PORTDOCS%%share/doc/nhc98/libs/BinArray.html -%%PORTDOCS%%share/doc/nhc98/libs/Binary.html -%%PORTDOCS%%share/doc/nhc98/libs/Bit.html -%%PORTDOCS%%share/doc/nhc98/libs/FFI.html -%%PORTDOCS%%share/doc/nhc98/libs/IOExtras.html -%%PORTDOCS%%share/doc/nhc98/libs/OldBinary.html -%%PORTDOCS%%share/doc/nhc98/libs/PackedString.html -%%PORTDOCS%%share/doc/nhc98/libs/Time.html -%%PORTDOCS%%share/doc/nhc98/libs/index.html -%%PORTDOCS%%@dirrm share/doc/nhc98/bugs -%%PORTDOCS%%@dirrm share/doc/nhc98/examples -%%PORTDOCS%%@dirrm share/doc/nhc98/hat -%%PORTDOCS%%@dirrm share/doc/nhc98/hmake -%%PORTDOCS%%@dirrm share/doc/nhc98/implementation-notes -%%PORTDOCS%%@dirrm share/doc/nhc98/libs -%%PORTDOCS%%@dirrm share/doc/nhc98 -@dirrm include/nhc98 -@dirrm lib/hmake/ix86-FreeBSD -@dirrm lib/hmake -@dirrm lib/nhc98/ix86-FreeBSD -@dirrm lib/nhc98 +bin/hat-graph +bin/hat-trans +bin/hat-stack +bin/hat-check +bin/hat-observe +bin/hat-detect +bin/hat-view +bin/hat-trail +include/hat/Array.hx +include/hat/CPUTime.hx +include/hat/Char.hx +include/hat/Complex.hx +include/hat/Directory.hx +include/hat/DirectoryBuiltin.hx +include/hat/DirectoryBuiltinTypes.hx +include/hat/IO.hx +include/hat/IOBuiltin.hx +include/hat/IOBuiltinTypes.hx +include/hat/Ix.hx +include/hat/List.hx +include/hat/Locale.hx +include/hat/Maybe.hx +include/hat/Monad.hx +include/hat/Numeric.hx +include/hat/Prelude.hx +include/hat/PreludeBasic.hx +include/hat/PreludeBuiltin.hx +include/hat/PreludeBuiltinTypes.hx +include/hat/Random.hx +include/hat/RandomBuiltin.hx +include/hat/Ratio.hx +include/hat/System.hx +include/hat/SystemBuiltin.hx +include/hat/SystemBuiltinTypes.hx +include/hat/Time.hx +include/hat/TimeBuiltin.hx +include/hat/TimeBuiltinTypes.hx +include/nhc98/hat/Hat.hi +include/nhc98/hat/TArray.hi +include/nhc98/hat/TCPUTime.hi +include/nhc98/hat/TChar.hi +include/nhc98/hat/TComplex.hi +include/nhc98/hat/TDirectory.hi +include/nhc98/hat/TDirectoryBuiltin.hi +include/nhc98/hat/TDirectoryBuiltinTypes.hi +include/nhc98/hat/TIO.hi +include/nhc98/hat/TIOBuiltin.hi +include/nhc98/hat/TIOBuiltinTypes.hi +include/nhc98/hat/TIx.hi +include/nhc98/hat/TList.hi +include/nhc98/hat/TLocale.hi +include/nhc98/hat/TMaybe.hi +include/nhc98/hat/TMonad.hi +include/nhc98/hat/TNumeric.hi +include/nhc98/hat/TPrelude.hi +include/nhc98/hat/TPreludeBasic.hi +include/nhc98/hat/TPreludeBuiltin.hi +include/nhc98/hat/TPreludeBuiltinTypes.hi +include/nhc98/hat/TRandom.hi +include/nhc98/hat/TRandomBuiltin.hi +include/nhc98/hat/TRatio.hi +include/nhc98/hat/TSystem.hi +include/nhc98/hat/TSystemBuiltin.hi +include/nhc98/hat/TSystemBuiltinTypes.hi +include/nhc98/hat/TTime.hi +include/nhc98/hat/TTimeBuiltin.hi +include/nhc98/hat/TTimeBuiltinTypes.hi +lib/ix86-FreeBSD/config +lib/ix86-FreeBSD/hat-trans +lib/ix86-FreeBSD/hatlib/nhc98/libHShat.a +lib/ix86-FreeBSD/hatlib/nhc98/Hat.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTime.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TSystem.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRatio.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRandomBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TRandom.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBasic.hi +lib/ix86-FreeBSD/hatlib/nhc98/TPrelude.hi +lib/ix86-FreeBSD/hatlib/nhc98/TNumeric.hi +lib/ix86-FreeBSD/hatlib/nhc98/TMonad.hi +lib/ix86-FreeBSD/hatlib/nhc98/TMaybe.hi +lib/ix86-FreeBSD/hatlib/nhc98/TLocale.hi +lib/ix86-FreeBSD/hatlib/nhc98/TList.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIx.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TIO.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltinTypes.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltin.hi +lib/ix86-FreeBSD/hatlib/nhc98/TDirectory.hi +lib/ix86-FreeBSD/hatlib/nhc98/TComplex.hi +lib/ix86-FreeBSD/hatlib/nhc98/TChar.hi +lib/ix86-FreeBSD/hatlib/nhc98/TCPUTime.hi +lib/ix86-FreeBSD/hatlib/nhc98/TArray.hi +lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/Hat.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TArray.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TCPUTime.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TChar.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TComplex.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectory.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIO.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIx.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TList.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TLocale.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMaybe.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMonad.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TNumeric.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPrelude.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBasic.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandom.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandomBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRatio.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystem.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTime.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltin.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltinTypes.hi +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/ghcincdir +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf +%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/libHShat.a +lib/ix86-FreeBSD/hat-check +lib/ix86-FreeBSD/hat-stack +lib/ix86-FreeBSD/hat-view +lib/ix86-FreeBSD/hat-trail +lib/ix86-FreeBSD/hat-observe +lib/nhc98/ix86-FreeBSD/libHShat.a +%%GHC%%lib/ghc-5.02.2/imports/hat/Hat.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TArray.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TCPUTime.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TChar.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TComplex.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectory.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIO.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TIx.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TList.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TLocale.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TMaybe.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TMonad.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TNumeric.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPrelude.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBasic.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRandom.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRandomBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TRatio.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystem.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTime.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltin.hi +%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltinTypes.hi +%%GHC%%lib/ghc-5.02.2/libHShat.a +%%PORTDOCS%%share/doc/hat/BadInsort.hs +%%PORTDOCS%%share/doc/hat/Insort.hs +%%PORTDOCS%%share/doc/hat/browser-detail.html +%%PORTDOCS%%share/doc/hat/bugs-tools.html +%%PORTDOCS%%share/doc/hat/bugs.html +%%PORTDOCS%%share/doc/hat/config.html +%%PORTDOCS%%share/doc/hat/copyright.html +%%PORTDOCS%%share/doc/hat/download.html +%%PORTDOCS%%share/doc/hat/faq.html +%%PORTDOCS%%share/doc/hat/feature-table.html +%%PORTDOCS%%share/doc/hat/fest-0202.bugs +%%PORTDOCS%%share/doc/hat/frejaHatHood.ps.gz +%%PORTDOCS%%share/doc/hat/hat-reference.tex +%%PORTDOCS%%share/doc/hat/hat-trail-1.eps +%%PORTDOCS%%share/doc/hat/hat-trail-1.pdf +%%PORTDOCS%%share/doc/hat/hat-trail.gif +%%PORTDOCS%%share/doc/hat/hat.gif +%%PORTDOCS%%share/doc/hat/hatuser-old.html +%%PORTDOCS%%share/doc/hat/hatuser.dvi +%%PORTDOCS%%share/doc/hat/hatuser.html +%%PORTDOCS%%share/doc/hat/hatuser.pdf +%%PORTDOCS%%share/doc/hat/hatuser.ps +%%PORTDOCS%%share/doc/hat/hatuser.tex +%%PORTDOCS%%share/doc/hat/hatuser001.gif +%%PORTDOCS%%share/doc/hat/hw01-draft.ps.gz +%%PORTDOCS%%share/doc/hat/index.html +%%PORTDOCS%%share/doc/hat/install.html +%%PORTDOCS%%share/doc/hat/libraries.html +%%PORTDOCS%%share/doc/hat/limitations-detail.html +%%PORTDOCS%%share/doc/hat/limitations.html +%%PORTDOCS%%share/doc/hat/maillist.html +%%PORTDOCS%%share/doc/hat/newhat.ps.gz +%%PORTDOCS%%share/doc/hat/old-tracing.html +%%PORTDOCS%%share/doc/hat/paper.dvi +%%PORTDOCS%%share/doc/hat/proposal.html +%%PORTDOCS%%share/doc/hat/publications.html +%%PORTDOCS%%share/doc/hat/requirements.html +%%PORTDOCS%%share/doc/hat/status.html +%%PORTDOCS%%share/doc/hat/toolkitThesis.ps.gz +%%PORTDOCS%%share/doc/hat/tracing.html +%%PORTDOCS%%share/doc/hat/tutorial1-old.html +%%PORTDOCS%%share/doc/hat/tutorial1.dvi +%%PORTDOCS%%share/doc/hat/tutorial1.html +%%PORTDOCS%%share/doc/hat/tutorial1.hva +%%PORTDOCS%%share/doc/hat/tutorial1.pdf +%%PORTDOCS%%share/doc/hat/tutorial1.ps +%%PORTDOCS%%share/doc/hat/tutorial1.tex +@dirrm include/hat +@dirrm include/nhc98/hat +@dirrm lib/ix86-FreeBSD/hatlib/nhc98 +%%GHC%%@dirrm lib/ix86-FreeBSD/hatlib/ghc +@dirrm lib/ix86-FreeBSD/hatlib +%%PORTDOCS%%@dirrm share/doc/hat +%%GHC%%@dirrm lib/ghc-5.02.2/imports/hat +%%GHC%%@exec /usr/local/bin/ghc-pkg -a < %D/lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf +%%GHC%%@unexec /usr/local/bin/ghc-pkg -r hat |