Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/languages In directory usw-pr-cvs1:/tmp/cvs-serv17448
Added Files: smlnj-110.42-1.info smlnj-110.42-1.patch smlnj-burg-110.42-1.info smlnj-burg-110.42-1.patch smlnj-ckit-110.42-1.info smlnj-ckit-110.42-1.patch smlnj-cml-110.42-1.info smlnj-cml-110.42-1.patch smlnj-doc-110-2.info smlnj-doc-110-2.patch smlnj-runtime-110.42-1.info smlnj-runtime-110.42-1.patch Log Message: 10.2 ready versions from maintainer --- NEW FILE: smlnj-110.42-1.info --- Package: smlnj Version: 110.42 Revision: 1 Description: Standard ML compiler, tools, & libraries Maintainer: Christopher League <[EMAIL PROTECTED]> Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/ License: BSD Depends: smlnj-runtime (= %v-%r) Suggests: smlnj-doc, sml-mode CustomMirror: << Primary: ftp://ftp.research.bell-labs.com/dist/smlnj/working/ Secondary: ftp://flint.cs.yale.edu/pub/smlnj/working/ eur-AT: ftp://gd.tuwien.ac.at/languages/smlnj/working/ << Source: mirror:custom:%v/boot.ppc-unix.tgz SourceRename: %v-boot.ppc-unix.tgz Source-MD5: c9d97d13eda781d1c8b3654562766eb6 SourceDirectory: sml.boot.ppc-unix Source2: mirror:custom:%v/ml-yacc.tgz Source2-MD5: 362edafbf2fdbda35505ac9784c86ee2 Source2Rename: %v-ml-yacc.tgz Source3: mirror:custom:%v/ml-lex.tgz Source3-MD5: 00569c04368da182310eed501a87f787 Source3Rename: %v-ml-lex.tgz Source4: mirror:custom:%v/smlnj-lib.tgz Source4-MD5: 294b04dd18877c1c7848adf12aae3c3f Source4Rename: %v-smlnj-lib.tgz DocFiles: LICENSE Patch: %f.patch CompileScript: sh ./compile %p InstallScript: sh ./install %i PostInstScript: sh %p/lib/smlnj/update DescDetail: << SML/NJ is an implementation of the Standard ML programming language, produced and maintained by researchers at Bell Labs, Princeton, Yale, and AT&T Research. Standard ML has many features, including type safety, algebraic data types with pattern matching, higher-order functions, and a sophisticated module system. It is especially well-suited for writing compilers and other language processors. This package includes the interactive compiler (sml), the compilation manager (CM), compiler generation tools (ml-lex, ml-yacc), the Basis library, and the SML/NJ library. Install this package if you want to program in SML. << DescPackaging: << Executable heap files are placed in <ROOT>/lib/smlnj/ with the usual ARCH-OS extension. Each executable has a corresponding symlink in <ROOT>/bin/. CM libraries are also placed in <ROOT>/lib/smlnj/ and the "pathconfig" file should be updated when new libraries are installed. << --- NEW FILE: smlnj-110.42-1.patch --- diff -Pur sml.boot.ppc-unix/LICENSE new/LICENSE --- sml.boot.ppc-unix/LICENSE 1969-12-31 19:00:00.000000000 -0500 +++ new/LICENSE 2002-10-30 09:22:51.000000000 -0500 @@ -0,0 +1,23 @@ +STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. +http://cm.bell-labs.com/cm/cs/what/smlnj/license.html + +Copyright (c) Lucent Technologies + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appears in all +copies and that both the copyright notice and this permission +notice and warranty disclaimer appear in supporting documentation, +and that the name of Lucent Technologies, Bell Labs or any Lucent +entity not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +Lucent disclaims all warranties with regard to this software, +including all implied warranties of merchantability and +fitness. In no event shall Lucent be liable for any special, +indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of +or in connection with the use or performance of this software. + diff -Pur sml.boot.ppc-unix/add new/add --- sml.boot.ppc-unix/add 1969-12-31 19:00:00.000000000 -0500 +++ new/add 2002-10-30 09:22:51.000000000 -0500 @@ -0,0 +1,11 @@ +#!/bin/sh +LIBDIR=$1/lib/smlnj # $1 is the temporary staging root +ANCHOR=$2 # $2 is the subdir anchor (or "") +CMFILE=$3 # $3 is the CM filename +CMDIR=CM/ppc-unix +SRCDIR=$4 # $4 is the relative path of the CM file + +DEST=$LIBDIR/$ANCHOR/$CMDIR + +mkdir -p $DEST +cp $SRCDIR/$CMDIR/$CMFILE $DEST diff -Pur sml.boot.ppc-unix/compile new/compile --- sml.boot.ppc-unix/compile 1969-12-31 19:00:00.000000000 -0500 +++ new/compile 2002-10-30 09:23:21.000000000 -0500 @@ -0,0 +1,46 @@ +#!/bin/sh +# $1 should be the installation prefix [/sw] + +RUN=smlnj-runtime +ALLOC=512k +SUFFIX=ppc-darwin + +# Boot the compiler runtime. This requires the CM autoload commands +# in ../preloads.standard. It writes a heap file to ../sml.ARCH-OPSYS + +cat > ../preloads.standard <<EOF +autoload \$/basis.cm +autoload \$smlnj/cm.cm +autoload \$smlnj/compiler.cm +autoload \$smlnj/compiler/minimal.cm +autoload \$/smlnj-lib.cm +EOF + +CM_PATHCONFIG=$1/lib/smlnj/pathconfig $RUN @SMLboot=BOOTLIST @SMLheap=sml +@SMLalloc=$ALLOC + +## Build standalone tools +standalone() +{ + $RUN @SMLload=../sml <<EOF +CM.make "$2"; +SMLofNJ.exportFn("../$1", $3); +EOF +} + +standalone ml-yacc ../ml-yacc/src/ml-yacc.cm ExportParseGen.parseGen +standalone ml-lex ../ml-lex/ml-lex.cm ExportLexGen.lexGen + +## Build libraries +library() +{ + $RUN @SMLload=../sml <<EOF +CM.stabilize false "../$1" +EOF +} + +library smlnj-lib/Unix/unix-lib.cm +library smlnj-lib/INet/inet-lib.cm +library smlnj-lib/RegExp/regexp-lib.cm +library smlnj-lib/Reactive/reactive-lib.cm +library smlnj-lib/HashCons/hash-cons-lib.cm + diff -Pur sml.boot.ppc-unix/install new/install --- sml.boot.ppc-unix/install 1969-12-31 19:00:00.000000000 -0500 +++ new/install 2002-10-30 09:22:51.000000000 -0500 @@ -0,0 +1,43 @@ +#!/bin/sh +# $1 should be the temporary stow directory + +RUN=smlnj-runtime +ALLOC=512k +SUFFIX=ppc-darwin +CMDIR=CM/ppc-unix + +# Make install dirs +BINDIR=$1/bin +LIBDIR=$1/lib/smlnj +HEAPDIR=$LIBDIR +mkdir -p $BINDIR $LIBDIR $HEAPDIR + +# Arrange standalone apps +standalone() +{ + mv ../$1.$SUFFIX $HEAPDIR + ln -sf smlnj-script $BINDIR/$1 +} + +standalone sml +standalone ml-yacc +standalone ml-lex + +# Move required boot libraries +for x in *; do + if [ -d $x ] ; then + cp -r $x $LIBDIR + fi +done + +# Move pathconfig scripts +cp update add $LIBDIR +touch $LIBDIR/pathconfig + +# Move extra libraries +sh $LIBDIR/add $1 unix-lib.cm unix-lib.cm ../smlnj-lib/Unix +sh $LIBDIR/add $1 inet-lib.cm inet-lib.cm ../smlnj-lib/INet +sh $LIBDIR/add $1 regexp-lib.cm regexp-lib.cm ../smlnj-lib/RegExp +sh $LIBDIR/add $1 reactive-lib.cm reactive-lib.cm ../smlnj-lib/Reactive +sh $LIBDIR/add $1 hash-cons-lib.cm hash-cons-lib.cm ../smlnj-lib/HashCons + diff -Pur sml.boot.ppc-unix/update new/update --- sml.boot.ppc-unix/update 1969-12-31 19:00:00.000000000 -0500 +++ new/update 2002-10-30 09:22:51.000000000 -0500 @@ -0,0 +1,8 @@ +#!/bin/sh +cd `dirname $0` +rm -f pathconfig +for x in *; do + if [ -d $x ] ; then + echo $x $x >> pathconfig + fi +done --- NEW FILE: smlnj-burg-110.42-1.info --- Package: smlnj-burg Version: 110.42 Revision: 1 Description: Code generator generator for Standard ML Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/ License: BSD Maintainer: Christopher League <[EMAIL PROTECTED]> Depends: smlnj (= %v-%r) Source: ftp://ftp.research.bell-labs.com/dist/smlnj/working/%v/ml-burg.tgz SourceRename: %v-ml-burg.tgz SourceDirectory: ml-burg Source-MD5: efa7b9b411f2a674e39383d723040c64 # the doc/ subdir contains a latex209 file and a fig file; # they don't compile easily (and are very sketchy anyway...) Patch: %f.patch DocFiles: LICENSE example1.burg example2.burg doc/doc.tex CompileScript: << echo CM.make \"ml-burg.cm\" \; SMLofNJ.exportFn\(\"ml-burg\", Main.main\) | sml << InstallScript: << mkdir -p %i/lib/smlnj mv ml-burg.ppc-darwin %i/lib/smlnj mkdir -p %i/bin ln -s smlnj-script %i/bin/ml-burg << DescDetail: << ml-burg generates a Standard ML program to perform bottom-up rewriting of an input tree. Cost information associated with each rewrite rule is used to derive the minimum rewrite cost for the entire tree. A successful reduction corresponds to rewriting the input tree to a special non-terminal symbol called the "start" non-terminal. Upon successful reduction, facilities are provided to walk the tree emitting semantic actions corresponding to the rules that matched. Install this package if you want to write a compiler in SML using a burg specification. << --- NEW FILE: smlnj-burg-110.42-1.patch --- diff -urP ml-burg/LICENSE ml-burg-new/LICENSE --- ml-burg/LICENSE Wed Dec 31 19:00:00 1969 +++ ml-burg-new/LICENSE Mon Apr 1 10:34:20 2002 @@ -0,0 +1,23 @@ +STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. +http://cm.bell-labs.com/cm/cs/what/smlnj/license.html + +Copyright (c) Lucent Technologies + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appears in all +copies and that both the copyright notice and this permission +notice and warranty disclaimer appear in supporting documentation, +and that the name of Lucent Technologies, Bell Labs or any Lucent +entity not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +Lucent disclaims all warranties with regard to this software, +including all implied warranties of merchantability and +fitness. In no event shall Lucent be liable for any special, +indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of +or in connection with the use or performance of this software. + --- NEW FILE: smlnj-ckit-110.42-1.info --- Package: smlnj-ckit Version: 110.42 Revision: 1 Description: C parser and type checker for Standard ML Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/doc/ckit/ License: BSD Maintainer: Christopher League <[EMAIL PROTECTED]> Depends: smlnj (= %v-%r) Source: ftp://ftp.research.bell-labs.com/dist/smlnj/working/%v/ckit.tgz SourceRename: %v-ckit.tgz SourceDirectory: ckit Source-MD5: 3dffb716ebfa3106d35dd1eec15584bf Patch: %f.patch DocFiles: LICENSE BUGS HISTORY README doc/overview doc/overview.html doc/todo # package signatures (for documentation) BEFORE compiling CompileScript: << cd src && find . -name '*-sig.sml' -or -name '*.cm' | xargs tar cf ../doc/sigs.tgz echo CM.stabilize false \"src/ckit-lib.cm\" | sml << InstallScript: << sh %p/lib/smlnj/add %i ckit-lib.cm ckit-lib.cm src mkdir -p %i/share/doc/%n/sigs (cd %i/share/doc/%n/sigs && tar xf -) < doc/sigs.tgz << PostInstScript: sh %p/lib/smlnj/update PostRmScript: sh %p/lib/smlnj/update DescDetail: << ckit is a C front end written in SML that translates C source code (after preprocessing) into abstract syntax represented as a set of SML datatypes. It also provides facilities for extending the C language with additional syntactic constructs, which can be useful for implementing "C-like" domain-specific languages as well as C dialects. Ckit is currently used as the front end for a variety of tools for static analysis of C code and at least one domain-specific language. Documentation is still rudimentary at this point. There is an overview explaining how to get started, and the signatures of the major components are commented. << --- NEW FILE: smlnj-ckit-110.42-1.patch --- diff -urP ckit/LICENSE ckit-new/LICENSE --- ckit/LICENSE Wed Dec 31 19:00:00 1969 +++ ckit-new/LICENSE Mon Apr 1 10:34:20 2002 @@ -0,0 +1,23 @@ +STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. +http://cm.bell-labs.com/cm/cs/what/smlnj/license.html + +Copyright (c) Lucent Technologies + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appears in all +copies and that both the copyright notice and this permission +notice and warranty disclaimer appear in supporting documentation, +and that the name of Lucent Technologies, Bell Labs or any Lucent +entity not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +Lucent disclaims all warranties with regard to this software, +including all implied warranties of merchantability and +fitness. In no event shall Lucent be liable for any special, +indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of +or in connection with the use or performance of this software. + --- NEW FILE: smlnj-cml-110.42-1.info --- Package: smlnj-cml Version: 110.42 Revision: 1 Description: Concurrency support for Standard ML Homepage: http://cm.bell-labs.com/cm/cs/who/jhr/sml/cml/ License: BSD Maintainer: Christopher League <[EMAIL PROTECTED]> Depends: smlnj (= %v-%r) Source: ftp://ftp.research.bell-labs.com/dist/smlnj/working/%v/cml.tgz SourceRename: %v-cml.tgz SourceDirectory: cml Source-MD5: 5418fecfdf569e356a6b5f00ed808ac9 Source2: http://people.cs.uchicago.edu/~jhr/cml/cml-faq.html Source2Rename: %v-cml-faq.html DocFiles: LICENSE CHANGES README TODO Patch: %f.patch CompileScript: sml < make.sml InstallScript: << mkdir -p %i/share/doc/%n cp doc/HTML/* %i/share/doc/%n cp ../%v-cml-faq.html %i/share/doc/%n/cml-faq.html sh %p/lib/smlnj/add %i cml core-cml.cm src sh %p/lib/smlnj/add %i cml cml-internal.cm src sh %p/lib/smlnj/add %i cml cml.cm src sh %p/lib/smlnj/add %i cml basis.cm src sh %p/lib/smlnj/add %i cml-lib trace-cml.cm cml-lib/cm sh %p/lib/smlnj/add %i cml-lib smlnj-lib.cm cml-lib/cm << PostInstScript: sh %p/lib/smlnj/update PostRmScript: sh %p/lib/smlnj/update DescDetail: << CML is a library that provides support for concurrency in Standard ML. It includes synchronous message-passing communication primitives and a thread-safe version of the SML basis library. Threads in CML are unusually lightweight; it is not unreasonable to build programs with *hundreds* of threads. Install this package if you want to write concurrent programs in SML. << --- NEW FILE: smlnj-cml-110.42-1.patch --- diff -urP cml/LICENSE new/LICENSE --- cml/LICENSE Wed Dec 31 19:00:00 1969 +++ new/LICENSE Mon Apr 1 11:02:13 2002 @@ -0,0 +1,23 @@ +STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. +http://cm.bell-labs.com/cm/cs/what/smlnj/license.html + +Copyright (c) Lucent Technologies + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appears in all +copies and that both the copyright notice and this permission +notice and warranty disclaimer appear in supporting documentation, +and that the name of Lucent Technologies, Bell Labs or any Lucent +entity not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +Lucent disclaims all warranties with regard to this software, +including all implied warranties of merchantability and +fitness. In no event shall Lucent be liable for any special, +indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of +or in connection with the use or performance of this software. + diff -urP cml/make.sml new/make.sml --- cml/make.sml Wed Dec 31 19:00:00 1969 +++ new/make.sml Mon Apr 1 11:01:48 2002 @@ -0,0 +1,6 @@ +#set (CM.Anchor.anchor "cml") (SOME "src"); +#set (CM.Anchor.anchor "cml-lib") (SOME "cml-lib/cm"); +app (CM.stabilize false) + ["src/core-cml.cm", "src/cml-internal.cm", "src/cml.cm", "src/basis.cm"]; +app (CM.stabilize false) + ["cml-lib/cm/trace-cml.cm", "cml-lib/cm/smlnj-lib.cm"]; --- NEW FILE: smlnj-doc-110-2.info --- Package: smlnj-doc Version: 110 Revision: 2 Description: Documentation for Standard ML of New Jersey Maintainer: Christopher League <[EMAIL PROTECTED]> Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/ License: BSD Suggests: smlnj Source: ftp://ftp.research.bell-labs.com/dist/smlnj/doc/SMLNJ/smlnj.tar.Z SourceRename: %v-%n.tar.Z SourceDirectory: smlnj Source2: http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf Source2Rename: %v-cm.pdf Source3: ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.39/smlnj-lib.tgz Source3Rename: 110.39-smlnj-lib.tgz Patch: %f.patch CompileScript: << cd ../smlnj-lib && find . -name '*-sig.sml' -or -name '*.cm' | xargs tar cf ../sigs.tgz << InstallScript: << mkdir -p %i/share/doc/%n mv * %i/share/doc/%n mkdir -p %i/share/doc/%n/doc mv ../%v-cm.pdf %i/share/doc/%n/doc/CM.pdf mkdir -p %i/share/doc/%n/doc/smlnj-lib/sigs cp ../smlnj-lib/Doc/HTML/* %i/share/doc/%n/doc/smlnj-lib (cd %i/share/doc/%n/doc/smlnj-lib/sigs && tar xf -) < ../sigs.tgz << DescDetail: << SML/NJ is an implementation of the Standard ML programming language, produced and maintained by researchers at Bell Labs, Princeton, Yale, and AT&T Research. Standard ML has many features, including type safety, algebraic data types with pattern matching, higher-order functions, and a sophisticated module system. It is especially well-suited for writing compilers and other language processors. This package includes all the documentation from the SML/NJ web site at Bell Labs. It refers to version 110, the last official release. Probably you are using a newer working version, so some of the documentation is out of date. It will nevertheless be useful if you program in SML. << --- NEW FILE: smlnj-doc-110-2.patch --- diff -u -r -P smlnj/doc/CM/index.html smlnj-new/doc/CM/index.html --- smlnj/doc/CM/index.html Tue Feb 24 18:15:34 1998 +++ smlnj-new/doc/CM/index.html Wed Mar 20 00:22:36 2002 @@ -26,6 +26,11 @@ <BR> <BR><BR> <!--End of Navigation Panel--> + +<i>Warning,</i> this document is way outdated and most of what is written +here is wrong. A draft version of the <a href="../CM.pdf">new CM +manual</a> [pdf] is available. + <P><H1 ALIGN="CENTER"><B>CM</B><BR> A Compilation Manager for SML/NJ<BR> <EM>User Manual</EM></H1> diff -u -r -P smlnj/doc/smlnj-lib/index.html smlnj-new/doc/smlnj-lib/index.html --- smlnj/doc/smlnj-lib/index.html Tue Feb 24 18:15:31 1998 +++ smlnj-new/doc/smlnj-lib/index.html Wed Mar 20 00:24:26 2002 @@ -17,6 +17,14 @@ <H1 ALIGN=CENTER>The SML/NJ Library</H1> <P> +<div align=center> +<a href="toc.html">Table of Contents</a> +| +<a href="index-all.html">Index</a> +| +<a href="sigs/">Signatures</a> +</div> +<P> <blockquote> The documentation for the SML/NJ Library has not yet been updated. But there is a brief --- NEW FILE: smlnj-runtime-110.42-1.info --- Package: smlnj-runtime Version: 110.42 Revision: 1 Description: Standard ML of New Jersey runtime system Maintainer: Christopher League <[EMAIL PROTECTED]> Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/ License: BSD Suggests: smlnj CustomMirror: << Primary: ftp://ftp.research.bell-labs.com/dist/smlnj/working/ Secondary: ftp://flint.cs.yale.edu/pub/smlnj/working/ eur-AT: ftp://gd.tuwien.ac.at/languages/smlnj/working/ << Source: mirror:custom:%v/runtime.tgz SourceRename: %v-runtime.tgz SourceDirectory: runtime Source-MD5: 2fbd0a8bf452c7ada0369fec1c3b732c Source2: mirror:custom:%v/%v-README DocFiles: LICENSE ../%v-README Patch: %f.patch CompileScript: cd objs; case `uname -r` in 5.*) make -f mk.ppc-darwin5;; *) make -f mk.ppc-darwin;; esac InstallScript: << mkdir -p %i/bin cp objs/run.ppc-darwin* %i/bin/smlnj-runtime sed -e "s,@PREFIX@,%p," smlnj-script >> %i/bin/smlnj-script chmod 755 %i/bin/smlnj-script << DescDetail: << SML/NJ is an implementation of the Standard ML programming language, produced and maintained by researchers at Bell Labs, Princeton, Yale, and AT&T Research. This package includes the runtime system only -- it provides garbage collection and other support for compiled SML programs. Install this package if you want to run programs written in SML. << DescUsage: << End users will not use this package directly. It installs one executable (smlnj-runtime) and one shell script (smlnj-script) in bin/. These are used to run other programs written in SML -- invoking them on their own is rarely useful. << DescPackaging: << I ignored the installation script provided by Bell Labs. I also wrote the smlnj-script, which looks for a "heap file" with the same name as $0 in <ROOT>/lib/smlnj/ and then invokes smlnj-runtime with the requisite arguments. To package an SML program as an executable, please place the heap file in <ROOT>/lib/smlnj/ and then create a symlink to smlnj-script with the program name. << --- NEW FILE: smlnj-runtime-110.42-1.patch --- diff -u -r -P src/runtime/LICENSE runtime/LICENSE --- src/runtime/LICENSE Wed Dec 31 19:00:00 1969 +++ runtime/LICENSE Fri Mar 15 01:31:38 2002 @@ -0,0 +1,23 @@ +STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. +http://cm.bell-labs.com/cm/cs/what/smlnj/license.html + +Copyright (c) Lucent Technologies + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appears in all +copies and that both the copyright notice and this permission +notice and warranty disclaimer appear in supporting documentation, +and that the name of Lucent Technologies, Bell Labs or any Lucent +entity not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +Lucent disclaims all warranties with regard to this software, +including all implied warranties of merchantability and +fitness. In no event shall Lucent be liable for any special, +indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of +or in connection with the use or performance of this software. + diff -u -r -P src/runtime/smlnj-script runtime/smlnj-script --- src/runtime/smlnj-script Wed Dec 31 19:00:00 1969 +++ runtime/smlnj-script Fri Mar 15 01:27:10 2002 @@ -0,0 +1,13 @@ +#!/bin/sh +HEAPDIR=${HEAPDIR:-@PREFIX@/lib/smlnj} +ALLOC=512k +APP=`basename -- $0` +case $APP in + smlnj-script) + echo "Please do not run \"smlnj-script\" directly." + echo "It should be symlinked to an application name." + exit 1 + ;; +esac + +exec smlnj-runtime @SMLcmdname=$0 @SMLload=$HEAPDIR/$APP @SMLalloc=$ALLOC "$@" ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ Fink-commits mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-commits