FreeBSD Bugzilla – Attachment 20497 Details for
Bug 36139
[Maintainer Update] Update lang/nhc98 to 1.12, remove FORBIDDEN
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 21.96 KB, created by
obraun
on 2002-03-20 16:50:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
obraun
Created:
2002-03-20 16:50:01 UTC
Size:
21.96 KB
patch
obsolete
>diff -ruN nhc98.bak/Makefile nhc98/Makefile >--- nhc98.bak/Makefile Mon Mar 18 13:04:02 2002 >+++ nhc98/Makefile Wed Mar 20 17:25:48 2002 >@@ -2,39 +2,24 @@ > # Date created: 04 October 2001 > # Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> > # >-# $FreeBSD: ports/lang/nhc98/Makefile,v 1.4 2002/03/18 06:32:20 kris Exp $ >+# $FreeBSD: ports/lang/nhc98/Makefile,v 1.3 2002/01/23 18:14:52 sf Exp $ > > PORTNAME= nhc98 >-PORTVERSION= 1.10 >-PORTREVISION= 1 >+PORTVERSION= 1.12 > CATEGORIES= lang > MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/ > DISTNAME= ${PORTNAME}src-${PORTVERSION} > DIST_SUBDIR= nhc98 > >-PATCH_SITES= ${MASTER_SITES} >-PATCHFILES= patch-1.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 > >-FORBIDDEN= "Loops infinitely during build" >- > .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} >+PLIST= ${WRKSRC}/pkg-plist > > .if !defined(WITH_TRACER) > ALL_TARGET= basic >@@ -89,5 +74,16 @@ > < ${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) >+.for ending in aux log >+ ${RM} ${PREFIX}/share/doc/nhc98/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 >+.endfor >+.endif > > .include <bsd.port.mk> >diff -ruN nhc98.bak/distinfo nhc98/distinfo >--- nhc98.bak/distinfo Wed Jan 23 14:02:11 2002 >+++ nhc98/distinfo Wed Mar 20 12:31:53 2002 >@@ -1,12 +1 @@ >-MD5 (nhc98/nhc98src-1.10.tar.gz) = 159e043a520d2eaa886213b53d50f666 >-MD5 (nhc98/patch-1.10-IO) = 1b5ee9d82854217973d5a128f913b285 >-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 >+MD5 (nhc98/nhc98src-1.12.tar.gz) = cd10466ba0f06a19c55a67d3b9afd95c >diff -ruN nhc98.bak/files/patch-Makefile nhc98/files/patch-Makefile >--- nhc98.bak/files/patch-Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-Makefile Fri Mar 15 20:34:12 2002 >@@ -1,6 +1,6 @@ >---- Makefile.orig Thu Oct 4 10:21:53 2001 >-+++ Makefile Thu Oct 4 10:22:02 2001 >-@@ -148,14 +148,14 @@ >+--- Makefile.orig Fri Mar 15 20:32:19 2002 >++++ Makefile Fri Mar 15 20:33:50 2002 >+@@ -143,15 +143,15 @@ > > TARGDIR= targets > TARGETS= runtime prelude greencard hp2graph hattools \ >@@ -13,16 +13,17 @@ > - 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 \ >+ hat-nhc hat-ghc \ >+- prelude-$(CC) pragma-$(CC) > + prelude-gcc pragma-gcc > >- .PHONY: default basic all tracer compiler help config install hattools >+ .PHONY: default basic all tracer compiler help config install hat hattools > >-@@ -188,8 +188,8 @@ >+@@ -185,8 +185,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 >@@ -31,10 +32,10 @@ > +basic-gcc: runtime prelude-gcc pragma-gcc compiler-gcc \ > + greencard-gcc hmake-gcc > >- all-$(BUILDCOMP): basic-$(BUILDCOMP) heapprofile timeprofile tracer lib/hood.jar >+ all-$(BUILDCOMP): basic-$(BUILDCOMP) heapprofile timeprofile tracer hoodui > >-@@ -209,9 +209,9 @@ >- compiler-ghc traceruntime traceprelude hattools >+@@ -206,9 +206,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) \ >@@ -46,7 +47,7 @@ > timetraceprofile: timetraceruntime timetraceprelude > > $(TARGETS): % : $(TARGDIR)/$(MACHINE)/% >-@@ -324,44 +324,44 @@ >+@@ -328,44 +328,44 @@ > touch $(TARGDIR)/$(MACHINE)/timeprelude > > >@@ -100,7 +101,7 @@ > -$(TARGDIR)/$(MACHINE)/hmake-$(CC): $(HMAKEC) > + touch $(TARGDIR)/$(MACHINE)/pragma-gcc > +$(TARGDIR)/$(MACHINE)/hmake-gcc: $(HMAKEC) >- cd src/hmake; $(MAKE) fromC >+ cd src/hmake; $(MAKE) fromC config > cd src/interpreter; $(MAKE) fromC > - touch $(TARGDIR)/$(MACHINE)/hmake-$(CC) > + touch $(TARGDIR)/$(MACHINE)/hmake-gcc >diff -ruN nhc98.bak/files/patch-include::Array.hi nhc98/files/patch-include::Array.hi >--- nhc98.bak/files/patch-include::Array.hi Sat Dec 22 07:21:46 2001 >+++ nhc98/files/patch-include::Array.hi Thu Jan 1 01:00:00 1970 >@@ -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 -ruN nhc98.bak/files/patch-include::localmalloc.h nhc98/files/patch-include::localmalloc.h >--- nhc98.bak/files/patch-include::localmalloc.h Thu Jan 1 01:00:00 1970 >+++ nhc98/files/patch-include::localmalloc.h Sun Mar 17 21:20:00 2002 >@@ -0,0 +1,9 @@ >+--- include/localmalloc.h.orig Sun Mar 17 21:18:36 2002 >++++ include/localmalloc.h Sun Mar 17 21:18:55 2002 >+@@ -1,5 +1,5 @@ >+ #if defined(__APPLE__) >+ #include <sys/malloc.h> >+ #else >+-#include <malloc.h> >++#include <stdlib.h> >+ #endif >diff -ruN nhc98.bak/files/patch-script::confhat nhc98/files/patch-script::confhat >--- nhc98.bak/files/patch-script::confhat Thu Jan 1 01:00:00 1970 >+++ nhc98/files/patch-script::confhat Wed Mar 20 12:36:09 2002 >@@ -0,0 +1,9 @@ >+--- script/confhat.orig Wed Mar 20 12:03:42 2002 >++++ script/confhat Wed Mar 20 12:35:43 2002 >+@@ -14,5 +14,5 @@ >+ >+ cp -p lib/$MACHINE/libHShat.a $GHCLIBDIR >+ cp -p lib/hat/*.hi lib/hat/*.hx $GHCINCDIR/hat >+-ghc-pkg --remove-package=hat || /bin/true >++ghc-pkg --remove-package=hat || /usr/bin/true >+ ghc-pkg --add-package <lib/hat/hat-package.conf >diff -ruN nhc98.bak/files/patch-script::harch nhc98/files/patch-script::harch >--- nhc98.bak/files/patch-script::harch Thu Jan 1 01:00:00 1970 >+++ nhc98/files/patch-script::harch Tue Mar 19 13:22:55 2002 >@@ -0,0 +1,13 @@ >+--- 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 -ruN nhc98.bak/files/patch-src::greencard::Makefile nhc98/files/patch-src::greencard::Makefile >--- nhc98.bak/files/patch-src::greencard::Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-src::greencard::Makefile Fri Mar 15 21:09:59 2002 >@@ -1,6 +1,5 @@ >-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 >+--- src/greencard/Makefile.orig Fri Mar 15 21:04:02 2002 >++++ src/greencard/Makefile Fri Mar 15 21:06:49 2002 > @@ -34,7 +34,7 @@ > > >diff -ruN nhc98.bak/files/patch-src::hat::lib::Makefile nhc98/files/patch-src::hat::lib::Makefile >--- nhc98.bak/files/patch-src::hat::lib::Makefile Thu Jan 1 01:00:00 1970 >+++ nhc98/files/patch-src::hat::lib::Makefile Fri Mar 15 21:09:20 2002 >@@ -0,0 +1,11 @@ >+--- src/hat/lib/Makefile.orig Fri Mar 15 21:03:40 2002 >++++ src/hat/lib/Makefile Fri Mar 15 21:06:25 2002 >+@@ -41,7 +41,7 @@ >+ all: $(OBJDIR) $(TARGET) >+ install: install-$(HC) >+ install-ghc: $(OBJDIR) $(TARGET) >+- mkdir $(LIBDIR)/hat || /bin/true >++ mkdir $(LIBDIR)/hat || /usr/bin/true >+ $(INSTALL) *.hi *.hx hat-package.conf $(LIBDIR)/hat >+ install-nhc98: $(OBJDIR) $(TARGET) >+ $(INSTALL) *.hi *.hx $(INCDIR) >diff -ruN nhc98.bak/files/patch-src::hmake::Makefile nhc98/files/patch-src::hmake::Makefile >--- nhc98.bak/files/patch-src::hmake::Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-src::hmake::Makefile Fri Mar 15 21:10:43 2002 >@@ -1,7 +1,6 @@ >-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 @@ >+--- src/hmake/Makefile.orig Fri Mar 15 21:04:20 2002 >++++ src/hmake/Makefile Fri Mar 15 21:07:06 2002 >+@@ -63,7 +63,7 @@ > strip $@ > > $(OBJDIR): >@@ -9,4 +8,4 @@ > + mkdir -p $(OBJDIR) || /usr/bin/true > $(OBJS): $(OBJDIR)/%.$O : %.hs > $(HC) $(HFLAGS) -c -o $@ $< >- $(CPPOBJS) $(OBJDIR)/Older.$O: $(OBJDIR)/%.$O : %.hs >+ $(CPPOBJS) $(OBJDIR)/Older.$O $(OBJDIR)/MkConfig.$O: $(OBJDIR)/%.$O : %.hs >diff -ruN nhc98.bak/files/patch-src::hp2graph::Makefile nhc98/files/patch-src::hp2graph::Makefile >--- nhc98.bak/files/patch-src::hp2graph::Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-src::hp2graph::Makefile Fri Mar 15 21:10:20 2002 >@@ -1,6 +1,5 @@ >-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 >+--- src/hp2graph/Makefile.orig Fri Mar 15 21:04:12 2002 >++++ src/hp2graph/Makefile Fri Mar 15 21:06:58 2002 > @@ -31,7 +31,7 @@ > > >diff -ruN nhc98.bak/files/patch-src::prelude::Makefile nhc98/files/patch-src::prelude::Makefile >--- nhc98.bak/files/patch-src::prelude::Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-src::prelude::Makefile Fri Mar 15 21:09:41 2002 >@@ -1,7 +1,6 @@ >-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 @@ >+--- src/prelude/Makefile.orig Fri Mar 15 21:03:48 2002 >++++ src/prelude/Makefile Fri Mar 15 21:06:41 2002 >+@@ -79,7 +79,7 @@ > mkdir -p ${OBJDIR} > > ${OBJDIRS}: ${OBJDIR}/% : >@@ -10,7 +9,7 @@ > > > ifeq "${TPROF}" "" >-@@ -326,9 +326,9 @@ >+@@ -328,9 +328,9 @@ > > > ${OBJDIR}: >@@ -20,5 +19,5 @@ > - mkdir -p $@ || /bin/true > + mkdir -p $@ || /usr/bin/true > >- ${ARCHIVE}: ${OBJDIR} ${OBJDIRS} ${SUBDIRSMK} >- rm -f $@ >+ ifeq "${TPROF}" "" >+ >diff -ruN nhc98.bak/files/patch-src::runtime::Makefile nhc98/files/patch-src::runtime::Makefile >--- nhc98.bak/files/patch-src::runtime::Makefile Fri Dec 21 21:23:40 2001 >+++ nhc98/files/patch-src::runtime::Makefile Fri Mar 15 21:08:35 2002 >@@ -1,16 +1,15 @@ >-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 @@ >+--- src/runtime/Makefile.orig Fri Mar 15 21:03:33 2002 >++++ src/runtime/Makefile Fri Mar 15 21:06:15 2002 >+@@ -13,7 +13,7 @@ >+ SUF=.${CFG} >+ endif > >- LD = ld >- LDFLAGS = -r > -TRUE = /bin/true > +TRUE = /usr/bin/true >- CC = gcc >- AR = ar >+ LDFLAGS = -r > ARFLAGS = r >-@@ -48,7 +48,7 @@ >+ >+@@ -51,7 +51,7 @@ > mkdir -p ${OBJDIR} > > ${OBJDIRS}: ${OBJDIR}/% : >diff -ruN nhc98.bak/pkg-plist nhc98/pkg-plist >--- nhc98.bak/pkg-plist Sun Dec 23 11:26:02 2001 >+++ nhc98/pkg-plist Wed Mar 20 12:48:25 2002 >@@ -1,12 +1,14 @@ > bin/harch > bin/nhc98 > bin/hmake >+bin/hmake-config > bin/hi > bin/hood > bin/greencard-nhc98 > bin/tprofprel > bin/hp2graph >-bin/hat-trail >+bin/hat-trail-in-java >+bin/hat-trans > bin/hat-stack > bin/hat-connect > bin/hat-check >@@ -14,6 +16,9 @@ > bin/hat-detect > bin/hat-checki > bin/hat-port >+bin/hat-view >+bin/hat-names >+bin/hat-trail > lib/nhc98/hat-trail.jar > lib/nhc98/hood.jar > lib/nhc98/ix86-FreeBSD/Prelude.a >@@ -21,7 +26,7 @@ > 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/hmakerc > lib/nhc98/ix86-FreeBSD/libdebug.a > lib/nhc98/ix86-FreeBSD/main.o > lib/nhc98/ix86-FreeBSD/mutator.o >@@ -29,6 +34,7 @@ > lib/nhc98/ix86-FreeBSD/nhc98comp > lib/nhc98/ix86-FreeBSD/nhc98heap > lib/nhc98/ix86-FreeBSD/HInteractive >+lib/nhc98/ix86-FreeBSD/MkConfig > lib/nhc98/ix86-FreeBSD/MkProg > lib/nhc98/ix86-FreeBSD/Older > %%TRACER%%lib/nhc98/ix86-FreeBSD/hat-check >@@ -37,6 +43,8 @@ > %%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/hat-trail >+%%TRACER%%lib/nhc98/ix86-FreeBSD/hat-view > %%TRACER%%lib/nhc98/ix86-FreeBSD/hp2graph > %%TRACER%%lib/nhc98/ix86-FreeBSD/Array.z.a > %%TRACER%%lib/nhc98/ix86-FreeBSD/BinArray.z.a >@@ -98,68 +106,98 @@ > %%TRACER%%lib/nhc98/ix86-FreeBSD/tprofprel3.z.o > include/nhc98/Array.T.hi > include/nhc98/Array.hi >+include/nhc98/Array.hx > include/nhc98/BinArray.hi >+include/nhc98/BinArray.hx > include/nhc98/Binary.T.hi > include/nhc98/Binary.hi >+include/nhc98/Binary.hx > include/nhc98/Bit.hi >+include/nhc98/Bit.hx > include/nhc98/CPUTime.T.hi > include/nhc98/CPUTime.hi >+include/nhc98/CPUTime.hx > include/nhc98/Char.T.hi > include/nhc98/Char.hi >+include/nhc98/Char.hx > include/nhc98/Complex.T.hi > include/nhc98/Complex.hi >+include/nhc98/Complex.hx > include/nhc98/DPrelude.hi > include/nhc98/DbgIface.hi > include/nhc98/DbgStub.hi > include/nhc98/Directory.T.hi > include/nhc98/Directory.hi >+include/nhc98/Directory.hx > include/nhc98/FFI.T.hi > include/nhc98/FFI.hi >+include/nhc98/FFI.hx > include/nhc98/FFIBuiltin.T.hi > include/nhc98/FFIBuiltin.hi >+include/nhc98/FFIBuiltin.hx > include/nhc98/GreenCard.T.hi > include/nhc98/GreenCard.gc > include/nhc98/GreenCard.hi >+include/nhc98/GreenCard.hx > include/nhc98/Haskell.hi >+include/nhc98/Haskell.hx > include/nhc98/Hat.hi > include/nhc98/HatBuiltin.hi > include/nhc98/HsFFI.h > include/nhc98/IO.T.hi > include/nhc98/IO.hi >+include/nhc98/IO.hx > include/nhc98/IOExtras.T.hi > include/nhc98/IOExtras.hi >+include/nhc98/IOExtras.hx > include/nhc98/Ix.T.hi > include/nhc98/Ix.hi >+include/nhc98/Ix.hx > include/nhc98/List.T.hi > include/nhc98/List.hi >+include/nhc98/List.hx > include/nhc98/Locale.hi >+include/nhc98/Locale.hx > include/nhc98/Maybe.T.hi > include/nhc98/Maybe.hi >+include/nhc98/Maybe.hx > include/nhc98/Monad.T.hi > include/nhc98/Monad.hi >+include/nhc98/Monad.hx > include/nhc98/NonStdEval.hi > include/nhc98/NonStdGetPID.hi > include/nhc98/NonStdProfile.hi > include/nhc98/NonStdTrace.T.hi > include/nhc98/NonStdTrace.hi >+include/nhc98/NonStdTrace.hx > include/nhc98/NonStdUnsafeCoerce.T.hi > include/nhc98/NonStdUnsafeCoerce.hi > include/nhc98/Numeric.T.hi > include/nhc98/Numeric.hi >+include/nhc98/Numeric.hx > include/nhc98/Observe.hi > include/nhc98/PackedString.T.hi > include/nhc98/PackedString.hi >+include/nhc98/PackedString.hx > include/nhc98/Prelude.T.hi > include/nhc98/Prelude.hi >+include/nhc98/Prelude.hx > include/nhc98/PreludeBuiltin.T.hi > include/nhc98/PreludeBuiltin.hi >+include/nhc98/PreludeBuiltin.hx >+include/nhc98/Q8defs.h > include/nhc98/Random.T.hi > include/nhc98/Random.hi >+include/nhc98/Random.hx > include/nhc98/Ratio.T.hi > include/nhc98/Ratio.hi >+include/nhc98/Ratio.hx > include/nhc98/System.T.hi > include/nhc98/System.hi >+include/nhc98/System.hx >+include/nhc98/TChar.hi > include/nhc98/Time.hi >+include/nhc98/Time.hx > include/nhc98/TPrelude.hi > include/nhc98/Warning.hi > include/nhc98/art.h >@@ -195,6 +233,7 @@ > %%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/fig2.html > %%PORTDOCS%%share/doc/nhc98/fig3.html >@@ -221,9 +260,6 @@ > %%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 >@@ -253,20 +289,20 @@ > %%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/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/faq.html >+%%PORTDOCS%%share/doc/nhc98/hat/fest-0202.bugs > %%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-1.pdf > %%PORTDOCS%%share/doc/nhc98/hat/hat-trail.gif > %%PORTDOCS%%share/doc/nhc98/hat/hat.gif >+%%PORTDOCS%%share/doc/nhc98/hat/hatuser.dvi > %%PORTDOCS%%share/doc/nhc98/hat/hatuser.tex > %%PORTDOCS%%share/doc/nhc98/hat/index.html > %%PORTDOCS%%share/doc/nhc98/hat/limitations-detail.html >@@ -275,50 +311,45 @@ > %%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/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/hat/hatuser.pdf >+%%PORTDOCS%%share/doc/nhc98/hat/hatuser.html >+%%PORTDOCS%%share/doc/nhc98/hat/hatuser001.gif > %%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/hi-commands.html > %%PORTDOCS%%share/doc/nhc98/hmake/hmake.html >+%%PORTDOCS%%share/doc/nhc98/hmake/hmake-config.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/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/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 >diff -ruN nhc98.bak/scripts/pre-install nhc98/scripts/pre-install >--- nhc98.bak/scripts/pre-install Thu Jan 1 01:00:00 1970 >+++ nhc98/scripts/pre-install Wed Mar 20 14:18:16 2002 >@@ -0,0 +1,25 @@ >+#!/bin/sh >+ >+rm -f ${WRKSRC}/pkg-plist && touch ${WRKSRC}/pkg-plist >+ >+MACHINE=`${WRKSRC}/script/harch` >+ >+if [ `grep -c ghc ${WRKSRC}/lib/${MACHINE}/hmakerc` -gt 0 ] >+then >+ echo "lib/nhc98/ix86-FreeBSD/hat-trans" >> ${WRKSRC}/pkg-plist >+ if [ ${WITH_TRACER} ] >+ then >+ ONEDIR=`grep ghc ${WRKSRC}/lib/${MACHINE}/hmakerc | grep import | head -1 | cut -d'"' -f2 | sed -e "s#${PREFIX}/##"` >+ GHCINCDIR=`dirname $ONEDIR` >+ GHCLIBDIR=`dirname $GHCINCDIR` >+ FILES=`ls ${WRKSRC}/lib/hat/ | grep 'hi$\|hx$' | sed -e "s#^.*/lib/hat/##g"` >+ echo "lib/nhc98/ix86-FreeBSD/libHShat.a" >> ${WRKSRC}/pkg-plist >+ echo "${GHCLIBDIR}/libHShat.a" >> ${WRKSRC}/pkg-plist >+ for file in ${FILES}; do >+ echo ${GHCINCDIR}/hat/${file} >> ${WRKSRC}/pkg-plist >+ done >+ echo "@dirrm ${GHCINCDIR}/hat" >> ${WRKSRC}/pkg-plist >+ fi >+fi >+ >+cat ${CURDIR}/pkg-plist >> ${WRKSRC}/pkg-plist
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 36139
: 20497