Commit graph

45 commits

Author SHA1 Message Date
Joseph Koshy
282e3928bb - Use SUB_FILES and SUB_LIST. [1]
- Minor tweaks to the port Makefile and pkg-install script.

Suggested by:	sat [1]
Submitted by:	Johannes 5 Joemann [MAINTAINER]
2007-09-02 05:48:55 +00:00
Joseph Koshy
a6186fde89 Update to v110.65. Upstream changes from the previous version of the
port include:
 - many bug fixes, a revised regression test suite.
 - a new MLRISC code generator for the amd64.
 - "lexgen" has been replaced by "ml-ulex".
 - "ml-ulex", "ml-antlr" and "trace-debug-profile" are now part of
   the default install.

Remove CONFLICTS with sml-nj. The sml-nj* ports now use a helper
script (installed as ${PREFIX}/bin/multiexec-wrapper) to resolve
conflicting executable names (such as sml, ml-lex, etc.).

Submitted by:	Johannes 5 Joemann [MAINTAINER]
2007-08-27 15:41:19 +00:00
Joseph Koshy
f8534fd26e Upgrade to v110.60. Upstream changes include:
- a new directory layout.
 - new code generator tools (in beta).

Submitted by:	Johannes 5 Joemann (joemann at beefree dot free dot de)
2006-11-29 17:46:37 +00:00
Joseph Koshy
e5e672d151 Upgrade to v110.59.
Upstream changes from the previous version of the port include:
 - An improved lexer generator tool "lexgen".
 - bug fixes and minor improvements

Submitted by:	Johannes 5 Joemann <joemann at beefree.free.de>, with
		patches tty handling code from Timothy Bourke
		<timbob at bigpond.com>
2006-06-10 12:47:00 +00:00
Joseph Koshy
97f3ddb8dd Upgrade to v110.57.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2006-01-31 16:09:52 +00:00
Edwin Groothuis
59152d0be4 SHA256ify
Approved by:	krion@
2006-01-30 12:14:44 +00:00
Joseph Koshy
a7af751bf2 Update to v110.54.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de>
2005-06-02 08:08:41 +00:00
Joseph Koshy
5e91f721f9 Upgrade to v110.52.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2004-12-20 15:42:43 +00:00
Joseph Koshy
0915eda7fa Upgrade to v110.51.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2004-12-05 11:26:48 +00:00
Joseph Koshy
5e701826cd Upgrade to v110.50.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2004-11-15 09:16:14 +00:00
Joseph Koshy
41eb32a848 Upgrade to v110.48.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2004-08-29 15:00:35 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Joseph Koshy
83a2f4da6c Unbreak build with GCC 3.3.1.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2003-08-15 07:29:04 +00:00
Joe Marcus Clarke
0207cc6d7e Update for compatibility with new bsd.port.mk patches.
Submitted by:	maintainer
2003-07-09 18:42:36 +00:00
Joseph Koshy
b4b193d2e7 - Unbreak for 5-CURRENT
- calm processor warnings for assembler code on 5-CURRENT
- mark the Alpha as currently unsupported
- update WWW: link.

Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2003-03-30 00:48:14 +00:00
Akinori MUSHA
3baa89dcc9 De-pkg-comment. 2003-02-21 12:35:09 +00:00
Joseph Koshy
fe3f4c2ec4 Update to v110.42.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2002-11-22 11:17:31 +00:00
Joseph Koshy
fc0f70bb91 Update to v110.41.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2002-07-19 09:56:59 +00:00
Joseph Koshy
6007d881a6 Upgrade to v110.40.
Submitted by: 	Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
2002-06-09 07:00:08 +00:00
Joseph Koshy
58a69e664e Upgrade to v110.39. Compilation of this port is now controlled by three
knobs:
	- the default compiles the basic runtime, heap, libs, ml-yacc,
	  ml-lex and smlnj-lib
	- WITH_EVERYTHING installs everything in the distribution,
	  including sources
	- WITH_RECOMPILE recompiles the compiler, implies WITH_EVERYTHING
	- WITH_FLINT applies the patch to access FLINT, implies
	  WITH_RECOMPILE

Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de> (MAINTAINER)
2002-03-26 08:58:34 +00:00
Akinori MUSHA
c982f5faf1 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.

Use command macros where appropriate.
2002-01-29 11:24:09 +00:00
Joseph Koshy
8d69a27cf2 Change MAINTAINER to the capable hands of Johannes 5 Joemann
<joemann@beefree.free.de>.
2002-01-14 06:49:06 +00:00
Joseph Koshy
660116cd7a Update to v110.37.
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de>
2001-12-20 08:56:38 +00:00
Joseph Koshy
924e43a646 Upgrade to SML/NJ v110.34. Add a number of nifty configurability options.
PR:		ports/29656
Submitted by:	Johannes 5 Joemann <joemann@beefree.free.de>
2001-08-24 09:12:43 +00:00
Joseph Koshy
7bd4daf996 Upgrade to development version 110.33. 2001-06-18 10:34:13 +00:00
Satoshi Asami
45088c8848 Rename ${FILISDER}/patch-* to ${FILESDIRA}/extra-patch-*. (These patches
are applied from within the configure script, patched by patch-ab.)
2000-10-07 22:28:28 +00:00
Joseph Koshy
cac7bae378 `sml-nj-devel' will be tracking SML/NJ working snapshots. Set NO_LATEST_LINK
to prevent packaging.
2000-05-29 06:27:16 +00:00
David E. O'Brien
5cd5b258b5 Convert to the PORTNAME - PORTVERSION syntax. 2000-04-12 06:21:15 +00:00
Joseph Koshy
1353f66bf5 Fix building of SML/NJ under 4-CURRENT after 1999/7/25.
The trap handler returns different information after this date for
numeric error conditions.  Since kern.osreldate is not a reliable
indicator of when this change occurred, we revert to checking for
the presence of a particular #define in <machine/trap.h> to decide
if the SML/NJ runtime sources need to use the newer interface.

Submitted by:	 Tom <tcrimi@andrew.cmu.edu> (in part)
2000-01-28 06:36:13 +00:00
David E. O'Brien
f0f690adc1 Change Id->FreeBSD. 1999-08-25 06:35:40 +00:00
Michael Haro
235481b52a awk -> ${AWK}
basename -> ${BASENAME}
cat -> ${CAT}
cp -> ${CP}
ldconfig -> ${LDCONFIG}
mkdir -> ${MKDIR}
1999-08-22 23:33:47 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Michael Haro
99e0b1f29f Yet more WWW: additions 1999-05-03 06:13:27 +00:00
Joseph Koshy
d461f3d40c Correct stale patch.
Found by:	asami@freebsd.org
1999-02-02 07:29:00 +00:00
Joseph Koshy
038440de8e Forced commit to record unbreaking for ELF. 1999-02-02 04:18:52 +00:00
Joseph Koshy
f5b19c099d Add patch for ELF support. 1999-02-02 04:00:12 +00:00
Joseph Koshy
7fbdc4d299 Unbreak for ELF. 1999-02-02 03:52:32 +00:00
Joseph Koshy
873678116d Clean up MASTER_SITES. Remove unneeded patch. 1998-11-22 04:46:10 +00:00
Joseph Koshy
190c2427ea Upgrade to v110.9.1. Unbreak. 1998-11-20 08:14:12 +00:00
Joseph Koshy
c9a53bc4e6 Refer people needed a lighter weight implementation of ML to Chuck Robey's
Moscow ML port.
1998-08-03 01:31:39 +00:00
Joseph Koshy
adc4459788 Mark port as BROKEN till issues on library source paths, usage of the
built in CM (Compilation Manager) etc. are understood and resolved.
1998-07-20 07:56:58 +00:00
Joseph Koshy
d668be598b A Standard ML implementation from Bell Labs. 1998-07-15 10:05:45 +00:00