Subject: CVS commit: pkgsrc/lang/sml-nj
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/04/2002 23:24:43
Module Name:	pkgsrc
Committed By:	wiz
Date:		Thu Jul  4 20:24:42 UTC 2002

Modified Files:
	pkgsrc/lang/sml-nj: Makefile PLIST distinfo
	pkgsrc/lang/sml-nj/files: patch-global-names
	pkgsrc/lang/sml-nj/patches: patch-ab patch-ac
Added Files:
	pkgsrc/lang/sml-nj/patches: patch-aa
Removed Files:
	pkgsrc/lang/sml-nj/files: get-cm

Log Message:
Update to 110.38, provided by Chris Richards in pkg/15427.
Changes since 110.9.1:
 * Bug fixes, improvements to generated code, and miscellaneous
   user-invisible tweaks too numerous to mention.
 * Autoloaded libraries now load correctly, due to the new
   `CM_PATHCONFIG' mechanism.  Autoloading failed in the package's
   previous version, despite the best effort of the do-install target.
 * New commands `ml-build' and `ml-makedepend'.  The former automates
   the process of building standalone heap images, while the latter
   generates dependencies for traditional makefiles.
 * Major overhaul of the Compilation Manager (CM).  For example, most
   `sources.cm' files now require including `$/basis.cm', as well as
   substituting `$/foo.cm' for `foo.cm' wherever `foo.cm' refers to an
   autoloaded library bundled with the system (e.g. `smlnj-lib.cm').
   For details, see http://www.smlnj.org/NEWS/110.20-README.html, and
   the CM manual at
   http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf .
 * Reduced virtual memory consumption.
 * Support for running under Mac OS X (Darwin).  Such support is not
   currently reflected in the pkgsrc, however, since I have no way to
   test it.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 pkgsrc/lang/sml-nj/Makefile
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/sml-nj/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/lang/sml-nj/distinfo
cvs rdiff -r1.1 -r0 pkgsrc/lang/sml-nj/files/get-cm
cvs rdiff -r1.3 -r1.4 pkgsrc/lang/sml-nj/files/patch-global-names
cvs rdiff -r0 -r1.1 pkgsrc/lang/sml-nj/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/sml-nj/patches/patch-ab
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/sml-nj/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.