Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Oct 2002 21:22:20 -0800 (PST)
From:      "Peter S. Housel" <housel@acm.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44553: Maintainer update for lang/dylan port
Message-ID:  <200210280522.g9S5MKvB097771@ip68-4-88-233.oc.oc.cox.net>

next in thread | raw e-mail | index | archive | help

>Number:         44553
>Category:       ports
>Synopsis:       Maintainer update for lang/dylan port
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 27 21:30:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Peter S. Housel
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD ip68-4-88-233.oc.oc.cox.net 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Thu Oct 10 20:19:25 PDT 2002 housel@ip68-4-88-233.oc.oc.cox.net:/usr/obj/usr/src/sys/HOUSEL i386


>Description:
	Update of the lang/dylan port to version 2.3.9
>How-To-Repeat:
>Fix:


diff -r -u /usr/ports/lang/dylan/Makefile ./Makefile
--- /usr/ports/lang/dylan/Makefile	Fri Aug 30 07:05:10 2002
+++ ./Makefile	Mon Oct 21 12:37:59 2002
@@ -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 @@
 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 @@
 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 -r -u /usr/ports/lang/dylan/distinfo ./distinfo
--- /usr/ports/lang/dylan/distinfo	Wed Mar 13 01:13:51 2002
+++ ./distinfo	Thu Oct 17 17:35:06 2002
@@ -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 -r -u /usr/ports/lang/dylan/pkg-descr ./pkg-descr
--- /usr/ports/lang/dylan/pkg-descr	Fri Dec 24 10:39:34 1999
+++ ./pkg-descr	Thu Oct 17 17:30:49 2002
@@ -7,12 +7,6 @@
 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 @@
 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 -r -u /usr/ports/lang/dylan/pkg-plist ./pkg-plist
--- /usr/ports/lang/dylan/pkg-plist	Wed Mar 13 01:13:51 2002
+++ ./pkg-plist	Mon Oct 21 12:42:38 2002
@@ -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.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
 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
 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
 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

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210280522.g9S5MKvB097771>