Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Dec 2000 16:16:54 -0800 (PST)
From:      housel@acm.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/23218: Update of lang/dylan port to 2.3.4
Message-ID:  <200012020016.eB20Gs472605@cx281057-a.irvn1.occa.home.com>

next in thread | raw e-mail | index | archive | help
	Note: There was a bad value `maintainer-update' for the field `>Class:'.
	It was set to the default value of `sw-bug'.


>Number:         23218
>Category:       ports
>Synopsis:       Update of lang/dylan port to 2.3.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 01 16:20:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Peter S. Housel
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD cx281057-a.irvn1.occa.home.com 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Mon Nov 20 19:16:35 PST 2000 root@cx281057-a.irvn1.occa.home.com:/usr/src/sys/compile/MONDAY i386


>Description:
	Update lang/dylan port to version 2.3.4

>How-To-Repeat:
	
>Fix:

	Apply enclosed patch.  Remove files/patch-ab and files/patch-ac.


diff -r -u /usr/ports/lang/dylan/Makefile ./Makefile
--- /usr/ports/lang/dylan/Makefile	Mon Jun 26 15:13:35 2000
+++ ./Makefile	Wed Nov 22 10:35:50 2000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dylan
-PORTVERSION=	2.2.0
+PORTVERSION=	2.3.4
 CATEGORIES=	lang
 MASTER_SITES=	ftp://berlin.ccc.de/pub/gd/src/                        \
 		ftp://berlin.ccc.de/pub/gd/FreeBSD/                    \
@@ -18,19 +18,27 @@
 		ftp://ftp.infodrom.north.de/pub/unix/language/dylan/gwydion/FreeBSD/ \
 		ftp://ftp.fu-berlin.de/pub/unix/languages/dylan/src/   \
 		ftp://ftp.fu-berlin.de/pub/unix/languages/dylan/FreeBSD/
-DISTNAME=	gd-2.2.0
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} d2c-2.2.0-FreeBSD.gz
+DISTNAME=	gd-${PORTVERSION}
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX} d2c-${PORTVERSION}-FreeBSD.gz
+EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER= 	housel@acm.org
 
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
-WRKSRC=		${WRKDIR}/gd/src
+RUN_DEPENDS=	gmake:${PORTSDIR}/devel/gmake \
+		libtool:${PORTSDIR}/devel/libtool
+
+WRKSRC=		${WRKDIR}/gd-${PORTVERSION}
 
 GNU_CONFIGURE=  yes
 CONFIGURE_ARGS= --srcdir=$(WRKSRC)
-CONFIGURE_ENV=	D2C="$(WRKDIR)/d2c"
+CONFIGURE_ENV=	D2C="$(WRKDIR)/d2c -p$(WRKSRC)/d2c/compiler/platforms.descr"
+
+PLIST_SUB=	DYLANVER="${PORTVERSION}" DYLANARCH="x86-freebsd-elf-gcc"
 
+INSTALLS_SHLIB=	yes
+LDCONFIG_DIRS=	%%PREFIX%%/lib/dylan/%%DYLANVER%%/%%DYLANARCH%%
 USE_GMAKE=	yes
+USE_LIBTOOL=	yes
 MAKEFILE=	GNUmakefile
 ALL_TARGET=	default
 
@@ -39,7 +47,7 @@
 MAN7=		dylan.7 gwydion.7
 
 post-extract:
-	$(GUNZIP_CMD) -c $(DISTDIR)/d2c-2.2.0-FreeBSD.gz > $(WRKDIR)/d2c
+	$(GUNZIP_CMD) -c $(DISTDIR)/d2c-$(PORTVERSION)-FreeBSD.gz >$(WRKDIR)/d2c
 	${CHMOD} ugo+x $(WRKDIR)/d2c
 
 .include <bsd.port.mk>
--- /usr/ports/lang/dylan/distinfo	Tue Apr 20 23:52:09 1999
+++ ./distinfo	Wed Nov 22 11:19:00 2000
@@ -1,2 +1,2 @@
-MD5 (gd-2.2.0.tar.gz) = f233d92c32abd6f9d32412010bd5b327
-MD5 (d2c-2.2.0-FreeBSD.gz) = 610b2f20c19a7e6bb91c9f65ed45a5fd
+MD5 (gd-2.3.4.tar.gz) = bd3935845aab5342af050bb2a110f892
+MD5 (d2c-2.3.4-FreeBSD.gz) = 362aae2edd82c970ccb63521775d4d55
Only in /usr/ports/lang/dylan/files: patch-ab
Only in /usr/ports/lang/dylan/files: patch-ac
diff -r -u /usr/ports/lang/dylan/pkg-plist ./pkg-plist
--- /usr/ports/lang/dylan/pkg-plist	Tue Apr 20 23:52:10 1999
+++ ./pkg-plist	Wed Nov 22 11:12:31 2000
@@ -1,77 +1,146 @@
-bin/d2c
 bin/mindy
-bin/mindyexec
-bin/gen-makefile
 bin/mindycomp
+bin/mindyexec
+bin/d2c
+bin/dybug
 bin/parsergen
 bin/melange
+bin/gen-makefile
 bin/mk-build-tree
 bin/line-count
 bin/make-dylan-app
+bin/make-dylan-lib
 bin/mk-rcs-links
-bin/lisp2dylan
-bin/synopsis
-bin/make-exports
 etc/platforms.descr
 include/runtime.h
-lib/dylan/dylan-lib.dbc
-lib/dylan/random-lib.dbc
-lib/dylan/tk-lib.dbc
-lib/dylan/inspector-base-lib.dbc
-lib/dylan/text-inspector-lib.dbc
-lib/dylan/x-inspector-lib.dbc
-lib/dylan/streams.lib.du
-lib/dylan/libstreams.a
-lib/dylan/streams-lib.dbc
-lib/dylan/standard-io.lib.du
-lib/dylan/libstdio.a
-lib/dylan/standard-io-lib.dbc
-lib/dylan/print.lib.du
-lib/dylan/libprint.a
-lib/dylan/print-lib.dbc
-lib/dylan/format.lib.du
-lib/dylan/libformat.a
-lib/dylan/format-lib.dbc
-lib/dylan/libcollext.a
-lib/dylan/libregexp.a
-lib/dylan/collection-extensions.lib.du
-lib/dylan/collection-extensions-lib.dbc
-lib/dylan/table-extensions.lib.du
-lib/dylan/libtableext.a
-lib/dylan/table-extensions-lib.dbc
-lib/dylan/string-extensions.lib.du
-lib/dylan/libstringext.a
-lib/dylan/string-extensions-lib.dbc
-lib/dylan/regular-expressions.lib.du
-lib/dylan/regular-expressions-lib.dbc
-lib/dylan/format-out.lib.du
-lib/dylan/libformatout.a
-lib/dylan/format-out-lib.dbc
-lib/dylan/matrix.lib.du
-lib/dylan/libmatrix.a
-lib/dylan/matrix-lib.dbc
-lib/dylan/libstreamext.a
-lib/dylan/stream-extensions.lib.du
-lib/dylan/stream-extensions-lib.dbc
-lib/dylan/transcendental.lib.du
-lib/dylan/libtranscendental.a
-lib/dylan/transcendental-lib.dbc
-lib/dylan/libruntime.a
-lib/dylan/libgc.a
-lib/dylan/dylan.lib.du
-lib/dylan/libdylan.a
-lib/dylan/melange-support.lib.du
-lib/dylan/libmelange.a
-lib/dylan/random.lib.du
-lib/dylan/librandom.a
-lib/dylan/elisp/dylan-mode.el
-lib/dylan/elisp/fill-comment.el
-lib/dylan/elisp/page-cmds.el
-lib/dylan/elisp/mindy-comp.el
-lib/dylan/elisp/goto-def.el
-lib/dylan/elisp/dylan-params.el
-lib/dylan/parse-arguments.lib.du
-lib/dylan/libgetopt.a
-lib/dylan/parse-arguments-lib.dbc
-@dirrm lib/dylan/elisp
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/dylan-mode.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/fill-comment.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/page-cmds.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/mindy-comp.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/goto-def.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp/dylan-params.el
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/dylan-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/random-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/tk-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/inspector-base-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/text-inspector-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/x-inspector-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libruntime.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libruntime.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libruntime.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgc.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgc.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgc.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/dylan.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libdylan.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libdylan.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libdylan.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/melange-support.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmelange-support.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmelange-support.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmelange-support.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/garbage-collection.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgarbage-collection.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgarbage-collection.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libgarbage-collection.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/streams.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstreams.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstreams.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstreams.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/streams-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/standard-io.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstandard-io.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstandard-io.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstandard-io.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/standard-io-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/print.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libprint.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libprint.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libprint.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/print-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/format.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/format-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/collection-extensions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcollection-extensions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcollection-extensions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcollection-extensions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/collection-extensions-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/table-extensions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtable-extensions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtable-extensions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtable-extensions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/table-extensions-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/string-extensions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstring-extensions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstring-extensions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstring-extensions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/string-extensions-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/regular-expressions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libregular-expressions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libregular-expressions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libregular-expressions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/regular-expressions-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/format-out.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat-out.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat-out.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libformat-out.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/format-out-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/matrix.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmatrix.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmatrix.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libmatrix.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/matrix-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/stream-extensions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstream-extensions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstream-extensions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libstream-extensions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/stream-extensions-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/transcendental.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libtranscendental.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/transcendental-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/parse-arguments.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparse-arguments.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparse-arguments.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libparse-arguments.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/parse-arguments-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/base-file-system.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libbase-file-system.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libbase-file-system.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libbase-file-system.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/base-file-system-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/common-extensions.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-extensions.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-extensions.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-extensions.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/common-dylan.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-dylan.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/io.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-dylan.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libcommon-dylan.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libio.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/io-lib.dbc
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/file-system.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libfile-system.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libfile-system.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libfile-system.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/system.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libsystem.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libsystem.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/libsystem.a
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/random.lib.du
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom.so.0
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom.so
+lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/librandom.a
+@exec mkdir %D/lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/dylan-user
+@dirrm lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/dylan-user
+@dirrm lib/dylan/%%DYLANVER%%/%%DYLANARCH%%/elisp
+@dirrm lib/dylan/%%DYLANVER%%/%%DYLANARCH%%
+@dirrm lib/dylan/%%DYLANVER%%
 @dirrm lib/dylan


>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?200012020016.eB20Gs472605>