Non-RPM Source Package?

Stephen Weeks MLton@sourcelight.com
Mon, 25 Sep 2000 18:09:59 -0700 (PDT)


--0fkeCHCszB
Content-Type: text/plain; charset=us-ascii
Content-Description: message body text
Content-Transfer-Encoding: 7bit


> I have put tar'd gzip'd things on the web site, but:
> There are no links to them any where.

How about a new index.html like below?

> More importantly, there are no install things on the source version and the
> binary won't run any script (to adjust /usr/local/bin/mlton, for instance).

As long as they untar the binary in /, they're ok right?  And the sources
shouldn't matter, right?  So the only problem is if they untar the binary in
somewhere other than /.  We could add a little note to that effect on
index.html.



--0fkeCHCszB
Content-Type: text/html
Content-Description: index
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
  <HEAD>
    <TITLE>MLton</TITLE>
    <META NAME="author" CONTENT="Stephen Weeks"> 
    <META NAME="description" CONTENT="
      MLton is a whole-program optimizing compiler for
      the Standard ML programming language.">
    <META NAME="keywords" CONTENT="MLton SML Standard ML compiler">
    <LINK REV="made" HREF="mailto:MLton@sourcelight.com">
  </HEAD>
  <BODY>

    <h3>What is MLton?</h3> 

    MLton is a whole-program optimizing compiler for the 
    <a href="http://cm.bell-labs.com/cm/cs/what/smlnj/sml.html">Standard
      ML</a> programming language.  MLton runs on X86 machines under
    Linux.

    <h3>Download</h3>
    The latest version (20000906) is available in binary and source
    RPM and gzip'ed tar formats. Installation of the binary RPM requires 10M disk
    space and the source RPM requires 20M.
    <ul>
      <li> <a
	  href="http://www.sourcelight.com/MLton/mlton-20000906-1.i386.rpm">binary rpm</a> (3M)
      <li> <a
	  href="http://www.sourcelight.com/MLton/mlton-20000906-1.i386.tgz">binary tgz</a> (3M)
      <li> <a
	  href="http://www.sourcelight.com/MLton/mlton-20000906-1.src.rpm">source rpm</a> (3M)
      <li> <a
	  href="http://www.sourcelight.com/MLton/mlton-20000906-1.src.tgz">source tgz</a> (3M)
    </ul>

    <h3>Features of MLton</h3>

    MLton has the features outlined below.  For more details, please see
    the user manual (in <a href = "HTML/main.html">html</a>
    or <a href = "user-guide.ps.gz">postscript</a>).

    <ul>
      <li> Generates small, standalone executables
      <li> <a href = "HTML/node10.html">Good runtime performance</a>
      <li> SML 97 compliant
      <li> <a href = "HTML/node13.html">Mostly complete
	  basis library</a>
      <li> Fast <tt>IntInf</tt> based on the
	<a href = "http://www.gnu.org/software/gmp/gmp.html">GNU
	  multiprecision library (gmp)</a>
      <li> Libraries for
	<a href = "HTML/node27.html">continuations</a>,
	<a href = "HTML/node30.html">threads</a>, 
	<a href = "HTML/node31.html">signal handlers</a>,
	<a href = "HTML/node32.html">sockets</a>,
	and <a href = "HTML/node34.html">heap save and restore</a>
      <li> <a href = "HTML/node40.html">Fast C FFI</a>
      <li> <a href = "HTML/node43.html">Profiling</a>
    </ul>

    <h3>What's new</h3>
    Version 20000906 is mostly a bugfix release over 20000712.  The other major
    changes are that <tt>mllex</tt> and <tt>mlyacc</tt> are now included and
    that <tt>mlton</tt> can now process a limited subset of CM files as input.
    Here is a complete list of <a href = "CHANGES">changes and bugfixes</a>.

    <h3>Contact</h3>
    Send comments, questions, and bug reports to
    <a href="mailto:MLton@sourcelight.com">MLton@sourcelight.com</a>.

    <hr>
    <!-- hhmts start -->
Last modified: Mon Sep 25 18:06:47 PDT 2000
<!-- hhmts end -->
  </body>
</html>

--0fkeCHCszB--