aboutsummaryrefslogtreecommitdiff
path: root/devel/hat
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hat')
-rw-r--r--devel/hat/Makefile87
-rw-r--r--devel/hat/distinfo12
-rw-r--r--devel/hat/files/patch-Makefile109
-rw-r--r--devel/hat/files/patch-include::Array.hi12
-rw-r--r--devel/hat/files/patch-src::greencard::Makefile12
-rw-r--r--devel/hat/files/patch-src::hmake::Makefile12
-rw-r--r--devel/hat/files/patch-src::hp2graph::Makefile12
-rw-r--r--devel/hat/files/patch-src::prelude::Makefile24
-rw-r--r--devel/hat/files/patch-src::runtime::Makefile21
-rw-r--r--devel/hat/pkg-comment1
-rw-r--r--devel/hat/pkg-descr10
-rw-r--r--devel/hat/pkg-plist324
12 files changed, 0 insertions, 636 deletions
diff --git a/devel/hat/Makefile b/devel/hat/Makefile
deleted file mode 100644
index cff9b316a10f..000000000000
--- a/devel/hat/Makefile
+++ /dev/null
@@ -1,87 +0,0 @@
-# New ports collection makefile for: nhc98
-# Date created: 04 October 2001
-# Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de>
-#
-# $FreeBSD$
-
-PORTNAME= nhc98
-PORTVERSION= 1.10
-CATEGORIES= lang
-MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/
-DISTNAME= ${PORTNAME}src-${PORTVERSION}
-
-PATCH_SITES= ${MASTER_SITES}
-PATCHFILES= patch-1.10-IO \
- patch-1.10-arrow \
- patch-1.10-blockbuffer \
- patch-1.10-commas \
- patch-1.10-counter \
- patch-1.10-hp2graph \
- patch-1.10-keywords \
- patch-1.10-lhs \
- patch-1.10-patterns \
- patch-1.10-hiding \
- patch-1.10-ghc5.02
-
-MAINTAINER= obraun@informatik.unibw-muenchen.de
-
-.if defined(WITH_TRACER)
-RUN_DEPENDS= ${LOCALBASE}/jdk1.1.8/bin/java:${PORTSDIR}/java/jdk
-BUILD_DEPENDS= ${LOCALBASE}/jdk1.1.8/bin/javac:${PORTSDIR}/java/jdk
-.endif
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-.if !defined(WITH_TRACER)
-ALL_TARGET= basic
-PLIST_SUB+= TRACER="@comment "
-.else
-PLIST_SUB+= TRACER=""
-MAKE_ENV+= PATH=${PREFIX}/jdk1.1.8/bin:$$PATH
-.endif
-
-USE_GMAKE= yes
-HAS_CONFIGURE= yes
-DIST_SUBDIR= nhc98
-
-.if !defined(NOPORTDOCS)
-CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/nhc98 +docs
-.endif
-
-MAN1= harch.1 hmake.1 hp2graph.1 nhc98.1 \
- hat-detect.1 hat-observe.1 hat-stack.1 hat-trail.1
-
-pre-fetch:
-.if !defined(WITH_TRACER)
- @${ECHO} ""
- @${ECHO} " To build nhc98 with the tracer (requires JAVA)"
- @${ECHO} " define WITH_TRACER"
- @${ECHO} ""
-.else
- @${ECHO} ""
- @${ECHO} " Building nhc98 with the tracer (requires JAVA)"
- @${ECHO} ""
-.endif
-
-# We need this to ensure that the libs will be installed into
-# ${PREFIX}/lib/nhc98. Otherwise the libs will be installed
-# into the build directory. The configure option won't work in the
-# ports system.
-pre-install:
- ${RM} -f ${WRKSRC}/include/*.orig
- ${SED} -e "s#LIBDIR=.*##" \
- < ${WRKSRC}/targets/ix86-FreeBSD/config.cache \
- > ${WRKSRC}/targets/ix86-FreeBSD/config.cache.fix1
- ${ECHO} "LIBDIR=${PREFIX}/lib/nhc98" \
- >> ${WRKSRC}/targets/ix86-FreeBSD/config.cache.fix1
- ${RM} ${WRKSRC}/targets/ix86-FreeBSD/config.cache
- ${MV} ${WRKSRC}/targets/ix86-FreeBSD/config.cache.fix1 \
- ${WRKSRC}/targets/ix86-FreeBSD/config.cache
-
-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
-
-.include <bsd.port.mk>
diff --git a/devel/hat/distinfo b/devel/hat/distinfo
deleted file mode 100644
index 1534a598e5c4..000000000000
--- a/devel/hat/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (nhc98/nhc98src-1.10.tar.gz) = 159e043a520d2eaa886213b53d50f666
-MD5 (nhc98/patch-1.10-IO) = 46b5c25be1dd764c84a3ddcab9a94c38
-MD5 (nhc98/patch-1.10-arrow) = d27deb1683c33d58a41c3eb28e9c0e9a
-MD5 (nhc98/patch-1.10-blockbuffer) = f66a8885fd0bd037b68e8024942fc274
-MD5 (nhc98/patch-1.10-commas) = fda47aeaa34b6bcb981f93d905baf889
-MD5 (nhc98/patch-1.10-counter) = e78121249b077e57489f0b0ad72e6bad
-MD5 (nhc98/patch-1.10-hp2graph) = 447391cc6f882caaf7f1ba64cff06e07
-MD5 (nhc98/patch-1.10-keywords) = 6d25095fa09626ce088daba7e7c70e48
-MD5 (nhc98/patch-1.10-lhs) = 99883604c9d7fabebf5d2c5932f4c090
-MD5 (nhc98/patch-1.10-patterns) = 605013e0a7678fe7789e5ccb917018bf
-MD5 (nhc98/patch-1.10-hiding) = 9203ebd44bda7db58f5ba8cd92861645
-MD5 (nhc98/patch-1.10-ghc5.02) = f7eb18ac28feb431f651b5e571724bc9
diff --git a/devel/hat/files/patch-Makefile b/devel/hat/files/patch-Makefile
deleted file mode 100644
index e963ec7aca8e..000000000000
--- a/devel/hat/files/patch-Makefile
+++ /dev/null
@@ -1,109 +0,0 @@
---- Makefile.orig Thu Oct 4 10:21:53 2001
-+++ Makefile Thu Oct 4 10:22:02 2001
-@@ -148,14 +148,14 @@
-
- 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) \
-- prelude-$(CC) pragma-$(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 \
-+ prelude-gcc pragma-gcc
-
- .PHONY: default basic all tracer compiler help config install hattools
-
-@@ -188,8 +188,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 lib/hood.jar
-
-@@ -209,9 +209,9 @@
- compiler-ghc traceruntime traceprelude hattools
- 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)/%
-@@ -324,44 +324,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
- 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-include::Array.hi b/devel/hat/files/patch-include::Array.hi
deleted file mode 100644
index 30613af20c78..000000000000
--- a/devel/hat/files/patch-include::Array.hi
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN include.bak/Array.hi include/Array.hi
---- include.bak/Array.hi Tue Sep 18 12:50:40 2001
-+++ include/Array.hi Fri Dec 21 23:25:13 2001
-@@ -113,7 +113,7 @@
- {-# NEED _tupleRange #-}
- _tupleRange{-# 3 #-}::(Ix a) => (a -> (a -> ([(a -> b)] -> [b])));
-
--{-# NEED {Ix range index inRange} #-}
-+{-# NEED {Ix range index inRange rangeSize} #-}
- class (Prelude.Ord a) => Ix a where {
- range{-# 1 #-}::((a,a) -> [a]);
- index{-# 2 #-}::((a,a) -> (a -> Prelude.Int));
diff --git a/devel/hat/files/patch-src::greencard::Makefile b/devel/hat/files/patch-src::greencard::Makefile
deleted file mode 100644
index 090ba9b4bfea..000000000000
--- a/devel/hat/files/patch-src::greencard::Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN src.bak/greencard/Makefile src/greencard/Makefile
---- src.bak/greencard/Makefile Tue May 29 16:22:46 2001
-+++ src/greencard/Makefile Mon Jun 18 16:31:45 2001
-@@ -34,7 +34,7 @@
-
-
- $(OBJDIR):
-- mkdir -p $(OBJDIR) || /bin/true
-+ mkdir -p $(OBJDIR) || /usr/bin/true
- $(TARGET): $(OBJDIR) $(OBJDIR)/GreenCard$(EXE)
- mv $(OBJDIR)/GreenCard$(EXE) $(TARGET)
- strip $(TARGET)
diff --git a/devel/hat/files/patch-src::hmake::Makefile b/devel/hat/files/patch-src::hmake::Makefile
deleted file mode 100644
index 26c10028866e..000000000000
--- a/devel/hat/files/patch-src::hmake::Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN src.bak/hmake/Makefile src/hmake/Makefile
---- src.bak/hmake/Makefile Tue May 29 16:29:07 2001
-+++ src/hmake/Makefile Mon Jun 18 16:32:21 2001
-@@ -48,7 +48,7 @@
- strip $@
-
- $(OBJDIR):
-- mkdir -p $(OBJDIR) || /bin/true
-+ mkdir -p $(OBJDIR) || /usr/bin/true
- $(OBJS): $(OBJDIR)/%.$O : %.hs
- $(HC) $(HFLAGS) -c -o $@ $<
- $(CPPOBJS) $(OBJDIR)/Older.$O: $(OBJDIR)/%.$O : %.hs
diff --git a/devel/hat/files/patch-src::hp2graph::Makefile b/devel/hat/files/patch-src::hp2graph::Makefile
deleted file mode 100644
index 218c9a0c12b3..000000000000
--- a/devel/hat/files/patch-src::hp2graph::Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN src.bak/hp2graph/Makefile src/hp2graph/Makefile
---- src.bak/hp2graph/Makefile Mon Oct 11 13:50:38 1999
-+++ src/hp2graph/Makefile Mon Jun 18 16:32:04 2001
-@@ -31,7 +31,7 @@
-
-
- $(OBJDIR):
-- mkdir -p $(OBJDIR) || /bin/true
-+ mkdir -p $(OBJDIR) || /usr/bin/true
-
- $(OBJS): $(OBJDIR)/%.o: %.c
- $(CC) -c $(CFLAGS) -o $@ $<
diff --git a/devel/hat/files/patch-src::prelude::Makefile b/devel/hat/files/patch-src::prelude::Makefile
deleted file mode 100644
index 4c18f7422a2a..000000000000
--- a/devel/hat/files/patch-src::prelude::Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ruN src.bak/prelude/Makefile src/prelude/Makefile
---- src.bak/prelude/Makefile Mon Jun 4 12:40:41 2001
-+++ src/prelude/Makefile Mon Jun 18 16:31:24 2001
-@@ -80,7 +80,7 @@
- mkdir -p ${OBJDIR}
-
- ${OBJDIRS}: ${OBJDIR}/% :
-- mkdir -p $@ || /bin/true
-+ mkdir -p $@ || /usr/bin/true
-
-
- ifeq "${TPROF}" ""
-@@ -326,9 +326,9 @@
-
-
- ${OBJDIR}:
-- mkdir -p ${OBJDIR} || /bin/true
-+ mkdir -p ${OBJDIR} || /usr/bin/true
- ${OBJDIRS}: ${OBJDIR}/% :
-- mkdir -p $@ || /bin/true
-+ mkdir -p $@ || /usr/bin/true
-
- ${ARCHIVE}: ${OBJDIR} ${OBJDIRS} ${SUBDIRSMK}
- rm -f $@
diff --git a/devel/hat/files/patch-src::runtime::Makefile b/devel/hat/files/patch-src::runtime::Makefile
deleted file mode 100644
index 46b71c9c6ad8..000000000000
--- a/devel/hat/files/patch-src::runtime::Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ruN src.bak/runtime/Makefile src/runtime/Makefile
---- src.bak/runtime/Makefile Thu Dec 16 11:58:42 1999
-+++ src/runtime/Makefile Mon Jun 18 16:30:56 2001
-@@ -9,7 +9,7 @@
-
- LD = ld
- LDFLAGS = -r
--TRUE = /bin/true
-+TRUE = /usr/bin/true
- CC = gcc
- AR = ar
- ARFLAGS = r
-@@ -48,7 +48,7 @@
- mkdir -p ${OBJDIR}
-
- ${OBJDIRS}: ${OBJDIR}/% :
-- mkdir -p $@ || /bin/true
-+ mkdir -p $@ || /usr/bin/true
-
- objdir: ${OBJDIR}
- cd Kernel; $(MAKE) objdir
diff --git a/devel/hat/pkg-comment b/devel/hat/pkg-comment
deleted file mode 100644
index a19fd5726493..000000000000
--- a/devel/hat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fully-fledged compiler for Haskell 98
diff --git a/devel/hat/pkg-descr b/devel/hat/pkg-descr
deleted file mode 100644
index 0240db7f1c26..000000000000
--- a/devel/hat/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-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.
-
-WWW: http://www.cs.york.ac.uk/fp/nhc98/
-
--- Oliver Braun
-obraun@informatik.unibw-muenchen.de
diff --git a/devel/hat/pkg-plist b/devel/hat/pkg-plist
deleted file mode 100644
index f4a41b853e31..000000000000
--- a/devel/hat/pkg-plist
+++ /dev/null
@@ -1,324 +0,0 @@
-bin/harch
-bin/nhc98
-bin/hmake
-bin/hi
-bin/hood
-bin/greencard-nhc98
-bin/tprofprel
-bin/hp2graph
-bin/hat-trail
-bin/hat-stack
-bin/hat-connect
-bin/hat-check
-bin/hat-observe
-bin/hat-detect
-bin/hat-checki
-bin/hat-port
-lib/nhc98/hat-trail.jar
-lib/nhc98/hood.jar
-lib/nhc98/ix86-FreeBSD/Prelude.a
-lib/nhc98/ix86-FreeBSD/Runtime.a
-lib/nhc98/ix86-FreeBSD/config
-lib/nhc98/ix86-FreeBSD/greencard-nhc98
-lib/nhc98/ix86-FreeBSD/hmake-PRAGMA
-lib/nhc98/ix86-FreeBSD/hmake.config
-lib/nhc98/ix86-FreeBSD/libdebug.a
-lib/nhc98/ix86-FreeBSD/main.o
-lib/nhc98/ix86-FreeBSD/mutator.o
-lib/nhc98/ix86-FreeBSD/mutlib.o
-lib/nhc98/ix86-FreeBSD/nhc98comp
-lib/nhc98/ix86-FreeBSD/nhc98heap
-lib/nhc98/ix86-FreeBSD/HInteractive
-lib/nhc98/ix86-FreeBSD/MkProg
-lib/nhc98/ix86-FreeBSD/Older
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-check
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-checki
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-connect
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-detect
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-observe
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-stack
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hp2graph
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Array.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/BinArray.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Binary.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Bit.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/CPUTime.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/CString.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Char.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Complex.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/DErrNo.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/DbgIface.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Directory.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Driver.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/FFI.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/GreenCard.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Haskell.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/IO.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/IOExtras.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Ix.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/List.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Locale.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Maybe.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Monad.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/NonStdEval.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/NonStdGetPID.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/NonStdProfile.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/NonStdTrace.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/NonStdUnsafeCoerce.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Numeric.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Observe.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/PackedString.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Prelude.T.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Prelude.p.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/PreludeAll.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Random.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Ratio.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Runtime.T.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Runtime.p.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Runtime.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/System.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Time.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/UnboxedArray.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/Warning.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-port
-%%TRACER%%lib/nhc98/ix86-FreeBSD/libdebug.T.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/libdebug.p.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/libdebug.z.a
-%%TRACER%%lib/nhc98/ix86-FreeBSD/main.T.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/main.p.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/main.z.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutator.T.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutator.p.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutator.z.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutlib.T.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutlib.p.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/mutlib.z.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/tprofprel1.z.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/tprofprel2.z.o
-%%TRACER%%lib/nhc98/ix86-FreeBSD/tprofprel3.z.o
-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/Hat.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/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/TPrelude.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
-@dirrm lib/nhc98/ix86-FreeBSD
-@dirrm lib/nhc98
-@dirrm include/nhc98
-%%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/ffi.html
-%%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/runtime-options.html
-%%PORTDOCS%%share/doc/nhc98/status.html
-%%PORTDOCS%%share/doc/nhc98/new_tiny.gif
-%%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/fig1.gif
-%%PORTDOCS%%share/doc/nhc98/nhc13.gif
-%%PORTDOCS%%share/doc/nhc98/nhc98.gif
-%%PORTDOCS%%share/doc/nhc98/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/CVS/Root
-%%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/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/bugs/README
-%%PORTDOCS%%share/doc/nhc98/bugs/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/bugs/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/bugs/CVS/Root
-%%PORTDOCS%%share/doc/nhc98/examples/ZooQuiz.hs
-%%PORTDOCS%%share/doc/nhc98/examples/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/examples/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/examples/CVS/Root
-%%PORTDOCS%%share/doc/nhc98/hat/browser-detail.html
-%%PORTDOCS%%share/doc/nhc98/hat/faq.html
-%%PORTDOCS%%share/doc/nhc98/hat/feature-table.html
-%%PORTDOCS%%share/doc/nhc98/hat/frejaHatHood.ps.gz
-%%PORTDOCS%%share/doc/nhc98/hat/hat-trail-1.eps
-%%PORTDOCS%%share/doc/nhc98/hat/hat-trail.gif
-%%PORTDOCS%%share/doc/nhc98/hat/hat.gif
-%%PORTDOCS%%share/doc/nhc98/hat/hatuser.tex
-%%PORTDOCS%%share/doc/nhc98/hat/index.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/old-tracing.html
-%%PORTDOCS%%share/doc/nhc98/hat/paper.dvi
-%%PORTDOCS%%share/doc/nhc98/hat/proposal.html
-%%PORTDOCS%%share/doc/nhc98/hat/tracing.html
-%%PORTDOCS%%share/doc/nhc98/hat/hatuser.pdf
-%%PORTDOCS%%share/doc/nhc98/hat/hatuser.ps
-%%PORTDOCS%%share/doc/nhc98/hat/hw01-draft.ps.gz
-%%PORTDOCS%%share/doc/nhc98/hat/newhat.ps.gz
-%%PORTDOCS%%share/doc/nhc98/hat/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/hat/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/hat/CVS/Root
-%%PORTDOCS%%share/doc/nhc98/hmake/changes.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/hmake/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/hmake/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/hmake/CVS/Root
-%%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/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/implementation-notes/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/implementation-notes/CVS/Root
-%%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/OldBinary.html
-%%PORTDOCS%%share/doc/nhc98/libs/Time.html
-%%PORTDOCS%%share/doc/nhc98/libs/CVS/Entries
-%%PORTDOCS%%share/doc/nhc98/libs/CVS/Repository
-%%PORTDOCS%%share/doc/nhc98/libs/CVS/Root
-%%PORTDOCS%%share/doc/nhc98/libs/index.html
-%%PORTDOCS%%@dirrm share/doc/nhc98/bugs/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/bugs
-%%PORTDOCS%%@dirrm share/doc/nhc98/examples/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/examples
-%%PORTDOCS%%@dirrm share/doc/nhc98/hat/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/hat
-%%PORTDOCS%%@dirrm share/doc/nhc98/hmake/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/hmake
-%%PORTDOCS%%@dirrm share/doc/nhc98/implementation-notes/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/implementation-notes
-%%PORTDOCS%%@dirrm share/doc/nhc98/libs/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98/libs
-%%PORTDOCS%%@dirrm share/doc/nhc98/CVS
-%%PORTDOCS%%@dirrm share/doc/nhc98