summaryrefslogtreecommitdiff
path: root/lang/nhc98
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2002-08-25 16:12:01 +0000
committerkristerw <kristerw@pkgsrc.org>2002-08-25 16:12:01 +0000
commit85ef20ea786ded37558232435ad0db3b38f5fb79 (patch)
tree96d8de704a681d8b2397e06b001f56a0e7f3d513 /lang/nhc98
parent88c5d3a87e4737a8be9b8d05cfef9726c1b76ec1 (diff)
downloadpkgsrc-85ef20ea786ded37558232435ad0db3b38f5fb79.tar.gz
Update lang/nhc98 to version 1.14a.
Changes since version 1.06 include: * Lots of bugfixes. * The Hat tracing system is now entirely separate from the nhc98 compiler (and is thus not included in the package)
Diffstat (limited to 'lang/nhc98')
-rw-r--r--lang/nhc98/Makefile8
-rw-r--r--lang/nhc98/PLIST127
-rw-r--r--lang/nhc98/distinfo7
-rw-r--r--lang/nhc98/patches/patch-aa15
4 files changed, 108 insertions, 49 deletions
diff --git a/lang/nhc98/Makefile b/lang/nhc98/Makefile
index 77331fbe240..b42d587a62a 100644
--- a/lang/nhc98/Makefile
+++ b/lang/nhc98/Makefile
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2002/01/03 13:52:48 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2002/08/25 16:12:01 kristerw Exp $
-DISTNAME= nhc98src-1.06
-PKGNAME= nhc98-1.06
+DISTNAME= nhc98src-1.14a
+PKGNAME= nhc98-1.14a
CATEGORIES= lang
MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/nhc98/
-MAINTAINER= packages@netbsd.org
+MAINTAINER= kristerw@netbsd.org
HOMEPAGE= http://www.cs.york.ac.uk/fp/nhc98/
COMMENT= Portable Haskell 98 compiler
diff --git a/lang/nhc98/PLIST b/lang/nhc98/PLIST
index fdc947fadf6..47f7002628f 100644
--- a/lang/nhc98/PLIST
+++ b/lang/nhc98/PLIST
@@ -1,15 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:24:21 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2002/08/25 16:12:02 kristerw Exp $
bin/greencard-nhc98
bin/harch
-bin/hat-check
-bin/hat-checki
-bin/hat-connect
-bin/hat-detect
-bin/hat-observe
-bin/hat-stack
-bin/hat-trail
bin/hi
bin/hmake
+bin/hmake-config
bin/hood
bin/hp2graph
bin/nhc98
@@ -78,6 +72,7 @@ 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
@@ -85,7 +80,6 @@ include/nhc98/codemacros.h
include/nhc98/flt.h
include/nhc98/greencard.h
include/nhc98/haskell2c.h
-include/nhc98/hat.h
include/nhc98/localmalloc.h
include/nhc98/macros_o.h
include/nhc98/mk.h
@@ -99,36 +93,76 @@ include/nhc98/runtime.h
include/nhc98/stableptr.h
include/nhc98/twopass.h
lib/hmake/${HARCH}/HInteractive
+lib/hmake/${HARCH}/MkConfig
lib/hmake/${HARCH}/MkProg
lib/hmake/${HARCH}/Older
-lib/hmake/${HARCH}/hmake.config
-lib/nhc98/hat-trail.jar
+lib/hmake/${HARCH}/hmakerc
lib/nhc98/hood.jar
+lib/nhc98/${HARCH}/Array.z.a
+lib/nhc98/${HARCH}/BinArray.z.a
+lib/nhc98/${HARCH}/Binary.z.a
+lib/nhc98/${HARCH}/Bit.z.a
+lib/nhc98/${HARCH}/CPUTime.z.a
+lib/nhc98/${HARCH}/CString.z.a
+lib/nhc98/${HARCH}/Char.z.a
+lib/nhc98/${HARCH}/Complex.z.a
+lib/nhc98/${HARCH}/DErrNo.z.a
+lib/nhc98/${HARCH}/DbgIface.z.a
+lib/nhc98/${HARCH}/Directory.z.a
+lib/nhc98/${HARCH}/Driver.z.a
+lib/nhc98/${HARCH}/FFI.z.a
+lib/nhc98/${HARCH}/GreenCard.z.a
+lib/nhc98/${HARCH}/Haskell.z.a
+lib/nhc98/${HARCH}/IO.z.a
+lib/nhc98/${HARCH}/IOExtras.z.a
+lib/nhc98/${HARCH}/Ix.z.a
+lib/nhc98/${HARCH}/List.z.a
+lib/nhc98/${HARCH}/Locale.z.a
+lib/nhc98/${HARCH}/Maybe.z.a
+lib/nhc98/${HARCH}/Monad.z.a
+lib/nhc98/${HARCH}/NonStdEval.z.a
+lib/nhc98/${HARCH}/NonStdGetPID.z.a
+lib/nhc98/${HARCH}/NonStdProfile.z.a
+lib/nhc98/${HARCH}/NonStdTrace.z.a
+lib/nhc98/${HARCH}/NonStdUnsafeCoerce.z.a
+lib/nhc98/${HARCH}/Numeric.z.a
+lib/nhc98/${HARCH}/Observe.z.a
+lib/nhc98/${HARCH}/PackedString.z.a
lib/nhc98/${HARCH}/Prelude.a
-lib/nhc98/${HARCH}/PreludeT.a
+lib/nhc98/${HARCH}/Prelude.p.a
+lib/nhc98/${HARCH}/PreludeAll.z.a
+lib/nhc98/${HARCH}/Random.z.a
+lib/nhc98/${HARCH}/Ratio.z.a
lib/nhc98/${HARCH}/Runtime.a
-lib/nhc98/${HARCH}/RuntimeT.a
+lib/nhc98/${HARCH}/Runtime.p.a
+lib/nhc98/${HARCH}/Runtime.z.a
+lib/nhc98/${HARCH}/System.z.a
+lib/nhc98/${HARCH}/Time.z.a
+lib/nhc98/${HARCH}/UnboxedArray.z.a
+lib/nhc98/${HARCH}/Warning.z.a
lib/nhc98/${HARCH}/config
lib/nhc98/${HARCH}/greencard-nhc98
-lib/nhc98/${HARCH}/hat-check
-lib/nhc98/${HARCH}/hat-checki
-lib/nhc98/${HARCH}/hat-connect
-lib/nhc98/${HARCH}/hat-detect
-lib/nhc98/${HARCH}/hat-observe
-lib/nhc98/${HARCH}/hat-stack
lib/nhc98/${HARCH}/hmake-PRAGMA
-lib/nhc98/${HARCH}/hmake.config
-lib/nhc98/${HARCH}/libdebug.a
-lib/nhc98/${HARCH}/libdebugT.a
+lib/nhc98/${HARCH}/hp2graph
lib/nhc98/${HARCH}/main.o
-lib/nhc98/${HARCH}/mainT.o
+lib/nhc98/${HARCH}/main.p.o
+lib/nhc98/${HARCH}/main.z.o
lib/nhc98/${HARCH}/mutator.o
-lib/nhc98/${HARCH}/mutatorT.o
+lib/nhc98/${HARCH}/mutator.p.o
+lib/nhc98/${HARCH}/mutator.z.o
lib/nhc98/${HARCH}/mutlib.o
-lib/nhc98/${HARCH}/mutlibT.o
+lib/nhc98/${HARCH}/mutlib.p.o
+lib/nhc98/${HARCH}/mutlib.z.o
lib/nhc98/${HARCH}/nhc98comp
lib/nhc98/${HARCH}/nhc98heap
+lib/nhc98/${HARCH}/tprofprel1.z.o
+lib/nhc98/${HARCH}/tprofprel2.z.o
+lib/nhc98/${HARCH}/tprofprel3.z.o
man/man1/harch.1
+man/man1/hat-detect.1
+man/man1/hat-observe.1
+man/man1/hat-stack.1
+man/man1/hat-trail.1
man/man1/hmake.1
man/man1/hp2graph.1
man/man1/nhc98.1
@@ -172,6 +206,7 @@ share/doc/nhc98/cvs.html
share/doc/nhc98/download.html
share/doc/nhc98/errmsgs.html
share/doc/nhc98/examples/ZooQuiz.hs
+share/doc/nhc98/extensions.html
share/doc/nhc98/ffi.html
share/doc/nhc98/fig1.gif
share/doc/nhc98/fig2.html
@@ -179,27 +214,64 @@ share/doc/nhc98/fig3.html
share/doc/nhc98/fig4.html
share/doc/nhc98/greencard-york.html
share/doc/nhc98/greencard.html
+share/doc/nhc98/hat/BadInsort.hs
+share/doc/nhc98/hat/Insort.hs
share/doc/nhc98/hat/browser-detail.html
+share/doc/nhc98/hat/bugs-tools.html
+share/doc/nhc98/hat/bugs.html
+share/doc/nhc98/hat/config.html
+share/doc/nhc98/hat/copyright.html
+share/doc/nhc98/hat/download.html
share/doc/nhc98/hat/faq.html
share/doc/nhc98/hat/feature-table.html
+share/doc/nhc98/hat/fest-0202.bugs
share/doc/nhc98/hat/frejaHatHood.ps.gz
+share/doc/nhc98/hat/hat-reference.tex
share/doc/nhc98/hat/hat-trail-1.eps
+share/doc/nhc98/hat/hat-trail-1.pdf
share/doc/nhc98/hat/hat-trail.gif
share/doc/nhc98/hat/hat.gif
+share/doc/nhc98/hat/hatuser-old.html
+share/doc/nhc98/hat/hatuser.aux
+share/doc/nhc98/hat/hatuser.dvi
+share/doc/nhc98/hat/hatuser.html
+share/doc/nhc98/hat/hatuser.log
+share/doc/nhc98/hat/hatuser.out
+share/doc/nhc98/hat/hatuser.pdf
+share/doc/nhc98/hat/hatuser.ps
share/doc/nhc98/hat/hatuser.tex
+share/doc/nhc98/hat/hatuser.toc
+share/doc/nhc98/hat/hatuser001.gif
+share/doc/nhc98/hat/hw01-draft.ps.gz
share/doc/nhc98/hat/index.html
+share/doc/nhc98/hat/install.html
+share/doc/nhc98/hat/libraries.html
share/doc/nhc98/hat/limitations-detail.html
share/doc/nhc98/hat/limitations.html
share/doc/nhc98/hat/maillist.html
+share/doc/nhc98/hat/newhat.ps.gz
share/doc/nhc98/hat/old-tracing.html
share/doc/nhc98/hat/paper.dvi
share/doc/nhc98/hat/proposal.html
+share/doc/nhc98/hat/publications.html
+share/doc/nhc98/hat/requirements.html
+share/doc/nhc98/hat/status.html
+share/doc/nhc98/hat/toolkitThesis.ps.gz
share/doc/nhc98/hat/tracing.html
+share/doc/nhc98/hat/tutorial1.aux
+share/doc/nhc98/hat/tutorial1.dvi
+share/doc/nhc98/hat/tutorial1.html
+share/doc/nhc98/hat/tutorial1.hva
+share/doc/nhc98/hat/tutorial1.log
+share/doc/nhc98/hat/tutorial1.pdf
+share/doc/nhc98/hat/tutorial1.ps
+share/doc/nhc98/hat/tutorial1.tex
share/doc/nhc98/heapprof.html
share/doc/nhc98/history.html
share/doc/nhc98/history98.html
-share/doc/nhc98/hmake.html
share/doc/nhc98/hmake/changes.html
+share/doc/nhc98/hmake/hi-commands.html
+share/doc/nhc98/hmake/hmake-config.html
share/doc/nhc98/hmake/hmake.html
share/doc/nhc98/hmake/index.html
share/doc/nhc98/hmake/interactive.html
@@ -215,12 +287,15 @@ share/doc/nhc98/libraries.html
share/doc/nhc98/libs/BinArray.html
share/doc/nhc98/libs/Binary.html
share/doc/nhc98/libs/Bit.html
+share/doc/nhc98/libs/FFI.html
+share/doc/nhc98/libs/IOExtras.html
share/doc/nhc98/libs/OldBinary.html
share/doc/nhc98/libs/Time.html
share/doc/nhc98/libs/index.html
share/doc/nhc98/limits.html
share/doc/nhc98/limits.html.inst
share/doc/nhc98/maillist.html
+share/doc/nhc98/new_tiny.gif
share/doc/nhc98/nhc13.gif
share/doc/nhc98/nhc98.gif
share/doc/nhc98/runtime-options.html
diff --git a/lang/nhc98/distinfo b/lang/nhc98/distinfo
index 1994e39d809..068cee71f33 100644
--- a/lang/nhc98/distinfo
+++ b/lang/nhc98/distinfo
@@ -1,5 +1,4 @@
-$NetBSD: distinfo,v 1.5 2001/12/26 01:04:54 wiz Exp $
+$NetBSD: distinfo,v 1.6 2002/08/25 16:12:02 kristerw Exp $
-SHA1 (nhc98src-1.06.tar.gz) = acae0326af4321c78db9179bdd2d6825906815bb
-Size (nhc98src-1.06.tar.gz) = 5753553 bytes
-SHA1 (patch-aa) = 07dad625265606f85fd49e6718e5b27d05be18fe
+SHA1 (nhc98src-1.14a.tar.gz) = e82f815367790d7a090c676d6e1f3b368efebe35
+Size (nhc98src-1.14a.tar.gz) = 6215952 bytes
diff --git a/lang/nhc98/patches/patch-aa b/lang/nhc98/patches/patch-aa
deleted file mode 100644
index 873975c4da1..00000000000
--- a/lang/nhc98/patches/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2001/12/26 01:04:54 wiz Exp $
-
---- src/tracer/hat/Makefile.orig Fri Jun 1 14:13:44 2001
-+++ src/tracer/hat/Makefile
-@@ -47,8 +47,8 @@
-
-
- # Thorsten's libraries and tools
--THORFLAGS = -g
--LINKFLAGS = -lncurses -g
-+THORFLAGS = -I${BUILDLINK_DIR}/include
-+LINKFLAGS = -Wl,-R${LOCALBASE}/lib -L${BUILDLINK_DIR}/lib -lncurses
-
- $(THOROBJS) : $(OBJDIR)/%.o : %.c
- $(CC) -c $(THORFLAGS) -o $@ $<