Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/languages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3071/10.3/unstable/main/finkinfo/languages
Added Files: cm3-doc.info cm3.info f2c.info pforth.info pforth.patch smarteiffel.info smarteiffel.patch sml-mode.info smlnj-doc.info smlnj-doc.patch smlnj-runtime.info smlnj-runtime.patch system-fortran.info Removed Files: cm3-5.2.4-2.info cm3-doc-5.2.4-1.info f2c-20030428-1.info pforth-21-1.info pforth-21-1.patch smarteiffel-1.1-1.info smarteiffel-1.1-1.patch sml-mode-3.9.5-13.info smlnj-doc-110-2.info smlnj-doc-110-2.patch smlnj-runtime-110.42-1.info smlnj-runtime-110.42-1.patch system-fortran-7.0-1.info Log Message: Rename %f->%n --- cm3-5.2.4-2.info DELETED --- --- smarteiffel-1.1-1.patch DELETED --- --- NEW FILE: smarteiffel.info --- Package: smarteiffel Version: 1.1 Revision: 1 Conflicts: smalleiffel Replaces: smalleiffel Description: GNU Eiffel compiler, version 1.1 DescDetail: << SmartEiffel (previously known as SmallEiffel) is intended to be a complete, though small and very fast, free Eiffel compiler; it is the result of a research project of the LORIA, a joint computer science research center in Nancy, France. The current distribution includes compilers from Eiffel to C and Java bytecode, debugger, documentation tool, pretty printer and various other tools. << License: GPL DescPackaging: << Small patches to get things to work with files in good locations << # Source: ftp://ftp.loria.fr/pub/loria/SmartEiffel/Oldies/se-%v.tar.bz2 Source-MD5: babb4fd865abf3251a35e819204470e3 SourceDirectory: SmartEiffel PatchScript: sed -e 's:@@PREFIX@@:%p:g' <%a/%n.patch | patch -p1 # CompileScript: << cc -o se_install install.c (echo ''; echo '1'; echo '1'; echo '%b/fink-compiletime-serc'; echo ''; echo '4'; echo '5'; echo ''; echo '6') | ./se_install << # InstallScript: << mkdir -p %i/lib/%n cp -R lib/* %i/lib/%n/ mkdir -p %i/bin rm bin/README.txt install -m 755 bin/* %i/bin/ mkdir -p %i/share/%n cp -R contrib misc short sys tools tutorial %i/share/%n mkdir -p %i/share/doc/%n cp -R man %i/share/doc/%n/ mkdir -p %i/etc/profile.d install -m 755 %n.sh %i/etc/profile.d/ install -m 755 %n.csh %i/etc/profile.d/ install -m 755 fink-serc %i/etc/serc << # DocFiles: COPYING GNU_LICENSE READ_ME index.html Homepage: http://SmartEiffel.loria.fr/ Maintainer: Damien Pollet <[EMAIL PROTECTED]> --- sml-mode-3.9.5-13.info DELETED --- --- smlnj-runtime-110.42-1.info DELETED --- --- NEW FILE: cm3-doc.info --- Package: cm3-doc Version: 5.2.4 Revision: 1 Maintainer: Matthias Neeracher <[EMAIL PROTECTED]> Source: http://www.elegosoft.com/cm3/cm3-doc-%v.tgz Source-MD5: 9d02db9b7bde6907b1d3b2239960d7ce NoSourceDirectory: true CompileScript: echo 'No assembly required!' InstallScript: << mkdir -p %i/share/doc/%n mv doc/* %i/share/doc/%n << DocFiles: COPYRIGHT-CMASS COPYRIGHT-DEC Description: Critical Mass Modula-3 Compiler Documentation DescDetail: << This is the documentation package for the Critical Mass Modula-3 Compiler << License: Restrictive/Distributable Homepage: http://www.m3.org --- NEW FILE: sml-mode.info --- Package: sml-mode Version: 3.9.5 Revision: 13 Description: Emacs mode for editing Standard ML source code DescDetail: << SML-MODE is a major Emacs mode for editing Standard ML. It provides syntax highlighting and automatic indentation and comes with sml-proc which allows interaction with an inferior SML interactive loop. << License: GPL Homepage: http://cm.bell-labs.com/cm/cs/what/smlnj/software.html#contrib Maintainer: None <fink-devel@lists.sourceforge.net> Depends: emacsen CustomMirror: << Primary: ftp://flint.cs.yale.edu/pub/monnier/sml-mode/ Secondary: ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs/ << Source: mirror:custom:%n-%v.tar.gz Source-MD5: 6496ac75c6db10b4ee34ba03a04375be GCC: 3.3 CompileScript: make elcfiles info InstallScript: << mkdir -p %i/share/emacs/site-lisp %i/share/info make install_elc install_el lispdir=%i/share/emacs/site-lisp cp *.info* %i/share/info << DocFiles: BUGS ChangeLog INSTALL NEWS README TODO InfoDocs: sml-mode.info DescPort: << Users can make use of this by adding (load "sml-mode/sml-mode-startup") to their .emacs files. << --- NEW FILE: system-fortran.info --- Package: system-fortran Version: 7.0 Revision: 1 Type: bundle Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]> Description: Placeholder package for manually installed Absoft ProFortran DescDetail: << Install this package if you have the commerical Absoft fortran installed. It will check whether the installation is okay and provide the 'system-fortran' virtual package. << PreInstScript: << if [ -d /Applications/Absoft ]; then mcount=0 for file in bin/f77 bin/f90 bin/f90 ; do if [ ! -f "/Applications/Absoft/$file" ]; then echo "$missing /Applications/Absoft/$file" mcount=$(($mcount+1)) fi done if [ $mcount -ge 1 ]; then echo "Your Absoft Fortran installation is incomplete!" exit 1 else echo "Your Absoft Fortran installation looks OK." exit 0 fi else echo "Absoft Fortran not installed." exit 1 fi << --- smlnj-doc-110-2.info DELETED --- --- NEW FILE: f2c.info --- Package: f2c Version: 20030428 Revision: 3 #BuildDependsOnly: true Source: mirror:sourceforge:fink/%n-%v.tar.gz Source-MD5: 7d88946325ce016cc4b002d89b5b20fc Suggests: fort77 CompileScript: << gunzip -f src/*.gz mv src/notice src/Notice mv src/readme src/README sed 's/CFLAGS = -O/CFLAGS = -O2 -fno-common/; s/ld -r -x/ld -r/' libf2c/makefile.u > libf2c/makefile mv src/makefile src/makefile.orig sed 's/CFLAGS = -O/CFLAGS = -O2 -fno-common/; s/ld -r -x/ld -r/' src/makefile.orig > src/makefile (cd libf2c; make hadd; make; cd ../src; make) mv fc fc.orig sed 's/CFLAGS="$CFLAGS $O"/CFLAGS="$CFLAGS $O""3"/; s/ -lm//g; s/ -u MAIN__//g; s|/usr/local|%p|g; s/lib\/cpp/usr\/bin\/cpp/g' fc.orig > fc chmod +x fc << InstallScript: << mkdir -p %i/include cp libf2c/f2c.h %i/include mkdir -p %i/lib cp libf2c/libf2c.a %i/lib ranlib %i/lib/libf2c.a mkdir -p %i/bin cp src/f2c %i/bin cp fc %i/bin mkdir -p %i/share/man/man1 cp src/f2c.1t %i/share/man/man1/f2c.1 << DocFiles: README libf2c/Notice License: OSI-Approved Description: Convert Fortran 77 source to C source DescUsage: << The shell script fc converts f77 source code to c, and compiles the c. It acts very much like a 'real' compiler. The fort77 package provides a perl script with similar, but added, functionality. . To test: f2c myprog.f cc -O2 -I $PREFIX/include -L$PREFIX/lib -lf2c -o myprog myprog.c ./myprog or: setenv F2CFLAGS {any flags you want fc to pass to f2c here} fc -O -o myprog myprog.f; ./myprog . where $PREFIX is the root of fink's directory hierarchy (/sw by default). There is no versioning system for f2c - you should periodically rebuild the package to get the latest changes. See the "readme" file for the ChangeLog. << Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]> Homepage: http://www.netlib.org/f2c --- NEW FILE: smlnj-runtime.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:[EMAIL PROTECTED]@/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 "$@" --- pforth-21-1.patch DELETED --- --- NEW FILE: smarteiffel.patch --- diff -ruN SmartEiffel/fink-serc SmartEiffel-patched/fink-serc --- SmartEiffel/fink-serc Thu Jan 1 01:00:00 1970 +++ SmartEiffel-patched/fink-serc Fri Jun 20 01:02:34 2003 @@ -0,0 +1,130 @@ +-- This is the configuration file of SmartEiffel, generated by the +-- SmartEiffel installer. +-- If you have any problems or questions, please: +-- - either look at the SmartEiffel site (http://SmartEiffel.loria.fr) +-- - or contact the SmartEiffel team ([EMAIL PROTECTED]) +-- ======================================================================= -- +[General] + +-- This section contains some general-purpose keys. They describe how is the +-- SmartEiffel distribution arranged, and on which operating system it was +-- installed. + +-- The 'bin' key is the path to the directory that contains the SmartEiffel +-- directory. It is used by 'compile' to find 'compile_to_c'. + +-- The 'sys' directory is used to find the C and Java files used by the +-- compilers. + +-- The 'short' directory is used by the 'short' utility to fotmat the output. + +-- The 'os' key tells on which system SmartEiffel is installed on. + +-- At last, 'tag' gives the version of install configuration (used only by the +-- installer) + +bin: @@PREFIX@@/bin/ +sys: @@PREFIX@@/share/smarteiffel/sys/ +short: @@PREFIX@@/share/smarteiffel/short/ +os: UNIX +tag: 1 + +[Loadpath] + +-- This section contains the default loadpaths used by this SmartEiffel +-- installation. + +-- The key is a mere description and serves no other purpose, + +-- The value of the key is the path to a loadpath file. + +-- Note that the loadpath files ar read in the order given below. + +lib: @@PREFIX@@/lib/smarteiffel/loadpath.se +tools: @@PREFIX@@/share/smarteiffel/tools/loadpath.se +tutorial: @@PREFIX@@/share/smarteiffel/tutorial/loadpath.se + + +-- ======================================================================= -- + +-- Below are the "C mode" sections. Each C mode describes which C compiler must +-- be called, with which options, which linker, and so on. The keys are +-- described below. + +-- The first sections (boost, ..., debug_check) are by default used in +-- conjunction with the corresponding SmartEiffel check level. This behaviour +-- may be changed by using the -c_mode flag. + +-- The recognized keys in each section are: + +-- 'compiler_type', which tells which is the compiler type to use + +-- 'compiler_path', which gives the path to the compiler executable + +-- 'compiler_options', which gives some options to the compiler + +-- 'linker_path', which gives the path to the linker executable (not used in +-- -no_split mode) + +-- 'linker_options', which gives some options for the linker (not used in +-- -no_split mode) + +-- 'smarteiffel_options', which gives some extra SmartEiffel options to take +-- into account + + +[boost] +c_compiler_type: gcc +c_compiler_options: -pipe -O2 +cpp_compiler_type: g++ +cpp_compiler_options: -pipe -O2 + +[no_check] +c_compiler_type: gcc +c_compiler_options: -pipe -O1 +cpp_compiler_type: g++ +cpp_compiler_options: -pipe -O1 + +[require_check] +c_compiler_type: gcc +c_compiler_options: -pipe +cpp_compiler_type: g++ +cpp_compiler_options: -pipe + +[ensure_check] +c_compiler_type: gcc +c_compiler_options: -pipe +cpp_compiler_type: g++ +cpp_compiler_options: -pipe + +[invariant_check] +c_compiler_type: gcc +c_compiler_options: -pipe +cpp_compiler_type: g++ +cpp_compiler_options: -pipe + +[loop_check] +c_compiler_type: gcc +c_compiler_options: -pipe +cpp_compiler_type: g++ +cpp_compiler_options: -pipe + +[all_check] +c_compiler_type: gcc +c_compiler_options: -pipe +cpp_compiler_type: g++ +cpp_compiler_options: -pipe + +[debug_check] +c_compiler_type: gcc +c_compiler_options: -pipe -g +cpp_compiler_type: g++ +cpp_compiler_options: -pipe -g +smarteiffel_options: -no_strip + +[release] +c_compiler_type: gcc +c_compiler_options: -pipe -O3 -fomit-frame-pointer +cpp_compiler_type: g++ +cpp_compiler_options: -pipe -O3 -fomit-frame-pointer +smarteiffel_options: -no_split -compact diff -ruN SmartEiffel/smarteiffel.csh SmartEiffel-patched/smarteiffel.csh --- SmartEiffel/smarteiffel.csh Thu Jan 1 01:00:00 1970 +++ SmartEiffel-patched/smarteiffel.csh Fri Jun 20 01:00:21 2003 @@ -0,0 +1,2 @@ +#setenv SmartEiffel @@PREFIX@@/share/smarteiffel/sys/system.se +#setenv CLASSPATH @@PREFIX@@/share/smarteiffel/sys/runtime/java/smarteiffel.jar:$CLASSPATH diff -ruN SmartEiffel/smarteiffel.sh SmartEiffel-patched/smarteiffel.sh --- SmartEiffel/smarteiffel.sh Thu Jan 1 01:00:00 1970 +++ SmartEiffel-patched/smarteiffel.sh Fri Jun 20 01:00:06 2003 @@ -0,0 +1,2 @@ +#export SmartEiffel=@@PREFIX@@/share/smarteiffel/sys/system.se +#export CLASSPATH=@@PREFIX@@/share/smarteiffel/sys/runtime/java/smarteiffel.jar:$CLASSPATH diff -ruN SmartEiffel/tools/system_tools.e SmartEiffel-patched/tools/system_tools.e --- SmartEiffel/tools/system_tools.e Mon Jun 16 11:56:20 2003 +++ SmartEiffel-patched/tools/system_tools.e Fri Jun 20 00:55:23 2003 @@ -387,7 +387,7 @@ end i := i + 1 end - s := once "/etc/serc" + s := once "@@PREFIX@@/etc/serc" if Result.upper >= i then Result.item(i).copy(s) else --- pforth-21-1.info DELETED --- --- f2c-20030428-1.info DELETED --- --- smarteiffel-1.1-1.info DELETED --- --- NEW FILE: pforth.patch --- --- /tmp/pf/Makefile Mon Apr 6 17:13:12 1998 +++ ./Makefile Thu Jan 9 13:50:28 2003 @@ -18,7 +18,6 @@ -fno-unroll-loops \ -fpeephole \ -fno-keep-inline-functions \ - -x c++ \ -Wcast-qual \ -Wall \ -Wwrite-strings \ @@ -69,7 +68,7 @@ # build basic dictionary by running newly built pforth and including system.fth pforth.dic: pforth - pforth -i system.fth + ./pforth -i system.fth ${SOURCEDIR}/pfdicdat.h: pforth pforth.dic @(echo 'INCLUDE utils/savedicd.fth'; \ --- smlnj-runtime-110.42-1.patch DELETED --- --- NEW FILE: smlnj-doc.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 --- system-fortran-7.0-1.info DELETED --- --- NEW FILE: cm3.info --- Package: cm3 Version: 5.2.4 Revision: 2 Depends: cm3-dev, cm3-doc Maintainer: Matthias Neeracher <[EMAIL PROTECTED]> Type: bundle Description: Critical Mass Modula-3 Compiler Bundle DescDetail: << This package pulls in all Critical Mass Modula-3 related packages, both the compiler and its documentation. This is probably your ideal choice for actual Modula-3 development. If you just want to compile some Modula-3 package, cm3-dev should be sufficient. To run dynamically linked cm3 programs, install cm3-shlibs. << License: Restrictive/Distributable Homepage: http://www.m3.org --- NEW FILE: pforth.info --- Package: pforth Version: 21 Revision: 1 NoSourceDirectory: true SourceRename: %n-%v.zip Source: http://www.softsynth.com/pforth/pfthpc%v.zip Source-MD5: d1793d327494f7d3b6fd3993224ea84e Patch: %n.patch DocFiles: << README.txt docs/pf_ref.htm docs/pf_todo.txt docs/pf_tut.htm docs/pfmanual.txt << CompileScript: << mkdir objects cp csrc/pf_main.c foo cat foo | sed s^pforth.dic^%p/lib/pforth/pforth.dic^ > csrc/pf_main.c make << InstallScript: << install -d %i/bin install pforth %i/bin/ install -d %i/lib/pforth install pforth.dic %i/lib/pforth/ install -d %i/share/pforth install *.fth %i/share/pforth/ install -d %i/share/pforth/utils install utils/*.fth %i/share/pforth/utils/ << Description: Portable ANS-like Forth written in ANSI 'C' DescDetail: << PForth is an ANSI style Forth designed to be portable across many platforms. The 'P' in pForth stands for "Portable". PForth is based on a Forth kernel written in ANSI standard 'C'. PForth has been designed with portability as the primary design goal. As a result, pForth avoids any fancy UNIX calls. pForth also avoids using any clever and original ways of constructing the Forth dictionary. It just compiles its kernel from ANSI compatible 'C' code then loads ANS compatible Forth code to build the dictionary. Very boring but very likely to work on almost any platform. The pForth software code is dedicated to the public domain, and any third party may reproduce, distribute and modify the pForth software code or any derivative works thereof without any compensation or license. The pForth software code is provided on an "as is" basis without any warranty of any kind, including, without limitation, the implied warranties of merchantability and fitness for a particular purpose and their equivalents under the laws of any jurisdiction. << License: Public Domain Homepage: http://www.softsynth.com/pforth Maintainer: Jorge Acereda <[EMAIL PROTECTED]> --- NEW FILE: smlnj-runtime.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: %n.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. << Source2-MD5: ab7a93ffc3b886450d4e5ad665fbbba8 --- smlnj-doc-110-2.patch DELETED --- --- cm3-doc-5.2.4-1.info DELETED --- --- NEW FILE: smlnj-doc.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: %n.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. << Source-MD5: df81a2da46c28c0803b690ee2bad8fed Source2-MD5: 8be75df3c9ddc321664eb6b1a8626607 Source3-MD5: 2ffec46d10e6dd9620c2895d8b59e570 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits