head	1.7;
access;
symbols
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.6
	RELEASE_8_0_0:1.6
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.6
	RELEASE_6_4_0:1.6
	RELEASE_5_EOL:1.6
	RELEASE_7_0_0:1.6
	RELEASE_6_3_0:1.6
	PRE_XORG_7:1.6
	RELEASE_4_EOL:1.6
	RELEASE_6_2_0:1.6
	RELEASE_6_1_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_0_0:1.6
	RELEASE_5_4_0:1.6
	RELEASE_4_11_0:1.6
	RELEASE_5_3_0:1.6
	RELEASE_4_10_0:1.6
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.6
	RELEASE_5_1_0:1.6
	RELEASE_4_8_0:1.6
	RELEASE_5_0_0:1.6
	RELEASE_4_7_0:1.5
	RELEASE_4_6_2:1.5
	RELEASE_4_6_1:1.5
	RELEASE_4_6_0:1.5
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5
	RELEASE_4_2_0:1.5
	RELEASE_4_1_1:1.5
	RELEASE_4_1_0:1.5
	RELEASE_3_5_0:1.5
	RELEASE_4_0_0:1.5
	RELEASE_3_4_0:1.4
	RELEASE_3_3_0:1.4
	RELEASE_3_2_0:1.4
	RELEASE_3_1_0:1.1.1.1
	RELEASE_2_2_8:1.1.1.1
	RELEASE_3_0_0:1.1.1.1
	RELEASE_2_2_7:1.1.1.1
	dylan_2_0:1.1.1.1
	GWYDION:1.1.1;
locks; strict;
comment	@# @;


1.7
date	2011.02.04.21.03.14;	author rene;	state dead;
branches;
next	1.6;

1.6
date	2002.10.28.22.27.00;	author obraun;	state Exp;
branches;
next	1.5;

1.5
date	99.12.24.18.39.34;	author mharo;	state Exp;
branches;
next	1.4;

1.4
date	99.05.03.06.12.57;	author mharo;	state Exp;
branches;
next	1.3;

1.3
date	99.04.21.06.52.10;	author mharo;	state Exp;
branches;
next	1.2;

1.2
date	99.03.20.21.10.29;	author billf;	state Exp;
branches;
next	1.1;

1.1
date	98.07.12.21.58.08;	author hsu;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.07.12.21.58.08;	author hsu;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Remove expired ports:
2011-02-04 databases/qt-ibase-plugin: Port is broken on all supported versions of FreeBSD
2011-02-04 devel/ace+tao: Outdated and does not compile on any supported version of FreeBSD
2011-02-04 graphics/ray++: Does not compile on supported versions of FreeBSD
2011-02-04 japanese/oleo: Does not compile on supported versions of FreeBSD
2011-02-04 lang/dylan: does not build
2011-02-04 multimedia/jahshaka: Does not compile on supported versions of FreeBSD

Feature safe:	yes
@
text
@CMU Gwydion project's implementation of the Dylan programming language.
Dylan is an object-oriented language with many powerful features, including
automatic memory management (garbage collection), generic functions (also
known as multiple dispatch or multi-methods), multiple inheritance, a
powerful and safe macro facility for extending the language's syntax, and a
powerful class and function library.  Though it is a DYnamic LANguage, it
includes facilities for making compiled programs more efficient than many
other dynamic languages.

Gwydion Dylan actually contains two implementations of the language.
One, called Mindy (Mindy Is Not Dylan Yet), is a bytecode compiler and
interpreter that implements most of the language except for the macro
facility.  The other, d2c, is a compiler for the full language that
uses C as its target "assembly language".  The d2c compiler was
written in Dylan and bootstrapped using Mindy.

A copy of the d2c compiler binary is required by the port to
bootstrap the entire system, which can often take quite a bit of time.

For more information about Gwydion Dylan, see the Gwydion Dylan maintainers
WWW: http://www.gwydiondylan.org/
@


1.6
log
@Upgrade to 2.3.9.

PR:		44553
Submitted by:	maintainer
@
text
@@


1.5
log
@remove --prefix=${PREFIX} when GNU_CONFIGURE=yes and other minor cleanups

PR:		14759
Submitted by:	Jeremy Lea <reg@@shale.csir.co.za>
@
text
@a9 6
The Dylan language was originally developed by Apple, but the project
was dropped just as the language definition was being finished and
before a production-quality compiler was complete.  The Gwydion
project and Harlequin have continued use and development of the
language.

d18 1
a18 8
bootstrap the entire system.  As the Gwydion documentation says,

 Recompiling the entire system takes over an hour on 64meg 200mhz
 Pentium Pro running Windows/NT. This is almost all for the
 compilation of the d2c runtime and compiler; compiling just Mindy
 takes only a few minutes. d2c also uses lots of memory, especially
 when compiling itself: you want at least 48 meg, and more is
 better.
a21 2

-Peter S. Housel- housel@@acm.org
@


1.4
log
@Yet more WWW: additions
@
text
@d1 8
a8 9
This is a port of the CMU Gwydion project's implementation of the
Dylan programming language.  Dylan is an object-oriented language with
many powerful features, including automatic memory management (garbage
collection), generic functions (also known as multiple dispatch or
multi-methods), multiple inheritance, a powerful and safe macro
facility for extending the language's syntax, and a powerful class and
function library.  Though it is a DYnamic LANguage, it includes
facilities for making compiled programs more efficient than many other
dynamic languages.
@


1.3
log
@Update from 2.0 to 2.2

Note: Matt Dillon's 2xP3/450 w/512MB can build world over NFS faster than my
      k6-2 333 can compile this port.  It was *NOT* fun to test this port.
	  Maybe someone else (with a super fast computer) could make sure
	  everything works.  This port does pass the make install deinstall
	  reinstall package deinstall test though so I assume everything
	  is fine.

PR:		11242
Submitted by:	maintainer with fixes by me
@
text
@d35 1
a35 1
web site at http://www.gwydiondylan.org/
@


1.2
log
@Reformat a URL so url.cgi doesn't puke on it.

PR:		docs/10689
Submitted by:	UEBAYASHI Masao <masao@@nf.enveng.titech.ac.jp>
@
text
@d13 1
a13 1
before a production-quality compiler was complete.  The CMU Gwydion
d15 1
a15 2
language.  For more information about the Dylan language, see the
Dylan World site at http://www-dylan.uchicago.edu/.
d24 1
a24 1
A copy of the d2c compiler binary is included with the port to
d27 6
a32 6
	Recompiling the entire system takes over an hour on 64meg 200mhz
 	Pentium Pro running Windows/NT. This is almost all for the
 	compilation of the d2c runtime and compiler; compiling just Mindy
 	takes only a few minutes. d2c also uses lots of memory, especially
 	when compiling itself: you want at least 48 meg, and more is
 	better.
d34 2
a35 3
For more information about building Gwydion dylan, see
http://legend.gwydion.cs.cmu.edu/gwydion/dylan/docs/htdocs/unix-build.html.
The Gwydion project home page is at http://legend.gwydion.cs.cmu.edu/gwydion/
@


1.1
log
@Initial revision
@
text
@d16 1
a16 1
Dylan World site (http://www-dylan.uchicago.edu/).
@


1.1.1.1
log
@CMU Gwydion project interpreter and compiler for the Dylan language.
Submitted by:	Peter S. Housel <housel@@acm.org>
@
text
@@
