diff options
author | pooka <pooka@pkgsrc.org> | 2002-08-27 16:42:04 +0000 |
---|---|---|
committer | pooka <pooka@pkgsrc.org> | 2002-08-27 16:42:04 +0000 |
commit | 844e5d53b31f1463cd9d409cbbc35bf95fc408e7 (patch) | |
tree | aaaa232ab38b62c816e70eb18a526a3114505951 /lang | |
parent | 8f8f73d3cec1ffbdbbd98e5e242b1bc9bd9aff49 (diff) | |
download | pkgsrc-844e5d53b31f1463cd9d409cbbc35bf95fc408e7.tar.gz |
update to mzscheme 200
changes:
* NetBSD patches integrated
* improvements to the module system
* new interfaces
basically numerous changes, see plt/notes/mzscheme in the source directory
Diffstat (limited to 'lang')
-rw-r--r-- | lang/mzscheme/DESCR | 4 | ||||
-rw-r--r-- | lang/mzscheme/Makefile | 37 | ||||
-rw-r--r-- | lang/mzscheme/PLIST | 840 | ||||
-rw-r--r-- | lang/mzscheme/distinfo | 28 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-aa | 61 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ab | 14 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ac | 14 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ad | 13 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ae | 22 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-af | 19 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ag | 13 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ah | 16 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ai | 13 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-aj | 4 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ak | 11 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-al | 13 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-ba | 45 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-bb | 126 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-bc | 38 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-bd | 25 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-be | 42 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-bf | 24 | ||||
-rw-r--r-- | lang/mzscheme/patches/patch-bg | 39 |
23 files changed, 420 insertions, 1041 deletions
diff --git a/lang/mzscheme/DESCR b/lang/mzscheme/DESCR index 0d22a6b7d65..af740dce69f 100644 --- a/lang/mzscheme/DESCR +++ b/lang/mzscheme/DESCR @@ -1,7 +1,5 @@ MzScheme is an implementation of the Scheme programming language for -Windows 95/98/NT, MacOS, Unix, and BeOS. MzScheme is R4RS-compliant -(including the full numerical tower) and nearly R5RS-compliant (some macro -support is lacking). +Windows 95/98/NT, MacOS, Unix, and BeOS. MzScheme is R5RS-compliant. MzScheme also provides: diff --git a/lang/mzscheme/Makefile b/lang/mzscheme/Makefile index 73df20cf4c0..249795f0776 100644 --- a/lang/mzscheme/Makefile +++ b/lang/mzscheme/Makefile @@ -1,15 +1,19 @@ -# $NetBSD: Makefile,v 1.2 2001/02/17 09:07:21 agc Exp $ +# $NetBSD: Makefile,v 1.3 2002/08/27 16:42:05 pooka Exp $ DISTNAME= mzscheme.src.unix -PKGNAME= mzscheme-101 +PKGNAME= mzscheme-200 CATEGORIES= lang -MASTER_SITES= http://www.cs.rice.edu/CS/PLT/packages/download/101/mzscheme/ +MASTER_SITES= http://download.plt-scheme.org/bundles/200/mzscheme/ +DIST_SUBDIR= ${PKGNAME} MAINTAINER= pooka@netbsd.org -HOMEPAGE= http://www.cs.rice.edu/CS/PLT/packages/mzscheme/ -COMMENT= R4RS-compilant and nearly R5RS-compliant scheme +HOMEPAGE= http://www.plt-scheme.org/software/mzscheme/ +COMMENT= R5RS-compliant scheme -USE_GMAKE= yes +CONFLICTS+= drscheme*:../drscheme + +GNU_CONFIGURE= yes +CONFIGURE_SCRIPT= ../configure ONLY_FOR_PLATFORM= NetBSD-*-i386 @@ -17,30 +21,17 @@ WRKSRC= ${WRKDIR}/plt/src/mzscheme post-patch: @for patchee in ${WRKDIR}/plt/man/man1/mzscheme.1 \ - ${WRKSRC}/cmdline.inc ${WRKDIR}/plt/collects/mzlib/restartr.ss \ - ${WRKDIR}/plt/collects/slibinit/init.ss \ - ${WRKSRC}/src/makeexn ; do \ + ${WRKDIR}/plt/collects/slibinit/init.ss ; do \ ${MV} -f $$patchee ${WRKSRC}/foo ; \ ${SED} -e 's@XXXPREFIXXXX@${PREFIX}@g' <${WRKSRC}/foo \ > $$patchee ; \ done @${RM} -f ${WRKSRC}/foo -do-build: - @(cd ${WRKSRC} ; ./mzmake) - -post-build: - @(cd ${WRKSRC} ; ${MAKE} install) - @(cd ${WRKDIR}/plt ; ${ECHO} y | ./install) - do-install: - @${INSTALL_SCRIPT} ${WRKDIR}/plt/bin/mzscheme ${PREFIX}/bin - @${INSTALL_SCRIPT} ${WRKDIR}/plt/bin/mzc ${PREFIX}/bin - @${INSTALL_PROGRAM_DIR} ${PREFIX}/lib/plt/bin - @${INSTALL_PROGRAM} ${WRKDIR}/plt/.bin/netbsd/mzscheme \ - ${PREFIX}/lib/plt/bin - @${INSTALL_MAN} ${WRKDIR}/plt/man/man1/mzscheme.1 \ - ${PREFIX}/man/man1 + @(cd ${WRKDIR}/plt/src/mzscheme/mzscheme ; ${MAKE} normal-install) + @${INSTALL_MAN} ${WRKDIR}/plt/man/man1/mzscheme.1 ${PREFIX}/man/man1 + @([ -d ${PREFIX}/lib/plt ] || ${INSTALL_DATA_DIR} ${PREFIX}/lib/plt) @${CP} -R ${WRKDIR}/plt/collects ${PREFIX}/lib/plt .include "../../mk/bsd.pkg.mk" diff --git a/lang/mzscheme/PLIST b/lang/mzscheme/PLIST index 2035bdbd659..2b4d598fbc8 100644 --- a/lang/mzscheme/PLIST +++ b/lang/mzscheme/PLIST @@ -1,510 +1,424 @@ -@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:24:17 zuntum Exp $ +@comment $NetBSD: PLIST,v 1.2 2002/08/27 16:42:05 pooka Exp $ bin/mzscheme -bin/mzc -lib/plt/bin/mzscheme -man/man1/mzscheme.1 -lib/plt/collects/zodiac/compiled/sigs.zo -lib/plt/collects/zodiac/compiled/basestr.zo -lib/plt/collects/zodiac/compiled/corelate.zo -lib/plt/collects/zodiac/compiled/info.zo -lib/plt/collects/zodiac/compiled/invoke.zo -lib/plt/collects/zodiac/compiled/link.zo -lib/plt/collects/zodiac/compiled/load.zo -lib/plt/collects/zodiac/compiled/make.zo -lib/plt/collects/zodiac/compiled/misc.zo -lib/plt/collects/zodiac/compiled/pattern.zo -lib/plt/collects/zodiac/compiled/reader.zo -lib/plt/collects/zodiac/compiled/readstr.zo -lib/plt/collects/zodiac/compiled/scanner.zo -lib/plt/collects/zodiac/compiled/scanparm.zo -lib/plt/collects/zodiac/compiled/scanstr.zo -lib/plt/collects/zodiac/compiled/scm-core.zo -lib/plt/collects/zodiac/compiled/scm-main.zo -lib/plt/collects/zodiac/compiled/scm-obj.zo -lib/plt/collects/zodiac/compiled/scm-ou.zo -lib/plt/collects/zodiac/compiled/scm-spdy.zo -lib/plt/collects/zodiac/compiled/scm-unit.zo -lib/plt/collects/zodiac/compiled/sexp.zo -lib/plt/collects/zodiac/compiled/x.zo -lib/plt/collects/zodiac/compiled/zsigs.zo -lib/plt/collects/zodiac/compiled/back.zo -lib/plt/collects/zodiac/scm-hanc.ss -lib/plt/collects/zodiac/link.ss -lib/plt/collects/zodiac/load.ss -lib/plt/collects/zodiac/pattern.ss -lib/plt/collects/zodiac/info.ss -lib/plt/collects/zodiac/scm-spdy.ss -lib/plt/collects/zodiac/x.ss -lib/plt/collects/zodiac/scm-main.ss -lib/plt/collects/zodiac/sigs.ss -lib/plt/collects/zodiac/scm-ou.ss -lib/plt/collects/zodiac/scanparm.ss -lib/plt/collects/zodiac/zsigs.ss -lib/plt/collects/zodiac/scanner.ss -lib/plt/collects/zodiac/doc.txt -lib/plt/collects/zodiac/scm-core.ss -lib/plt/collects/zodiac/basestr.ss -lib/plt/collects/zodiac/corelate.ss -lib/plt/collects/zodiac/misc.ss -lib/plt/collects/zodiac/quasi.ss -lib/plt/collects/zodiac/reader.ss -lib/plt/collects/zodiac/scm-obj.ss -lib/plt/collects/zodiac/sexp.ss -lib/plt/collects/zodiac/make.ss -lib/plt/collects/zodiac/invoke.ss -lib/plt/collects/zodiac/readstr.ss -lib/plt/collects/zodiac/scanstr.ss -lib/plt/collects/zodiac/back.ss -lib/plt/collects/zodiac/scm-unit.ss -lib/plt/collects/make/doc.txt -lib/plt/collects/make/collectionr.ss -lib/plt/collects/make/collections.ss -lib/plt/collects/make/collection.ss +lib/plt/collects/setup/plt-installers.ss +lib/plt/collects/setup/getinfo.ss +lib/plt/collects/setup/info.ss +lib/plt/collects/setup/infotab.ss +lib/plt/collects/setup/option-sig.ss +lib/plt/collects/setup/option-unit.ss +lib/plt/collects/setup/pack.ss +lib/plt/collects/setup/plt-installer-sig.ss +lib/plt/collects/setup/plt-installer-unit.ss +lib/plt/collects/setup/plt-installer.ss +lib/plt/collects/setup/setup-go.ss +lib/plt/collects/setup/setup-unit.ss +lib/plt/collects/setup/setup.ss +lib/plt/collects/setup/unpack.ss +lib/plt/collects/setup/winstall.ss +lib/plt/collects/setup/doc.txt +lib/plt/collects/dynext/private/dirs.ss +lib/plt/collects/dynext/private/macinc.ss +lib/plt/collects/dynext/private/stdio.ss +lib/plt/collects/dynext/compile-unit.ss +lib/plt/collects/dynext/compile.ss +lib/plt/collects/dynext/doc.txt +lib/plt/collects/dynext/dynext-sig.ss +lib/plt/collects/dynext/dynext-unit.ss +lib/plt/collects/dynext/dynext.ss +lib/plt/collects/dynext/extension-project +lib/plt/collects/dynext/compile-sig.ss +lib/plt/collects/dynext/file-unit.ss +lib/plt/collects/dynext/file.ss +lib/plt/collects/dynext/info.ss +lib/plt/collects/dynext/link-sig.ss +lib/plt/collects/dynext/link-unit.ss +lib/plt/collects/dynext/link.ss +lib/plt/collects/dynext/linking-project +lib/plt/collects/dynext/file-sig.ss +lib/plt/collects/errortrace/doc.txt +lib/plt/collects/errortrace/errortrace.ss +lib/plt/collects/errortrace/info.ss +lib/plt/collects/errortrace/stacktrace.ss +lib/plt/collects/lang/private/info.ss +lib/plt/collects/lang/private/teach.ss +lib/plt/collects/lang/private/teachhelp.ss +lib/plt/collects/lang/private/teachprims.ss +lib/plt/collects/lang/private/imageeq.ss +lib/plt/collects/lang/doc.txt +lib/plt/collects/lang/info.ss +lib/plt/collects/lang/r5rs.ss +lib/plt/collects/lang/plt-pretty-big-text.ss +lib/plt/collects/lang/imageeq.ss +lib/plt/collects/lang/posn.ss +lib/plt/collects/lang/htdp-beginner-abbr.ss +lib/plt/collects/lang/htdp-beginner.ss +lib/plt/collects/lang/htdp-intermediate-lambda.ss +lib/plt/collects/lang/plt-pretty-big.ss +lib/plt/collects/lang/htdp-intermediate.ss +lib/plt/collects/lang/plt-mred.ss +lib/plt/collects/lang/htdp-advanced.ss +lib/plt/collects/lang/plt-mzscheme.ss +lib/plt/collects/launcher/launcher-unit.ss +lib/plt/collects/launcher/info.ss +lib/plt/collects/launcher/launcher-sig.ss +lib/plt/collects/launcher/doc.txt +lib/plt/collects/launcher/launcher.ss +lib/plt/collects/launcher/sh +lib/plt/collects/launcher/starter-setup.c lib/plt/collects/make/make.ss -lib/plt/collects/make/maker.ss -lib/plt/collects/make/makes.ss -lib/plt/collects/mzlib/compiled/mzlibflats.zo -lib/plt/collects/mzlib/compiled/cmdline.zo -lib/plt/collects/mzlib/compiled/cmdlinemr.zo -lib/plt/collects/mzlib/compiled/cmdliner.zo -lib/plt/collects/mzlib/compiled/cmdlineu.zo -lib/plt/collects/mzlib/compiled/compat.zo -lib/plt/collects/mzlib/compiled/compatr.zo -lib/plt/collects/mzlib/compiled/compatu.zo -lib/plt/collects/mzlib/compiled/compile.zo -lib/plt/collects/mzlib/compiled/compiler.zo -lib/plt/collects/mzlib/compiled/compileu.zo -lib/plt/collects/mzlib/compiled/core.zo -lib/plt/collects/mzlib/compiled/coreflatr.zo -lib/plt/collects/mzlib/compiled/corem.zo -lib/plt/collects/mzlib/compiled/corer.zo -lib/plt/collects/mzlib/compiled/coreu.zo -lib/plt/collects/mzlib/compiled/date.zo -lib/plt/collects/mzlib/compiled/dater.zo -lib/plt/collects/mzlib/compiled/dateu.zo -lib/plt/collects/mzlib/compiled/file.zo -lib/plt/collects/mzlib/compiled/filer.zo -lib/plt/collects/mzlib/compiled/fileu.zo -lib/plt/collects/mzlib/compiled/functio.zo -lib/plt/collects/mzlib/compiled/function.zo -lib/plt/collects/mzlib/compiled/info.zo -lib/plt/collects/mzlib/compiled/functior.zo -lib/plt/collects/mzlib/compiled/functiou.zo -lib/plt/collects/mzlib/compiled/inflate.zo -lib/plt/collects/mzlib/compiled/inflater.zo -lib/plt/collects/mzlib/compiled/inflateu.zo -lib/plt/collects/mzlib/compiled/invoker.zo -lib/plt/collects/mzlib/compiled/letplusr.zo -lib/plt/collects/mzlib/compiled/macror.zo -lib/plt/collects/mzlib/compiled/macrox.zo -lib/plt/collects/mzlib/compiled/macroxr.zo -lib/plt/collects/mzlib/compiled/matchr.zo -lib/plt/collects/mzlib/compiled/math.zo -lib/plt/collects/mzlib/compiled/mathr.zo -lib/plt/collects/mzlib/compiled/mathu.zo -lib/plt/collects/mzlib/compiled/mzlib.zo -lib/plt/collects/mzlib/compiled/mzlibflatr.zo -lib/plt/collects/mzlib/compiled/mzlibm.zo -lib/plt/collects/mzlib/compiled/mzlibr.zo -lib/plt/collects/mzlib/compiled/mzlibu.zo -lib/plt/collects/mzlib/compiled/pconver.zo -lib/plt/collects/mzlib/compiled/pconverr.zo -lib/plt/collects/mzlib/compiled/pconvert.zo -lib/plt/collects/mzlib/compiled/pconveru.zo -lib/plt/collects/mzlib/compiled/pretty.zo -lib/plt/collects/mzlib/compiled/awk.zo -lib/plt/collects/mzlib/compiled/prettyr.zo -lib/plt/collects/mzlib/compiled/prettyu.zo -lib/plt/collects/mzlib/compiled/referf.zo -lib/plt/collects/mzlib/compiled/restart.zo -lib/plt/collects/mzlib/compiled/restartr.zo -lib/plt/collects/mzlib/compiled/restartu.zo -lib/plt/collects/mzlib/compiled/sharedr.zo -lib/plt/collects/mzlib/compiled/string.zo -lib/plt/collects/mzlib/compiled/stringr.zo -lib/plt/collects/mzlib/compiled/stringu.zo -lib/plt/collects/mzlib/compiled/synruler.zo -lib/plt/collects/mzlib/compiled/thread.zo -lib/plt/collects/mzlib/compiled/threadr.zo -lib/plt/collects/mzlib/compiled/threadu.zo -lib/plt/collects/mzlib/compiled/traceld.zo -lib/plt/collects/mzlib/compiled/traceldr.zo -lib/plt/collects/mzlib/compiled/transcr.zo -lib/plt/collects/mzlib/compiled/transcrr.zo -lib/plt/collects/mzlib/compiled/transcru.zo -lib/plt/collects/mzlib/compiled/compatm.zo -lib/plt/collects/mzlib/compiled/defstru.zo -lib/plt/collects/mzlib/compiled/macro.zo -lib/plt/collects/mzlib/compiled/match.zo -lib/plt/collects/mzlib/compiled/shared.zo -lib/plt/collects/mzlib/compiled/restarts.zo -lib/plt/collects/mzlib/compiled/cmdlinem.zo -lib/plt/collects/mzlib/compiled/spidey.zo -lib/plt/collects/mzlib/compiled/synrule.zo -lib/plt/collects/mzlib/compiled/trace.zo -lib/plt/collects/mzlib/compiled/cmdlines.zo -lib/plt/collects/mzlib/compiled/dates.zo -lib/plt/collects/mzlib/compiled/strings.zo -lib/plt/collects/mzlib/compiled/compats.zo -lib/plt/collects/mzlib/compiled/files.zo -lib/plt/collects/mzlib/compiled/threads.zo -lib/plt/collects/mzlib/compiled/transcrs.zo -lib/plt/collects/mzlib/compiled/compiles.zo -lib/plt/collects/mzlib/compiled/functios.zo -lib/plt/collects/mzlib/compiled/pconvers.zo -lib/plt/collects/mzlib/compiled/inflates.zo -lib/plt/collects/mzlib/compiled/prettys.zo -lib/plt/collects/mzlib/compiled/maths.zo -lib/plt/collects/mzlib/compiled/cores.zo -lib/plt/collects/mzlib/compiled/coreflats.zo -lib/plt/collects/mzlib/compiled/invoke.zo -lib/plt/collects/mzlib/compiled/mzlibs.zo -lib/plt/collects/mzlib/compiled/awkr.zo -lib/plt/collects/mzlib/awkr.ss +lib/plt/collects/make/collection-unit.ss +lib/plt/collects/make/collection.ss +lib/plt/collects/make/doc.txt +lib/plt/collects/make/info.ss +lib/plt/collects/make/make-sig.ss +lib/plt/collects/make/make-unit.ss +lib/plt/collects/make/collection-sig.ss +lib/plt/collects/mred/private/info.ss +lib/plt/collects/mred/private/kernel.ss +lib/plt/collects/mred/info.ss +lib/plt/collects/mred/mred-sig.ss +lib/plt/collects/mred/mred.ss +lib/plt/collects/mzlib/private/increader.ss +lib/plt/collects/mzlib/private/info.ss +lib/plt/collects/mzlib/private/mkmatch.ss +lib/plt/collects/mzlib/private/shared-body.ss +lib/plt/collects/mzlib/private/sigmatch.ss +lib/plt/collects/mzlib/private/sigutil.ss +lib/plt/collects/mzlib/private/unitidmap.ss +lib/plt/collects/mzlib/private/stxset.ss +lib/plt/collects/mzlib/private/dmhelp.ss +lib/plt/collects/mzlib/private/classidmap.ss +lib/plt/collects/mzlib/class-old.ss +lib/plt/collects/mzlib/class.ss +lib/plt/collects/mzlib/class100.ss lib/plt/collects/mzlib/cmdline.ss -lib/plt/collects/mzlib/cmdlinem.ss -lib/plt/collects/mzlib/cmdlinemr.ss -lib/plt/collects/mzlib/cmdliner.ss -lib/plt/collects/mzlib/cmdlines.ss -lib/plt/collects/mzlib/cmdlineu.ss lib/plt/collects/mzlib/compat.ss -lib/plt/collects/mzlib/compatm.ss -lib/plt/collects/mzlib/compatr.ss -lib/plt/collects/mzlib/compats.ss -lib/plt/collects/mzlib/compatu.ss lib/plt/collects/mzlib/compile.ss -lib/plt/collects/mzlib/compiler.ss -lib/plt/collects/mzlib/compiles.ss -lib/plt/collects/mzlib/compileu.ss -lib/plt/collects/mzlib/core.ss -lib/plt/collects/mzlib/corem.ss -lib/plt/collects/mzlib/corer.ss -lib/plt/collects/mzlib/cores.ss -lib/plt/collects/mzlib/coreu.ss lib/plt/collects/mzlib/date.ss -lib/plt/collects/mzlib/dater.ss +lib/plt/collects/mzlib/deflate.ss +lib/plt/collects/mzlib/etc.ss lib/plt/collects/mzlib/file.ss -lib/plt/collects/mzlib/dates.ss -lib/plt/collects/mzlib/dateu.ss -lib/plt/collects/mzlib/defstru.ss -lib/plt/collects/mzlib/filer.ss -lib/plt/collects/mzlib/files.ss -lib/plt/collects/mzlib/fileu.ss -lib/plt/collects/mzlib/functio.ss -lib/plt/collects/mzlib/function.ss -lib/plt/collects/mzlib/functior.ss -lib/plt/collects/mzlib/functios.ss -lib/plt/collects/mzlib/functiou.ss +lib/plt/collects/mzlib/include.ss lib/plt/collects/mzlib/inflate.ss -lib/plt/collects/mzlib/inflater.ss -lib/plt/collects/mzlib/inflates.ss -lib/plt/collects/mzlib/inflateu.ss lib/plt/collects/mzlib/info.ss -lib/plt/collects/mzlib/letplsrc.ss -lib/plt/collects/mzlib/letplusr.ss -lib/plt/collects/mzlib/macro.ss -lib/plt/collects/mzlib/macror.ss -lib/plt/collects/mzlib/macrox.ss -lib/plt/collects/mzlib/macroxr.ss +lib/plt/collects/mzlib/list.ss lib/plt/collects/mzlib/match.ss -lib/plt/collects/mzlib/matchr.ss -lib/plt/collects/mzlib/mzlib.ss -lib/plt/collects/mzlib/awk.ss -lib/plt/collects/mzlib/mzlibm.ss -lib/plt/collects/mzlib/mzlibr.ss -lib/plt/collects/mzlib/mzlibs.ss -lib/plt/collects/mzlib/mzlibu.ss -lib/plt/collects/mzlib/pconver.ss -lib/plt/collects/mzlib/pconverr.ss -lib/plt/collects/mzlib/pconvers.ss +lib/plt/collects/mzlib/math.ss lib/plt/collects/mzlib/pconvert.ss -lib/plt/collects/mzlib/pconveru.ss lib/plt/collects/mzlib/pretty.ss -lib/plt/collects/mzlib/prettyr.ss -lib/plt/collects/mzlib/prettys.ss -lib/plt/collects/mzlib/prettyu.ss -lib/plt/collects/mzlib/refer.ss -lib/plt/collects/mzlib/referf.ss +lib/plt/collects/mzlib/process.ss lib/plt/collects/mzlib/restart.ss -lib/plt/collects/mzlib/restartr.ss -lib/plt/collects/mzlib/restarts.ss -lib/plt/collects/mzlib/restartu.ss lib/plt/collects/mzlib/shared.ss -lib/plt/collects/mzlib/sharedr.ss lib/plt/collects/mzlib/spidey.ss lib/plt/collects/mzlib/string.ss -lib/plt/collects/mzlib/stringr.ss -lib/plt/collects/mzlib/strings.ss -lib/plt/collects/mzlib/stringu.ss -lib/plt/collects/mzlib/synrule.ss -lib/plt/collects/mzlib/synruler.ss lib/plt/collects/mzlib/thread.ss -lib/plt/collects/mzlib/threadr.ss -lib/plt/collects/mzlib/threads.ss -lib/plt/collects/mzlib/threadu.ss lib/plt/collects/mzlib/trace.ss lib/plt/collects/mzlib/traceld.ss -lib/plt/collects/mzlib/traceldr.ss lib/plt/collects/mzlib/transcr.ss -lib/plt/collects/mzlib/transcrr.ss -lib/plt/collects/mzlib/transcrs.ss -lib/plt/collects/mzlib/invoke.ss -lib/plt/collects/mzlib/invoker.ss -lib/plt/collects/mzlib/math.ss -lib/plt/collects/mzlib/mathu.ss -lib/plt/collects/mzlib/coreflatr.ss -lib/plt/collects/mzlib/coreflats.ss -lib/plt/collects/mzlib/mathr.ss -lib/plt/collects/mzlib/maths.ss -lib/plt/collects/mzlib/mzlibflatr.ss -lib/plt/collects/mzlib/mzlibflats.ss -lib/plt/collects/mzlib/restartr.ss.orig -lib/plt/collects/mzlib/transcru.ss -lib/plt/collects/mzscheme/include/uconfig.h -lib/plt/collects/mzscheme/include/schemex.h -lib/plt/collects/mzscheme/include/schvers.h -lib/plt/collects/mzscheme/include/schemef.h -lib/plt/collects/mzscheme/include/sconfig.h -lib/plt/collects/mzscheme/include/schemexm.h -lib/plt/collects/mzscheme/include/schexn.h -lib/plt/collects/mzscheme/include/mzscheme.exp -lib/plt/collects/mzscheme/include/stypes.h -lib/plt/collects/mzscheme/include/scheme.h -lib/plt/collects/mzscheme/include/ext.exp -lib/plt/collects/mzscheme/include/escheme.h -lib/plt/collects/mzscheme/lib/netbsd/mzdyn.o -lib/plt/collects/mzscheme/lib/netbsd/libgc.a -lib/plt/collects/mzscheme/lib/netbsd/libmzscheme.a -lib/plt/collects/mzscheme/lib/mzdyn.c -lib/plt/collects/mzscheme/examples/makeadder.c +lib/plt/collects/mzlib/unit.ss +lib/plt/collects/mzlib/unitsig.ss +lib/plt/collects/mzlib/defmacro.ss +lib/plt/collects/mzlib/pregexp.ss +lib/plt/collects/mzlib/awk.ss +lib/plt/collects/mzlib/sendevent.ss +lib/plt/collects/mzscheme/examples/idmodule.c lib/plt/collects/mzscheme/examples/bitmatrix.c +lib/plt/collects/mzscheme/examples/catch.c +lib/plt/collects/mzscheme/examples/cfile.ss lib/plt/collects/mzscheme/examples/curses-demo.ss lib/plt/collects/mzscheme/examples/curses.c +lib/plt/collects/mzscheme/examples/fmod-ez.ss lib/plt/collects/mzscheme/examples/fmod.c lib/plt/collects/mzscheme/examples/hello.c lib/plt/collects/mzscheme/examples/helloprint.c +lib/plt/collects/mzscheme/examples/makeadder.c +lib/plt/collects/mzscheme/examples/msgbox.ss +lib/plt/collects/mzscheme/examples/tree-finish.ss +lib/plt/collects/mzscheme/examples/tree.cxx lib/plt/collects/mzscheme/examples/README -lib/plt/collects/net/compiled/base64s.zo -lib/plt/collects/net/compiled/base64r.zo -lib/plt/collects/net/compiled/cgi.zo -lib/plt/collects/net/compiled/cgir.zo -lib/plt/collects/net/compiled/cgiu.zo -lib/plt/collects/net/compiled/dns.zo -lib/plt/collects/net/compiled/dnsr.zo -lib/plt/collects/net/compiled/head.zo -lib/plt/collects/net/compiled/headr.zo -lib/plt/collects/net/compiled/imap.zo -lib/plt/collects/net/compiled/imapr.zo -lib/plt/collects/net/compiled/info.zo -lib/plt/collects/net/compiled/mail.zo -lib/plt/collects/net/compiled/mailr.zo -lib/plt/collects/net/compiled/mailu.zo -lib/plt/collects/net/compiled/nntp.zo -lib/plt/collects/net/compiled/nntpr.zo -lib/plt/collects/net/compiled/nntpu.zo -lib/plt/collects/net/compiled/pop3.zo -lib/plt/collects/net/compiled/pop3r.zo -lib/plt/collects/net/compiled/pop3u.zo -lib/plt/collects/net/compiled/smtp.zo -lib/plt/collects/net/compiled/smtpr.zo -lib/plt/collects/net/compiled/url.zo -lib/plt/collects/net/compiled/urlr.zo -lib/plt/collects/net/compiled/urlu.zo -lib/plt/collects/net/compiled/cgis.zo -lib/plt/collects/net/compiled/mails.zo -lib/plt/collects/net/compiled/nntps.zo -lib/plt/collects/net/compiled/pop3s.zo -lib/plt/collects/net/compiled/urls.zo -lib/plt/collects/net/compiled/smtps.zo -lib/plt/collects/net/compiled/heads.zo -lib/plt/collects/net/compiled/imaps.zo -lib/plt/collects/net/compiled/dnss.zo -lib/plt/collects/net/compiled/base64.zo -lib/plt/collects/net/nntps.ss -lib/plt/collects/net/urls.ss +lib/plt/collects/mzscheme/lib/mzdyn.c +lib/plt/collects/mzscheme/info.ss +lib/plt/collects/net/ftp.ss +lib/plt/collects/net/base64-unit.ss +lib/plt/collects/net/base64.ss +lib/plt/collects/net/cgi-sig.ss +lib/plt/collects/net/cgi-unit.ss +lib/plt/collects/net/cgi.ss +lib/plt/collects/net/dns-sig.ss +lib/plt/collects/net/dns-unit.ss +lib/plt/collects/net/dns.ss lib/plt/collects/net/doc.txt +lib/plt/collects/net/head-sig.ss +lib/plt/collects/net/head-unit.ss +lib/plt/collects/net/head.ss +lib/plt/collects/net/imap-sig.ss +lib/plt/collects/net/imap-unit.ss +lib/plt/collects/net/imap.ss lib/plt/collects/net/info.ss -lib/plt/collects/net/urlr.ss -lib/plt/collects/net/cgis.ss -lib/plt/collects/net/nntpr.ss -lib/plt/collects/net/pop3r.ss -lib/plt/collects/net/cgiu.ss -lib/plt/collects/net/mail.ss -lib/plt/collects/net/mailu.ss +lib/plt/collects/net/nntp-sig.ss +lib/plt/collects/net/nntp-unit.ss +lib/plt/collects/net/nntp.sd lib/plt/collects/net/nntp.ss -lib/plt/collects/net/nntpu.ss +lib/plt/collects/net/pop3-sig.ss +lib/plt/collects/net/pop3-unit.ss lib/plt/collects/net/pop3.ss -lib/plt/collects/net/pop3u.ss -lib/plt/collects/net/url.ss -lib/plt/collects/net/urlu.ss -lib/plt/collects/net/mails.ss -lib/plt/collects/net/pop3s.ss -lib/plt/collects/net/mailr.ss -lib/plt/collects/net/cgi.ss -lib/plt/collects/net/cgir.ss -lib/plt/collects/net/head.ss -lib/plt/collects/net/headr.ss -lib/plt/collects/net/heads.ss -lib/plt/collects/net/imap.ss -lib/plt/collects/net/imapr.ss -lib/plt/collects/net/imaps.ss +lib/plt/collects/net/sendmail.ss +lib/plt/collects/net/sendmail-sig.ss +lib/plt/collects/net/sendmail-unit.ss +lib/plt/collects/net/sendurl.ss +lib/plt/collects/net/smtp-sig.ss +lib/plt/collects/net/smtp-unit.ss lib/plt/collects/net/smtp.ss -lib/plt/collects/net/smtpr.ss -lib/plt/collects/net/smtps.ss -lib/plt/collects/net/dns.ss -lib/plt/collects/net/dnsr.ss -lib/plt/collects/net/dnss.ss -lib/plt/collects/net/base64.ss -lib/plt/collects/net/base64r.ss -lib/plt/collects/net/base64s.ss -lib/plt/collects/net/nntp.sd -lib/plt/collects/compiler/compiled/setupsig.zo -lib/plt/collects/compiler/compiled/anorm.zo -lib/plt/collects/compiler/compiled/baseloadr.zo -lib/plt/collects/compiler/compiled/closure.zo -lib/plt/collects/compiler/compiled/compile.zo -lib/plt/collects/compiler/compiled/compiler.zo -lib/plt/collects/compiler/compiled/const.zo -lib/plt/collects/compiler/compiled/cstructs.zo -lib/plt/collects/compiler/compiled/driver.zo -lib/plt/collects/compiler/compiled/info.zo -lib/plt/collects/compiler/compiled/known.zo -lib/plt/collects/compiler/compiled/ldr.zo -lib/plt/collects/compiler/compiled/library.zo -lib/plt/collects/compiler/compiled/lift.zo -lib/plt/collects/compiler/compiled/lightweight.zo -lib/plt/collects/compiler/compiled/load.zo -lib/plt/collects/compiler/compiled/loadr.zo -lib/plt/collects/compiler/compiled/option.zo -lib/plt/collects/compiler/compiled/optionr.zo -lib/plt/collects/compiler/compiled/pack.zo -lib/plt/collects/compiler/compiled/prephase.zo -lib/plt/collects/compiler/compiled/rep.zo -lib/plt/collects/compiler/compiled/setup-optionr.zo -lib/plt/collects/compiler/compiled/setupr.zo -lib/plt/collects/compiler/compiled/vm2c.zo -lib/plt/collects/compiler/compiled/spnoop.zo -lib/plt/collects/compiler/compiled/start.zo -lib/plt/collects/compiler/compiled/toplevel.zo -lib/plt/collects/compiler/compiled/vehicle.zo -lib/plt/collects/compiler/compiled/vmopt.zo -lib/plt/collects/compiler/compiled/vmphase.zo -lib/plt/collects/compiler/compiled/vmscheme.zo -lib/plt/collects/compiler/compiled/zlayer.zo -lib/plt/collects/compiler/compiled/zo.zo -lib/plt/collects/compiler/compiled/sig.zo -lib/plt/collects/compiler/compiled/sigload.zo -lib/plt/collects/compiler/compiled/analyze.zo -lib/plt/collects/compiler/anorm.ss -lib/plt/collects/compiler/baseloadr.ss -lib/plt/collects/compiler/closure.ss -lib/plt/collects/compiler/compile.ss +lib/plt/collects/net/url-sig.ss +lib/plt/collects/net/url-unit.ss +lib/plt/collects/net/url.ss +lib/plt/collects/net/mime-sig.ss +lib/plt/collects/net/mime-unit.ss +lib/plt/collects/net/mime-util.ss +lib/plt/collects/net/mime.ss +lib/plt/collects/net/qp-sig.ss +lib/plt/collects/net/qp-unit.ss +lib/plt/collects/net/qp.ss +lib/plt/collects/net/ftp-sig.ss +lib/plt/collects/net/ftp-unit.ss +lib/plt/collects/net/base64-sig.ss +lib/plt/collects/compiler/private/vmphase.ss +lib/plt/collects/compiler/private/anorm.ss +lib/plt/collects/compiler/private/base.ss +lib/plt/collects/compiler/private/closure.ss +lib/plt/collects/compiler/private/const.ss +lib/plt/collects/compiler/private/cstructs.ss +lib/plt/collects/compiler/private/driver.ss +lib/plt/collects/compiler/private/info.ss +lib/plt/collects/compiler/private/known.ss +lib/plt/collects/compiler/private/library.ss +lib/plt/collects/compiler/private/lift.ss +lib/plt/collects/compiler/private/prephase.ss +lib/plt/collects/compiler/private/rep.ss +lib/plt/collects/compiler/private/sig.ss +lib/plt/collects/compiler/private/vehicle.ss +lib/plt/collects/compiler/private/vm2c.ss +lib/plt/collects/compiler/private/vmscheme.ss +lib/plt/collects/compiler/private/toplevel.ss +lib/plt/collects/compiler/private/zlayer.ss +lib/plt/collects/compiler/private/vmopt.ss +lib/plt/collects/compiler/private/analyze.ss +lib/plt/collects/compiler/compiler-unit.ss lib/plt/collects/compiler/compiler.ss -lib/plt/collects/compiler/const.ss -lib/plt/collects/compiler/cstructs.ss lib/plt/collects/compiler/doc.txt -lib/plt/collects/compiler/driver.ss +lib/plt/collects/compiler/embed-unit.ss +lib/plt/collects/compiler/embed.ss lib/plt/collects/compiler/info.ss -lib/plt/collects/compiler/known.ss -lib/plt/collects/compiler/ldr.ss -lib/plt/collects/compiler/library.ss -lib/plt/collects/compiler/lift.ss -lib/plt/collects/compiler/lightweight.ss -lib/plt/collects/compiler/load.ss -lib/plt/collects/compiler/loadr.ss -lib/plt/collects/compiler/mrspidey.ss -lib/plt/collects/compiler/mrspideyi.ss +lib/plt/collects/compiler/ld-unit.ss +lib/plt/collects/compiler/cffi.ss lib/plt/collects/compiler/mzc.h lib/plt/collects/compiler/mzclink.h -lib/plt/collects/compiler/option.ss -lib/plt/collects/compiler/optionr.ss -lib/plt/collects/compiler/pack.ss -lib/plt/collects/compiler/prephase.ss -lib/plt/collects/compiler/rep.ss -lib/plt/collects/compiler/setup-optionr.ss -lib/plt/collects/compiler/setup.ss -lib/plt/collects/compiler/setupr.ss -lib/plt/collects/compiler/setupsig.ss +lib/plt/collects/compiler/option-unit.ss lib/plt/collects/compiler/sig.ss -lib/plt/collects/compiler/sigload.ss -lib/plt/collects/compiler/sploadr.ss -lib/plt/collects/compiler/spnoop.ss -lib/plt/collects/compiler/spsigload.ss +lib/plt/collects/compiler/option.ss lib/plt/collects/compiler/start.ss -lib/plt/collects/compiler/toplevel.ss -lib/plt/collects/compiler/vehicle.ss -lib/plt/collects/compiler/vm2c.ss -lib/plt/collects/compiler/analyze.ss -lib/plt/collects/compiler/vmphase.ss -lib/plt/collects/compiler/vmscheme.ss -lib/plt/collects/compiler/zlayer.ss -lib/plt/collects/compiler/zo.ss -lib/plt/collects/compiler/vmopt.ss -lib/plt/collects/dynext/files.ss -lib/plt/collects/dynext/dynext.ss -lib/plt/collects/dynext/dynextr.ss -lib/plt/collects/dynext/dynexts.ss -lib/plt/collects/dynext/compile.ss -lib/plt/collects/dynext/compiles.ss -lib/plt/collects/dynext/stdio.ss -lib/plt/collects/dynext/link.ss -lib/plt/collects/dynext/links.ss -lib/plt/collects/dynext/compiler.ss -lib/plt/collects/dynext/filer.ss -lib/plt/collects/dynext/linkr.ss -lib/plt/collects/dynext/macinc.ss -lib/plt/collects/dynext/doc.txt -lib/plt/collects/dynext/file.ss -lib/plt/collects/launcher/launchers.ss -lib/plt/collects/launcher/doc.txt -lib/plt/collects/launcher/launcherr.ss -lib/plt/collects/launcher/launcher.ss -lib/plt/collects/launcher/sh -lib/plt/collects/errortrace/errortrace.ss -lib/plt/collects/errortrace/doc.txt -lib/plt/collects/errortrace/errortracer.ss +lib/plt/collects/compiler/comp-unit.ss +lib/plt/collects/compiler/src2src.ss +lib/plt/collects/string-constants/french-string-constants.ss +lib/plt/collects/string-constants/string-constant.ss +lib/plt/collects/string-constants/doc.txt +lib/plt/collects/string-constants/english-string-constants.ss +lib/plt/collects/string-constants/german-string-constants.ss +lib/plt/collects/string-constants/spanish-string-constants.ss +lib/plt/collects/string-constants/danish-string-constants.ss +lib/plt/collects/syntax/private/doctable.ss +lib/plt/collects/syntax/info.ss +lib/plt/collects/syntax/kerncase.ss +lib/plt/collects/syntax/moddep.ss +lib/plt/collects/syntax/primitives.ss +lib/plt/collects/syntax/stx.ss +lib/plt/collects/syntax/zodiac-sig.ss +lib/plt/collects/syntax/zodiac-unit.ss +lib/plt/collects/syntax/zodiac.ss +lib/plt/collects/syntax/doc.txt +lib/plt/collects/syntax/struct.ss +lib/plt/collects/syntax/toplevel.ss +lib/plt/collects/syntax/name.ss +lib/plt/collects/syntax/docprovide.ss +lib/plt/collects/syntax/readerr.ss +lib/plt/collects/parser-tools/private-lex/sexp-to-re.ss +lib/plt/collects/parser-tools/private-lex/info.ss +lib/plt/collects/parser-tools/private-lex/re-to-dfa.ss +lib/plt/collects/parser-tools/private-lex/generate-code.ss +lib/plt/collects/parser-tools/private-lex/structs.ss +lib/plt/collects/parser-tools/private-lex/token-syntax.ss +lib/plt/collects/parser-tools/private-lex/token.ss +lib/plt/collects/parser-tools/private-yacc/yacc-helper.ss +lib/plt/collects/parser-tools/private-yacc/grammar.ss +lib/plt/collects/parser-tools/private-yacc/graph.ss +lib/plt/collects/parser-tools/private-yacc/info.ss +lib/plt/collects/parser-tools/private-yacc/input-file-parser.ss +lib/plt/collects/parser-tools/private-yacc/lalr.ss +lib/plt/collects/parser-tools/private-yacc/lr0.ss +lib/plt/collects/parser-tools/private-yacc/parser-actions.ss +lib/plt/collects/parser-tools/private-yacc/parser-builder.ss +lib/plt/collects/parser-tools/private-yacc/table.ss +lib/plt/collects/parser-tools/private-yacc/array2d.ss +lib/plt/collects/parser-tools/examples/calc.ss +lib/plt/collects/parser-tools/examples/read.ss +lib/plt/collects/parser-tools/doc.txt +lib/plt/collects/parser-tools/yacc.ss +lib/plt/collects/parser-tools/info.ss +lib/plt/collects/parser-tools/lex.ss +lib/plt/collects/xml/private/space.ss +lib/plt/collects/xml/private/reader.ss +lib/plt/collects/xml/private/sig.ss +lib/plt/collects/xml/private/info.ss +lib/plt/collects/xml/private/structures.ss +lib/plt/collects/xml/private/writer.ss +lib/plt/collects/xml/private/xexpr.ss +lib/plt/collects/xml/info.ss +lib/plt/collects/xml/test.ss +lib/plt/collects/xml/xml-sig.ss +lib/plt/collects/xml/xml-unit.ss +lib/plt/collects/xml/xml.ss +lib/plt/collects/xml/plist.ss +lib/plt/collects/xml/doc.txt +lib/plt/collects/xml/XML.jpg lib/plt/collects/slibinit/doc.txt lib/plt/collects/slibinit/init.ss +lib/plt/collects/slibinit/load.ss lib/plt/collects/slibinit/init.ss.orig -lib/plt/collects/xml/compiled/xmls.zo -lib/plt/collects/xml/compiled/reader.zo -lib/plt/collects/xml/compiled/structures.zo -lib/plt/collects/xml/compiled/writer.zo -lib/plt/collects/xml/compiled/xexpr.zo -lib/plt/collects/xml/compiled/xml-lex.zo -lib/plt/collects/xml/compiled/xml.zo -lib/plt/collects/xml/compiled/xmlr.zo -lib/plt/collects/xml/compiled/info.zo -lib/plt/collects/xml/reader.ss -lib/plt/collects/xml/writer.ss -lib/plt/collects/xml/xexpr.ss -lib/plt/collects/xml/xml-lex.ss -lib/plt/collects/xml/info.ss -lib/plt/collects/xml/xmlr.ss -lib/plt/collects/xml/xmls.ss -lib/plt/collects/xml/doc.txt -lib/plt/collects/xml/structures.ss -lib/plt/collects/xml/xml.ss -@dirrm lib/plt/collects/zodiac/compiled -@dirrm lib/plt/collects/zodiac -@dirrm lib/plt/collects/make -@dirrm lib/plt/collects/mzlib/compiled -@dirrm lib/plt/collects/mzlib -@dirrm lib/plt/collects/mzscheme/lib/netbsd +lib/plt/collects/version/private/checksigs.ss +lib/plt/collects/version/private/go-check.ss +lib/plt/collects/version/private/gui-defs.ss +lib/plt/collects/version/private/info.ss +lib/plt/collects/version/private/runcheck.ss +lib/plt/collects/version/private/text-defs.ss +lib/plt/collects/version/check-gui.ss +lib/plt/collects/version/info.ss +lib/plt/collects/version/check-text.ss +lib/plt/collects/version/doc.txt +lib/plt/collects/web-server/default-web-root/conf/forbidden.html +lib/plt/collects/web-server/default-web-root/conf/not-found.html +lib/plt/collects/web-server/default-web-root/conf/passwords-refresh.html +lib/plt/collects/web-server/default-web-root/conf/protocol-error.html +lib/plt/collects/web-server/default-web-root/conf/servlet-error.html +lib/plt/collects/web-server/default-web-root/conf/servlet-refresh.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/add.ss +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/count.ss +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/hello.ss +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/password-refresh-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-host-root.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-htdocs.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-log.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-message-root.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-not-found-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/servlet-refresh-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-password.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-protocol-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-servlet-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-servlet.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/port.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/realm-name.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/realm-pattern.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-default-servlet.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/waiting.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-file-base.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-file-per-byte.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-initial.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-password.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-servlet-connection.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-access-message.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/monitor.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/plt-logo.gif +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/api.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/servlet.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/web-server.gif +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/servlet-examples.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/install.html +lib/plt/collects/web-server/default-web-root/htdocs/Defaults/index.html +lib/plt/collects/web-server/default-web-root/htdocs/secret/index.html +lib/plt/collects/web-server/default-web-root/htdocs/index.html +lib/plt/collects/web-server/default-web-root/servlets/examples/add.ss +lib/plt/collects/web-server/default-web-root/servlets/examples/count.ss +lib/plt/collects/web-server/default-web-root/servlets/examples/hello.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/non-unit.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/broken.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/mime.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/bad-return.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/size.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/test.ss +lib/plt/collects/web-server/default-web-root/servlets/tests/url.ss +lib/plt/collects/web-server/default-web-root/servlets/configure.ss +lib/plt/collects/web-server/default-web-root/servlets/index.ss +lib/plt/collects/web-server/default-web-root/passwords +lib/plt/collects/web-server/default-web-root/log +lib/plt/collects/web-server/configuration-structures.ss +lib/plt/collects/web-server/configuration-table +lib/plt/collects/web-server/configuration-table-language.ss +lib/plt/collects/web-server/configuration.ss +lib/plt/collects/web-server/launch.ss +lib/plt/collects/web-server/configure.ss +lib/plt/collects/web-server/doc.txt +lib/plt/collects/web-server/parse-table.ss +lib/plt/collects/web-server/info.ss +lib/plt/collects/web-server/web-server.ss +lib/plt/collects/web-server/monitor-launch.ss +lib/plt/collects/web-server/monitor-server.ss +lib/plt/collects/web-server/servlet-helpers.ss +lib/plt/collects/web-server/servlet-language.ss +lib/plt/collects/web-server/servlet-primitives.ss +lib/plt/collects/web-server/servlet-sig.ss +lib/plt/collects/web-server/timer.ss +lib/plt/collects/web-server/util.ss +lib/plt/collects/web-server/channel.ss +lib/plt/collects/web-server/configuration-table-structs.ss +lib/plt/collects/tex2page/info.ss +lib/plt/collects/tex2page/tex2page.ss +lib/plt/collects/tex2page/start.ss +lib/plt/collects/htdp/error.ss +lib/mzdyn.o +lib/libmzgc.a +lib/libmzscheme.a +man/man1/mzscheme.1 +@dirrm lib/plt/collects/htdp +@dirrm lib/plt/collects/tex2page +@dirrm lib/plt/collects/web-server/default-web-root/servlets/tests +@dirrm lib/plt/collects/web-server/default-web-root/servlets/examples +@dirrm lib/plt/collects/web-server/default-web-root/servlets +@dirrm lib/plt/collects/web-server/default-web-root/htdocs/secret +@dirrm lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/terms +@dirrm lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation/examples +@dirrm lib/plt/collects/web-server/default-web-root/htdocs/Defaults/documentation +@dirrm lib/plt/collects/web-server/default-web-root/htdocs/Defaults +@dirrm lib/plt/collects/web-server/default-web-root/htdocs +@dirrm lib/plt/collects/web-server/default-web-root/conf +@dirrm lib/plt/collects/web-server/default-web-root +@dirrm lib/plt/collects/web-server +@dirrm lib/plt/collects/version/private +@dirrm lib/plt/collects/version +@dirrm lib/plt/collects/slibinit +@dirrm lib/plt/collects/xml/private +@dirrm lib/plt/collects/xml +@dirrm lib/plt/collects/parser-tools/examples +@dirrm lib/plt/collects/parser-tools/private-yacc +@dirrm lib/plt/collects/parser-tools/private-lex +@dirrm lib/plt/collects/parser-tools +@dirrm lib/plt/collects/syntax/private +@dirrm lib/plt/collects/syntax +@dirrm lib/plt/collects/string-constants +@dirrm lib/plt/collects/compiler/private +@dirrm lib/plt/collects/compiler +@dirrm lib/plt/collects/net @dirrm lib/plt/collects/mzscheme/lib @dirrm lib/plt/collects/mzscheme/examples -@dirrm lib/plt/collects/mzscheme/include @dirrm lib/plt/collects/mzscheme -@dirrm lib/plt/collects/net/compiled -@dirrm lib/plt/collects/net -@dirrm lib/plt/collects/compiler/compiled -@dirrm lib/plt/collects/compiler -@dirrm lib/plt/collects/dynext -@dirrm lib/plt/collects/errortrace +@dirrm lib/plt/collects/mzlib/private +@dirrm lib/plt/collects/mzlib +@dirrm lib/plt/collects/mred/private +@dirrm lib/plt/collects/mred +@dirrm lib/plt/collects/make @dirrm lib/plt/collects/launcher -@dirrm lib/plt/collects/slibinit -@dirrm lib/plt/collects/xml/compiled -@dirrm lib/plt/collects/xml +@dirrm lib/plt/collects/lang/private +@dirrm lib/plt/collects/lang +@dirrm lib/plt/collects/errortrace +@dirrm lib/plt/collects/dynext/private +@dirrm lib/plt/collects/dynext +@dirrm lib/plt/collects/setup @dirrm lib/plt/collects -@dirrm lib/plt/bin -@dirrm lib/plt diff --git a/lang/mzscheme/distinfo b/lang/mzscheme/distinfo index 0aa2577fc17..b76290ba55b 100644 --- a/lang/mzscheme/distinfo +++ b/lang/mzscheme/distinfo @@ -1,23 +1,7 @@ -$NetBSD: distinfo,v 1.2 2001/04/19 15:00:54 agc Exp $ +$NetBSD: distinfo,v 1.3 2002/08/27 16:42:06 pooka Exp $ -SHA1 (mzscheme.src.unix.tar.gz) = 3bf98a5e23f60db15574ff57ff875ea153369e98 -Size (mzscheme.src.unix.tar.gz) = 1467565 bytes -SHA1 (patch-aa) = 32ebcb96412755aad7e2d3f487a0a2e59a734144 -SHA1 (patch-ab) = deaa3024e4fa4a0a920b9a7ae8c784b47fd4375a -SHA1 (patch-ac) = 7f7fe69ce0a8143809be70e756ad4153c4ec5a0f -SHA1 (patch-ad) = eec84434908baa79fad8f8c1a91c28c9bfa924fc -SHA1 (patch-ae) = 2172ca721a5488fe489fa67e6885a8c2ef9e47fe -SHA1 (patch-af) = 786c602cbea34bcf67bae4da16cb4b332a9ea1d7 -SHA1 (patch-ag) = 570a1b7708c9049b725d0e587f5a854295b9e32d -SHA1 (patch-ah) = e9740dc8dba17ee7981fff6f7c255740da0f5c1f -SHA1 (patch-ai) = 31b6fe07fab20101fa8aeb9030b671853981146b -SHA1 (patch-aj) = a5a860bb64603bcfe9e77d08ffc0ba1d48406990 -SHA1 (patch-ak) = 0b192ac44b84df85a32a12e84f8f44c430e0d6bb -SHA1 (patch-al) = 47b9979270ef0fde3737a899b3693af0d2f81d0b -SHA1 (patch-ba) = b2e0e4a43b186eca9a45b15ee39cb7a9c891638a -SHA1 (patch-bb) = d61149f2a4bc4258c3636ad00545e2f7c447a61e -SHA1 (patch-bc) = e305b3c5ea0faf7e15efe4e7be904a71fe09c847 -SHA1 (patch-bd) = 0cce6d6e1037d9dbdea91d25e28e4585c5c688c3 -SHA1 (patch-be) = b68c3deb3ef0b64ba72e85bf871dcc0dd5235658 -SHA1 (patch-bf) = e2970bd1debeb7ecaec0ee669d8d08aec1d8c2b3 -SHA1 (patch-bg) = 9f46aee57c2b641ecd8584d5ba5d28f18a024a0a +SHA1 (mzscheme-200/mzscheme.src.unix.tar.gz) = f9712988bde29d7fd56c1d38abe0e9ebff44bc8d +Size (mzscheme-200/mzscheme.src.unix.tar.gz) = 3535250 bytes +SHA1 (patch-aa) = 96005b595f99487e238d00451e2442824dab7fa8 +SHA1 (patch-ah) = b1e23f33844f233ad4ae03149fda1f29fa0ad96b +SHA1 (patch-aj) = 192fad84495de0f01d6c6c4d45288a6ba94be7fe diff --git a/lang/mzscheme/patches/patch-aa b/lang/mzscheme/patches/patch-aa index 3d0777fb94c..c709f36178e 100644 --- a/lang/mzscheme/patches/patch-aa +++ b/lang/mzscheme/patches/patch-aa @@ -1,51 +1,14 @@ -$NetBSD: patch-aa,v 1.2 2000/01/20 14:12:50 pooka Exp $ +$NetBSD: patch-aa,v 1.3 2002/08/27 16:42:07 pooka Exp $ ---- sconfig.h.orig Thu Oct 21 22:06:12 1999 -+++ sconfig.h Wed Jan 12 15:09:48 2000 -@@ -285,6 +285,37 @@ - - #endif - -+ /********************* NetBSD ***********************/ -+ -+#if defined(__NetBSD__) -+ -+# define SCHEME_PLATFORM_LIBRARY_SUBPATH "netbsd" -+ -+# include "uconfig.h" -+ -+# undef HAS_STANDARD_IOB -+# define HAS_BSD_IOB -+ -+# define STACK_GROWS_DOWN -+ -+# define UNDERSCORE_DYNLOAD_SYMBOL_PREFIX -+ -+# define USE_IEEE_FP_PREDS -+# define POW_HANDLES_INF_CORRECTLY -+ -+# define SIGSET_IS_SIGNAL -+ -+# define USE_TM_GMTOFF_FIELD -+ -+#if defined(__alpha__) -+# define SIXTY_FOUR_BIT_INTEGERS -+# define USE_DIVIDE_MAKE_INFINITY -+#endif -+ -+# define FLAGS_ALREADY_SET -+ -+#endif -+ - /************** x86/OpenBSD with gcc ****************/ - /* Thanks to Bengt Kleberg */ - -@@ -505,7 +536,7 @@ - - /************** ALPHA/OSF1 with gcc ****************/ - --#if defined(__alpha) -+#if defined(__alpha) && !defined(__NetBSD__) - - # define SCHEME_PLATFORM_LIBRARY_SUBPATH "alpha-osf1" +--- Makefile.in.orig Tue Aug 27 18:32:50 2002 ++++ Makefile.in Tue Aug 27 18:46:10 2002 +@@ -228,9 +228,6 @@ + cd ..; cp mzscheme/mzdyn.o $(LIBIDIR)/mzdyn.o + cd ..; $(ICP) mzscheme/libmzgc.@LIBSFX@ $(LIBIDIR)/libmzgc.@LIBSFX@ + cd ..; $(ICP) mzscheme/libmzscheme.@LIBSFX@ $(LIBIDIR)/libmzscheme.@LIBSFX@ +- cd ..; echo 'CC=@CC@' > $(BUILDINFO) +- cd ..; echo 'CFLAGS=@CFLAGS@ @OPTIONS@' >> $(BUILDINFO) +- cd ..; echo 'LIBS=@LIBS@' >> $(BUILDINFO) + + MZFWDIR = "@FRAMEWORK_INSTALL_DIR@"/PLT_MzScheme.framework diff --git a/lang/mzscheme/patches/patch-ab b/lang/mzscheme/patches/patch-ab deleted file mode 100644 index 60ecdfa9df5..00000000000 --- a/lang/mzscheme/patches/patch-ab +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- mzmake.orig Thu Oct 21 22:06:11 1999 -+++ mzmake Thu Dec 30 17:23:33 1999 -@@ -37,6 +37,9 @@ - make "$@" $GCOPTS RANLIB=':' CC='cc' WARN='' - fi - ;; -+ NetBSD) -+ gmake 'CC=gcc' 'PERL=' 'OPTIONS=-DSILENT' $GCOPTS "$@" -+ ;; - FreeBSD) - gmake 'CC=gcc' $GCOPTS LIBS="-lm -rdynamic" "$@" - ;; diff --git a/lang/mzscheme/patches/patch-ac b/lang/mzscheme/patches/patch-ac deleted file mode 100644 index 76194980f56..00000000000 --- a/lang/mzscheme/patches/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ac,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- ../../bin/archsys.orig Thu May 20 16:44:32 1999 -+++ ../../bin/archsys Sat Jan 8 19:43:12 2000 -@@ -62,6 +62,9 @@ - OpenBSD) - SYS=i386${SEP}openbsd - ;; -+ NetBSD) -+ SYS=netbsd -+ ;; - IRIX*) - SYS=mips${SEP}irix - ;; diff --git a/lang/mzscheme/patches/patch-ad b/lang/mzscheme/patches/patch-ad deleted file mode 100644 index 645a318154d..00000000000 --- a/lang/mzscheme/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- Makefile.orig Sat Jan 8 19:45:36 2000 -+++ Makefile Sat Jan 8 19:47:11 2000 -@@ -158,7 +158,7 @@ - dlltool --def include/gmzwin.def --output-exp gmzwin.exp --output-lib gmzwin.a --dllname mzscheme.exe - - g-c: $(GCDIR)/objects $(GCDIR)/$(OBJDIR) -- cd $(GCDIR); $(XMAKE) -e $(OBJDIR)/gc.a -+ cd $(GCDIR); $(XMAKE) CFLAGS='-DNO_SIGNALS -DNO_EXECUTE_PERMISSION -DSILENT -DOLD_BLOCK_ALLOC -O2' -e $(OBJDIR)/gc.a - $(XMAKE) $(LIBDIR)/libgc.a - $(XMAKE) $(GCLIBMAKEEXTRA) - diff --git a/lang/mzscheme/patches/patch-ae b/lang/mzscheme/patches/patch-ae deleted file mode 100644 index 1f4de960f37..00000000000 --- a/lang/mzscheme/patches/patch-ae +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ae,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- ../../bin/mzscheme.orig Sun Dec 21 03:47:24 1997 -+++ ../../bin/mzscheme Sat Jan 8 23:15:58 2000 -@@ -1,14 +1,11 @@ - #!/bin/sh - --# This script picks the right binary for a mutli-platform --# configuration -+# mzscheme execution script modified for the NetBSD pkg system - - if [ "$PLTHOME" = '' ] ; then -- PLTHOME=/usr/local/lib/plt -+ PLTHOME=XXXPREFIXXXX/lib/plt - export PLTHOME - fi - --SYS=`${PLTHOME}/bin/archsys z` -- --exec ${PLTHOME}/.bin/${SYS}/mzscheme ${1+"$@"} -+exec ${PLTHOME}/bin/mzscheme ${1+"$@"} - diff --git a/lang/mzscheme/patches/patch-af b/lang/mzscheme/patches/patch-af deleted file mode 100644 index f02244c6d83..00000000000 --- a/lang/mzscheme/patches/patch-af +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-af,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- ../../bin/mzc.orig Thu May 14 00:35:57 1998 -+++ ../../bin/mzc Sat Jan 8 23:21:59 2000 -@@ -1,11 +1,9 @@ - #!/bin/sh --# This script was created by make-mzscheme-launcher -+# This script was modified for the NetBSD pkg system - - if [ "$PLTHOME" = '' ] ; then -- PLTHOME=/usr/local/lib/plt -+ PLTHOME=XXXPREFIXXXX/lib/plt - export PLTHOME - fi - --SYS=`${PLTHOME}/bin/archsys` -- --exec ${PLTHOME}/.bin/${SYS}/mzscheme '-mqvL' 'start.ss' 'compiler' '--' ${1+"$@"} -+exec ${PLTHOME}/bin/mzscheme '-mqvL' 'start.ss' 'compiler' '--' ${1+"$@"} diff --git a/lang/mzscheme/patches/patch-ag b/lang/mzscheme/patches/patch-ag deleted file mode 100644 index f70ea0d3e4c..00000000000 --- a/lang/mzscheme/patches/patch-ag +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ag,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- cmdline.inc.orig Thu Oct 21 22:06:11 1999 -+++ cmdline.inc Sat Jan 8 23:19:04 2000 -@@ -432,7 +432,7 @@ - # ifdef USE_BEOS_SNOOZE - "(#%lambda () \"/boot/apps/plt/collects\")" - # else -- "(#%lambda () \"/usr/local/lib/plt/collects\")" -+ "(#%lambda () \"XXXPREFIXXXX/lib/plt/collects\")" - # endif - #endif - #ifdef DOS_FILE_SYSTEM diff --git a/lang/mzscheme/patches/patch-ah b/lang/mzscheme/patches/patch-ah index a8147fec354..45b3a5a1ff9 100644 --- a/lang/mzscheme/patches/patch-ah +++ b/lang/mzscheme/patches/patch-ah @@ -1,13 +1,13 @@ -$NetBSD: patch-ah,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ +$NetBSD: patch-ah,v 1.2 2002/08/27 16:42:23 pooka Exp $ ---- ../../man/man1/mzscheme.1.orig Fri Jan 29 00:31:45 1999 -+++ ../../man/man1/mzscheme.1 Sat Jan 8 23:30:27 2000 -@@ -223,7 +223,7 @@ - "mzscheme") are checked. Links are followed as in the - first case. +--- ../../man/man1/mzscheme.1.orig Sat Feb 2 11:01:39 2002 ++++ ../../man/man1/mzscheme.1 Wed Jul 31 19:07:28 2002 +@@ -304,7 +304,7 @@ + invoked (usually "mzscheme") are checked. Links and parent directories + are followed as in the first case. .IP -The "/usr/local/lib/plt/collects" directory is +The "XXXPREFIXXXX/lib/plt/collects" directory is tried. - .PP - Please consult your local administrator to determine whether + + .SH EXECUTABLE SCRIPTS diff --git a/lang/mzscheme/patches/patch-ai b/lang/mzscheme/patches/patch-ai deleted file mode 100644 index 12eff4bb7a2..00000000000 --- a/lang/mzscheme/patches/patch-ai +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ai,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- ../../collects/mzlib/restartr.ss.orig Thu Mar 11 17:13:43 1999 -+++ ../../collects/mzlib/restartr.ss Sat Jan 8 23:58:48 2000 -@@ -144,7 +144,7 @@ - (lambda () (find-executable-path program "collects")) - (lambda () - (case (system-type) -- [(unix beos) "/usr/local/lib/plt/collects"] -+ [(unix beos) "XXXPREFIXXXX/lib/plt/collects"] - [(windows) "c:\\plt\\collects"] - [else #f])))) - null))))) diff --git a/lang/mzscheme/patches/patch-aj b/lang/mzscheme/patches/patch-aj index 847b5213d93..f0deb3eda2e 100644 --- a/lang/mzscheme/patches/patch-aj +++ b/lang/mzscheme/patches/patch-aj @@ -1,8 +1,8 @@ -$NetBSD: patch-aj,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ +$NetBSD: patch-aj,v 1.2 2002/08/27 16:42:25 pooka Exp $ --- ../../collects/slibinit/init.ss.orig Thu Apr 22 19:21:19 1999 +++ ../../collects/slibinit/init.ss Sun Jan 9 00:00:34 2000 -@@ -46,7 +46,7 @@ +@@ -53,7 +53,7 @@ [(base name dir?) (split-path base)]) (and (string? base) base)))) (case (system-type) diff --git a/lang/mzscheme/patches/patch-ak b/lang/mzscheme/patches/patch-ak deleted file mode 100644 index 22f19f4609e..00000000000 --- a/lang/mzscheme/patches/patch-ak +++ /dev/null @@ -1,11 +0,0 @@ -$NetBSD: patch-ak,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- src/makeexn.orig Tue Dec 15 21:13:56 1998 -+++ src/makeexn Sun Jan 9 00:02:04 2000 -@@ -1,5 +1,5 @@ - #!/bin/sh --string=? ; if [ "$PLTHOME" = "" ] ; then PLTHOME=/usr/local/lib/plt ; export PLTHOME ; fi -+string=? ; if [ "$PLTHOME" = "" ] ; then PLTHOME=XXXPREFIXXXX/lib/plt ; export PLTHOME ; fi - string=? ; exec ${PLTHOME}/bin/mzscheme -gqr $0 "$@" - - (define doc? (and (= (vector-length argv) 1) diff --git a/lang/mzscheme/patches/patch-al b/lang/mzscheme/patches/patch-al deleted file mode 100644 index 65678f89690..00000000000 --- a/lang/mzscheme/patches/patch-al +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-al,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- ../../install.orig Mon Aug 9 16:39:17 1999 -+++ ../../install Sun Jan 9 02:17:40 2000 -@@ -60,7 +60,7 @@ - # PLTHOME=<newpath> - # where <newpath> is provided to this script - -- PROGRAM="/set PLTHOME=.*/ { print \" set PLTHOME=$installplthome\"; next } /PLTHOME=.*/ { print \" PLTHOME=$installplthome\"; next } /.*/ {print} " -+ PROGRAM="/PLTHOME=.*/ { print \" PLTHOME=${PREFIX}/lib/plt\"; next } /.*/ {print} " - - for f in bin/* ; do - if [ -f $f ] ; then diff --git a/lang/mzscheme/patches/patch-ba b/lang/mzscheme/patches/patch-ba deleted file mode 100644 index 8c87b8793b1..00000000000 --- a/lang/mzscheme/patches/patch-ba +++ /dev/null @@ -1,45 +0,0 @@ -$NetBSD: patch-ba,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- gc/Makefile.orig Thu Oct 21 22:06:13 1999 -+++ gc/Makefile Thu Jan 6 23:15:25 2000 -@@ -15,9 +15,9 @@ - # c++ interface to $(OBJDIR)/gc.a - # cord/de - builds dumb editor based on cords. - ABI_FLAG= --CC= gcc $(ABI_FLAG) --CXX= $(CC) $(ABI_FLAG) --AS= as $(ABI_FLAG) -+CC=gcc $(ABI_FLAG) -+CXX=g++ $(ABI_FLAG) -+AS=gcc -c -x assembler-with-cpp $(ABI_FLAG) - - OBJDIR = objects - EXEDIR = $(OBJDIR) -@@ -34,8 +34,8 @@ - - # Debugging, warnings, optimization - DEBUGFLAGS= --WARN= -Wall --OPT= -O -+WARN= -+OPT= -O2 - - CFLAGS= -DNO_SIGNALS $(WARN) $(OPT) $(OPTIONS) $(DEBUGFLAGS) -DNO_EXECUTE_PERMISSION -DSILENT -DOLD_BLOCK_ALLOC - # Setjmp_test may yield overly optimistic results when compiled -@@ -176,7 +176,7 @@ - threadlibs.c if_mach.c if_not_there.c gc_cpp.cc gc_cpp.h weakpointer.h \ - gcc_support.c mips_ultrix_mach_dep.s include/gc_alloc.h gc_alloc.h \ - include/new_gc_alloc.h include/javaxfc.h sparc_sunos4_mach_dep.s \ -- solaris_threads.h backptr.h $(CORD_SRCS) -+ sparc_netbsd_mach_dep.s solaris_threads.h backptr.h $(CORD_SRCS) - - OTHER_FILES= Makefile PCR-Makefile OS2_MAKEFILE NT_MAKEFILE BCC_MAKEFILE \ - README test.c test_cpp.cc setjmp_t.c SMakefile.amiga \ -@@ -291,6 +291,7 @@ - ./$(EXEDIR)/if_mach SPARC SUNOS5 $(AS) -o $(OBJDIR)/mach_dep.o $(srcdir)/sparc_mach_dep.s - ./$(EXEDIR)/if_mach SPARC SUNOS4 $(AS) -o $(OBJDIR)/mach_dep.o $(srcdir)/sparc_sunos4_mach_dep.s - ./$(EXEDIR)/if_mach SPARC OPENBSD $(AS) -o $(OBJDIR)mach_dep.o $(srcdir)/sparc_sunos4_mach_dep.s -+ ./$(EXEDIR)/if_mach SPARC NETBSD $(AS) -o $(OBJDIR)/mach_dep.o $(srcdir)/sparc_netbsd_mach_dep.s - ./$(EXEDIR)/if_not_there $(OBJDIR)/mach_dep.o $(CC) -c $(SPECIALCFLAGS) -o $(OBJDIR)/mach_dep.o $(srcdir)/mach_dep.c - - $(OBJDIR)/mark_rts.o: $(srcdir)/mark_rts.c $(UTILS) diff --git a/lang/mzscheme/patches/patch-bb b/lang/mzscheme/patches/patch-bb deleted file mode 100644 index 6e05823a2ab..00000000000 --- a/lang/mzscheme/patches/patch-bb +++ /dev/null @@ -1,126 +0,0 @@ -$NetBSD: patch-bb,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- gc/gcconfig.h.orig Thu Oct 21 22:06:14 1999 -+++ gc/gcconfig.h Mon Jan 3 09:08:17 2000 -@@ -27,6 +27,11 @@ - # define LINUX - # endif - -+# if defined(__NetBSD__) -+# define NETBSD -+# define unix /* symbol no longer defined by NetBSD */ -+# endif -+ - /* Determine the machine type: */ - # if defined(sun) && defined(mc68000) - # define M68K -@@ -50,9 +55,12 @@ - # endif - # if defined(__NetBSD__) && defined(m68k) - # define M68K --# define NETBSD - # define mach_type_known - # endif -+# if defined(__NetBSD__) && defined(__powerpc__) -+# define POWERPC -+# define mach_type_unknown -+# endif - # if defined(vax) - # define VAX - # ifdef ultrix -@@ -106,7 +114,7 @@ - # define mach_type_known - # endif - # if defined(sparc) && defined(unix) && !defined(sun) && !defined(linux) \ -- && !defined(__OpenBSD__) -+ && !defined(__OpenBSD__) && !defined(__NetBSD__) - # define SPARC - # define DRSNX - # define mach_type_known -@@ -115,6 +123,10 @@ - # define RS6000 - # define mach_type_known - # endif -+# if defined(__NetBSD__) && defined(__sparc__) -+# define SPARC -+# define mach_type_known -+# endif - # if defined(_M_XENIX) && defined(_M_SYSV) && defined(_M_I386) - /* The above test may need refinement */ - # define I386 -@@ -154,7 +166,7 @@ - # endif - # if defined(__alpha) || defined(__alpha__) - # define ALPHA --# if !defined(LINUX) -+# if !defined(LINUX) && !defined(NETBSD) - # define OSF1 /* a.k.a Digital Unix */ - # endif - # define mach_type_known -@@ -203,7 +215,6 @@ - # endif - # if defined(__NetBSD__) && defined(i386) - # define I386 --# define NETBSD - # define mach_type_known - # endif - # if defined(bsdi) && defined(i386) -@@ -533,6 +544,14 @@ - # define STACKBOTTOM ((ptr_t) 0xc0000000) - # define DATAEND /* not needed */ - # endif -+# ifdef NETBSD -+# define ALIGNMENT 4 -+# define OS_TYPE "NETBSD" -+# define HEURISTIC2 -+ extern char etext; -+# define DATASTART GC_data_start -+# define DYNAMIC_LOADING -+# endif - # endif - - # ifdef VAX -@@ -562,7 +581,6 @@ - # define MACH_TYPE "SPARC" - # define ALIGNMENT 4 /* Required by hardware */ - # define ALIGN_DOUBLE -- extern int etext; - # ifdef SUNOS5 - # define OS_TYPE "SUNOS5" - extern int _etext; -@@ -634,8 +652,20 @@ - # ifdef OPENBSD - # define OS_TYPE "OPENBSD" - # define STACKBOTTOM ((ptr_t) 0xf8000000) -+ extern int etext; - # define DATASTART ((ptr_t)(&etext)) - # endif -+# ifdef NETBSD -+# define OS_TYPE "NETBSD" -+# define HEURISTIC2 -+# ifdef __ELF__ -+# define DATASTART GC_data_start -+# define DYNAMIC_LOADING -+# else -+ extern char etext; -+# define DATASTART ((ptr_t)(&etext)) -+# endif -+# endif - # endif - - # ifdef I386 -@@ -925,6 +955,14 @@ - # ifdef ALPHA - # define MACH_TYPE "ALPHA" - # define ALIGNMENT 8 -+# ifdef NETBSD -+# define OSTYPE "NETBSD" -+# define HEURISTIC2 -+# define DATASTART GC_data_start -+# define ELF_CLASS ELFCLASS64 -+# define CPP_WORDSZ 64 -+# define DYNAMIC_LOADING -+# endif - # ifdef OSF1 - # define OS_TYPE "OSF1" - # define DATASTART ((ptr_t) 0x140000000) diff --git a/lang/mzscheme/patches/patch-bc b/lang/mzscheme/patches/patch-bc deleted file mode 100644 index ffc8b346385..00000000000 --- a/lang/mzscheme/patches/patch-bc +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-bc,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- gc/dyn_load.c.orig Thu Oct 21 22:06:14 1999 -+++ gc/dyn_load.c Mon Jan 3 09:10:01 2000 -@@ -48,7 +48,8 @@ - #if !defined(SUNOS4) && !defined(SUNOS5DL) && !defined(IRIX5) && \ - !defined(MSWIN32) && !(defined(ALPHA) && defined(OSF1)) && \ - !defined(HP_PA) && !(defined(LINUX) && defined(__ELF__)) && \ -- !defined(RS6000) && !defined(SCO_ELF) -+ !defined(RS6000) && !defined(SCO_ELF) && \ -+ !defined(NETBSD) && defined(__ELF__) - --> We only know how to find data segments of dynamic libraries for the - --> above. Additional SVR4 variants might not be too - --> hard to add. -@@ -260,14 +261,22 @@ - # endif /* !USE_PROC ... */ - # endif /* SUNOS */ - --#if defined(LINUX) && defined(__ELF__) || defined(SCO_ELF) -+#if defined(LINUX) && defined(__ELF__) || defined(SCO_ELF) || \ -+ (defined(NETBSD) && defined(__ELF__)) - - /* Dynamic loading code for Linux running ELF. Somewhat tested on - * Linux/x86, untested but hopefully should work on Linux/Alpha. - * This code was derived from the Solaris/ELF support. Thanks to - * whatever kind soul wrote that. - Patrick Bridges */ - -+#ifdef NETBSD -+#include <sys/exec_elf.h> -+#define DT_DEBUG 21 -+#define PT_LOAD 1 -+#define PF_W 0x2 -+#else - #include <elf.h> -+#endif - #include <link.h> - - /* Newer versions of Linux/Alpha and Linux/x86 define this macro. We diff --git a/lang/mzscheme/patches/patch-bd b/lang/mzscheme/patches/patch-bd deleted file mode 100644 index a9a9bcfd896..00000000000 --- a/lang/mzscheme/patches/patch-bd +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-bd,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- gc/misc.c.orig Thu Oct 21 22:06:15 1999 -+++ gc/misc.c Mon Jan 3 10:21:54 2000 -@@ -58,6 +58,10 @@ - # endif - # endif - -+#if defined(NETBSD) && defined(__ELF__) -+void GC_init_netbsd_elf(void); -+#endif -+ - GC_FAR struct _GC_arrays GC_arrays /* = { 0 } */; - - -@@ -430,6 +434,9 @@ - # endif - # if defined(LINUX) && (defined(POWERPC) || defined(ALPHA) || defined(SPARC)) - GC_init_linux_data_start(); -+# endif -+# if defined(NETBSD) && defined(__ELF__) -+ GC_init_netbsd_elf(); - # endif - # ifdef SOLARIS_THREADS - GC_thr_init(); diff --git a/lang/mzscheme/patches/patch-be b/lang/mzscheme/patches/patch-be deleted file mode 100644 index ab0257c9364..00000000000 --- a/lang/mzscheme/patches/patch-be +++ /dev/null @@ -1,42 +0,0 @@ -$NetBSD: patch-be,v 1.2 2000/01/20 14:12:50 pooka Exp $ - ---- gc/os_dep.c.orig Thu Oct 21 22:06:15 1999 -+++ gc/os_dep.c Thu Dec 30 22:15:23 1999 -@@ -156,6 +156,19 @@ - } - #endif - -+#if defined(NETBSD) && defined(__ELF__) -+ ptr_t GC_data_start; -+ -+ void GC_init_netbsd_elf() -+ { -+ extern ptr_t GC_find_limit(); -+ extern char **environ; -+ /* This may need to be environ, without the underscore, for */ -+ /* some versions. */ -+ GC_data_start = GC_find_limit((ptr_t)&environ, FALSE); -+ } -+#endif -+ - # ifdef OS2 - - # include <stddef.h> -@@ -2437,7 +2450,7 @@ - # if defined (DRSNX) - # include <sys/sparc/frame.h> - # else --# if defined(OPENBSD) -+# if defined(OPENBSD) || defined(NETBSD) - # include <frame.h> - # else - # include <sys/frame.h> -@@ -2452,7 +2465,7 @@ - /* Fill in the pc and argument information for up to NFRAMES of my */ - /* callers. Ignore my frame and my callers frame. */ - --#ifdef OPENBSD -+#if defined(OPENBSD) || defined(NETBSD) - # define FR_SAVFP fr_fp - # define FR_SAVPC fr_pc - #else diff --git a/lang/mzscheme/patches/patch-bf b/lang/mzscheme/patches/patch-bf deleted file mode 100644 index 1b1ce14c2a6..00000000000 --- a/lang/mzscheme/patches/patch-bf +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-bf,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- gc/mach_dep.c.orig Thu Oct 21 22:06:14 1999 -+++ gc/mach_dep.c Thu Dec 30 22:17:41 1999 -@@ -197,6 +197,8 @@ - && !defined(SCO) && !defined(SCO_ELF) \ - && !(defined(LINUX) && defined(__ELF__)) \ - && !(defined(__FreeBSD__) && defined(__ELF__)) \ -+ && !(defined(__NetBSD__) && defined(__ELF__)) \ -+ && !(defined(__OpenBSD__) && defined(__ELF__)) \ - && !defined(DOS4GW) - /* I386 code, generic code does not appear to work */ - /* It does appear to work under OS2, and asms dont */ -@@ -211,7 +213,9 @@ - # endif - - # if ( defined(I386) && defined(LINUX) && defined(__ELF__) ) \ -- || ( defined(I386) && defined(__FreeBSD__) && defined(__ELF__) ) -+ || ( defined(I386) && defined(__FreeBSD__) && defined(__ELF__) ) \ -+ || ( defined(I386) && defined(__NetBSD__) && defined(__ELF__) ) \ -+ || ( defined(I386) && defined(__OpenBSD__) && defined(__ELF__) ) - - /* This is modified for Linux with ELF (Note: _ELF_ only) */ - /* This section handles FreeBSD with ELF. */ diff --git a/lang/mzscheme/patches/patch-bg b/lang/mzscheme/patches/patch-bg deleted file mode 100644 index ceb99bd50c1..00000000000 --- a/lang/mzscheme/patches/patch-bg +++ /dev/null @@ -1,39 +0,0 @@ -$NetBSD: patch-bg,v 1.1.1.1 2000/01/10 22:09:15 pooka Exp $ - ---- /dev/null Thu Dec 30 22:01:07 1999 -+++ gc/sparc_netbsd_mach_dep.s Thu Dec 30 22:19:46 1999 -@@ -0,0 +1,34 @@ -+! SPARCompiler 3.0 and later apparently no longer handles -+! asm outside functions. So we need a separate .s file -+! This is only set up for SunOS 4. -+! Assumes this is called before the stack contents are -+! examined. -+ -+#include "machine/asm.h" -+ -+ .seg "text" -+ .globl _C_LABEL(GC_save_regs_in_stack) -+ .globl _C_LABEL(GC_push_regs) -+_C_LABEL(GC_save_regs_in_stack): -+_C_LABEL(GC_push_regs): -+ ta 0x3 ! ST_FLUSH_WINDOWS -+ mov %sp,%o0 -+ retl -+ nop -+ -+ .globl _C_LABEL(GC_clear_stack_inner) -+_C_LABEL(GC_clear_stack_inner): -+ mov %sp,%o2 ! Save sp -+ add %sp,-8,%o3 ! p = sp-8 -+ clr %g1 ! [g0,g1] = 0 -+ add %o1,-0x60,%sp ! Move sp out of the way, -+ ! so that traps still work. -+ ! Includes some extra words -+ ! so we can be sloppy below. -+loop: -+ std %g0,[%o3] ! *(long long *)p = 0 -+ cmp %o3,%o1 -+ bgu loop ! if (p > limit) goto loop -+ add %o3,-8,%o3 ! p -= 8 (delay slot) -+ retl -+ mov %o2,%sp ! Restore sp., delay slot |