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)
This commit is contained in:
parent
88c5d3a87e
commit
85ef20ea78
4 changed files with 108 additions and 49 deletions
|
@ -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
|
||||
|
||||
|
|
127
lang/nhc98/PLIST
127
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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 $@ $<
|
Loading…
Reference in a new issue