1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-13 07:34:50 +00:00

Upgrade to 2.3.9.

PR:		44553
Submitted by:	maintainer
This commit is contained in:
Oliver Braun 2002-10-28 22:27:00 +00:00
parent c9e22d61c9
commit fd01beb3f5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=69057
4 changed files with 38 additions and 23 deletions

View File

@ -6,10 +6,10 @@
#
PORTNAME= dylan
PORTVERSION= 2.3.8
PORTVERSION= 2.3.9
CATEGORIES= lang
MASTER_SITES= ftp://berlin.ccc.de/pub/gd/src/ \
ftp://berlin.ccc.de/pub/gd/FreeBSD/ \
MASTER_SITES= ftp://ftp.gwydiondylan.org/pub/gd/src/ \
ftp://ftp.gwydiondylan.org/pub/gd/FreeBSD/ \
ftp://folk.federated.com/pub/gd/src/ \
ftp://folk.federated.com/pub/gd/FreeBSD/ \
ftp://ftp.ntua.gr/pub/lang/gwydion/src/ \
@ -29,11 +29,13 @@ MAINTAINER= housel@acm.org
RUN_DEPENDS= libtool:${PORTSDIR}/devel/libtool
USE_GMAKE= yes
CONFIGURE_ARGS= --srcdir=$(WRKSRC)
CONFIGURE_ARGS= --srcdir=$(WRKSRC) --enable-debug
CONFIGURE_ENV= D2C="$(WRKDIR)/d2c -p$(WRKSRC)/d2c/compiler/platforms.descr"
PLIST_SUB= DYLANVER="${PORTVERSION}" DYLANARCH="x86-freebsd-elf-gcc"
ONLY_FOR_ARCHS= i386
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/dylan/%%DYLANVER%%/%%DYLANARCH%%
USE_GMAKE= yes
@ -43,7 +45,8 @@ ALL_TARGET= default
USE_GNOMENG= yes
WANT_GNOME= yes
MAN1= d2c.1 make-dylan-app.1 melange.1 mindy.1 mindycomp.1
MAN1= d2c.1 dybug.1 make-dylan-app.1 melange.1 mindy.1 mindycomp.1 \
mindyexec.1 parsergen.1
MAN5= platforms.descr.5
MAN7= dylan.7 gwydion.7

View File

@ -1,2 +1,2 @@
MD5 (gwydion-dylan-2.3.8.tar.gz) = 5e2c436fbe45b740469e661d5409ef0f
MD5 (d2c-2.3.8-FreeBSD.gz) = 78b7716bc2440ffc020f10b2f2a7596d
MD5 (gwydion-dylan-2.3.9.tar.gz) = 9f7a25f0df8105a6ac3f1cf79ddf948e
MD5 (d2c-2.3.9-FreeBSD.gz) = 08556a36e83bcaef43cf5f41311ad26e

View File

@ -7,12 +7,6 @@ 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.
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.
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
@ -21,16 +15,7 @@ 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. 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.
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/
-Peter S. Housel- housel@acm.org

View File

@ -1,6 +1,8 @@
bin/d2c
bin/dybug
bin/gen-makefile
bin/gobject-tool
bin/libraries-test-suite-app
bin/line-count
bin/make-dylan-app
bin/make-dylan-lib
@ -113,6 +115,21 @@ lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtime-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtime-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtime-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/time-lib.dbc
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-specs-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-specs-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-specs-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-specs-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-test-suite-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-test-suite-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-test-suite-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtestworks-test-suite-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/testworks-specs.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/testworks-test-suite.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/testworks.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/stream-extensions.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstream-extensions-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstream-extensions-dylan.so
@ -124,6 +141,7 @@ lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/locators.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/transcendental-lib.dbc
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/parse-arguments.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparse-arguments-dylan.so.0
@ -152,6 +170,14 @@ lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblibraries-test-suite-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblibraries-test-suite-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblibraries-test-suite-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblibraries-test-suite-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblocators-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblocators-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblocators-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/liblocators-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/io-lib.dbc
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/file-system.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libfile-system-dylan.so.0
@ -173,6 +199,7 @@ lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom-dylan.so
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom-dylan.la
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom-dylan.a
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libraries-test-suite.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/parser-utilities.lib.du
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparser-utilities-dylan.so.0
lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparser-utilities-dylan.so