diff options
author | Oliver Braun <obraun@FreeBSD.org> | 2002-10-28 22:27:00 +0000 |
---|---|---|
committer | Oliver Braun <obraun@FreeBSD.org> | 2002-10-28 22:27:00 +0000 |
commit | fd01beb3f571f3f7614e861be5e28d75471b9ab3 (patch) | |
tree | d0818d1799bbaf360fabd0c4145e41ef1e0c40d8 /lang/dylan | |
parent | c9e22d61c914e5e8c66daa9f80151e8401fff628 (diff) | |
download | ports-fd01beb3f571f3f7614e861be5e28d75471b9ab3.tar.gz ports-fd01beb3f571f3f7614e861be5e28d75471b9ab3.zip |
Notes
Diffstat (limited to 'lang/dylan')
-rw-r--r-- | lang/dylan/Makefile | 13 | ||||
-rw-r--r-- | lang/dylan/distinfo | 4 | ||||
-rw-r--r-- | lang/dylan/pkg-descr | 17 | ||||
-rw-r--r-- | lang/dylan/pkg-plist | 27 |
4 files changed, 38 insertions, 23 deletions
diff --git a/lang/dylan/Makefile b/lang/dylan/Makefile index 3aaa93a42292..ac5814c70844 100644 --- a/lang/dylan/Makefile +++ b/lang/dylan/Makefile @@ -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 diff --git a/lang/dylan/distinfo b/lang/dylan/distinfo index 395ab11f3faf..5cd9c0997b9a 100644 --- a/lang/dylan/distinfo +++ b/lang/dylan/distinfo @@ -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 diff --git a/lang/dylan/pkg-descr b/lang/dylan/pkg-descr index 91cf116432c2..9985fd3c5991 100644 --- a/lang/dylan/pkg-descr +++ b/lang/dylan/pkg-descr @@ -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 diff --git a/lang/dylan/pkg-plist b/lang/dylan/pkg-plist index 04115ff24591..f4e1cd0f590f 100644 --- a/lang/dylan/pkg-plist +++ b/lang/dylan/pkg-plist @@ -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 |