Date: Wed, 6 Apr 2005 20:43:19 -0700 (PDT) From: "Peter S. Housel" <housel@acm.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/79614: Maintainer update for lang/dylan port Message-ID: <200504070343.j373hJJS071554@housel.dyndns.org> Resent-Message-ID: <200504070350.j373oA4W047680@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 79614 >Category: ports >Synopsis: Maintainer update for lang/dylan port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Apr 07 03:50:10 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Peter S. Housel >Release: FreeBSD 6.0-CURRENT i386 >Organization: >Environment: System: FreeBSD housel.dyndns.org 6.0-CURRENT FreeBSD 6.0-CURRENT #4: Thu Feb 10 19:49:38 PST 2005 housel@housel.dyndns.org:/usr/obj/usr/src/sys/HOUSEL i386 >Description: This patch updates the lang/dylan port to version 2.4.0. >How-To-Repeat: >Fix: diff -u -r /usr/ports/lang/dylan/Makefile Makefile --- /usr/ports/lang/dylan/Makefile Wed Apr 21 07:49:48 2004 +++ Makefile Wed Apr 6 20:06:51 2005 @@ -6,22 +6,17 @@ # PORTNAME= dylan -PORTVERSION= 2.3.11 -PORTREVISION= 1 +PORTVERSION= 2.4.0 CATEGORIES= lang -MASTER_SITES= http://ftp.gwydiondylan.org/downloads/src/tar/ \ - 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/ \ - ftp://ftp.ntua.gr/pub/lang/gwydion/FreeBSD/ \ - ftp://ftp.infodrom.north.de/pub/unix/language/dylan/gwydion/src/ \ - 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/ \ - ftp://ftp.kddlabs.co.jp/lang/dylan/gwydion/src/ \ - ftp://ftp.kddlabs.co.jp/lang/dylan/gwydion/FreeBSD/ +MASTER_SITES= http://www.gwydiondylan.org/downloads/src/tar/ \ + http://www.gwydiondylan.org/downloads/binaries/FreeBSD/x86/ \ + ftp://ftp.gwydiondylan.org/downloads/src/tar/ \ + ftp://ftp.gwydiondylan.org/downloads/binaries/FreeBSD/x86/ \ + ftp://ftp.ntua.gr/pub/lang/gwydion/src/tar/ \ + ftp://ftp.ntua.gr/pub/lang/gwydion/binaries/FreeBSD/x86/ \ + ftp://ftp.fu-berlin.de/pub/unix/languages/dylan/src/tar/ \ + ftp://ftp.fu-berlin.de/pub/unix/languages/dylan/binaries/FreeBSD/x86/ + DISTNAME= gwydion-dylan-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} d2c-${PORTVERSION}-FreeBSD.gz EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -51,10 +46,9 @@ INSTALLS_SHLIB= yes LDCONFIG_DIRS= %%PREFIX%%/lib/dylan/%%DYLANVER%%/%%DYLANARCH%% USE_GMAKE= yes -USE_LIBTOOL_VER=13 +USE_LIBTOOL_VER=15 MAKEFILE= GNUmakefile ALL_TARGET= default -WANT_GNOME= yes MAN1= d2c.1 dybug.1 make-dylan-app.1 melange.1 mindy.1 mindycomp.1 \ mindyexec.1 parsergen.1 gobject-tool.1 @@ -64,22 +58,16 @@ .include <bsd.port.pre.mk> USE_REINPLACE= yes -.if ${HAVE_GNOME:Mgtk12}!="" -USE_GNOME+= gtk12 -PLIST_SUB+= GTK_ONLY="" -CONFIGURE_ARGS+=--enable-duim=gtk -.else PLIST_SUB+= GTK_ONLY="@comment " CONFIGURE_ARGS+=--without-gtk -.endif post-extract: $(GUNZIP_CMD) -c $(DISTDIR)/d2c-$(PORTVERSION)-FreeBSD.gz >$(WRKDIR)/d2c ${CHMOD} ugo+x $(WRKDIR)/d2c pre-patch: - @${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|' \ - ${WRKSRC}/platform/gtk+/gtk+/gtk.lid +# @${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|' \ +# ${WRKSRC}/platform/gtk+/gtk+/gtk.lid ${REINPLACE_CMD} -e 's|libtool$$|${LIBTOOL_LIBEXECDIR}/libtool|' \ ${WRKSRC}/d2c/compiler/platforms.descr diff -u -r /usr/ports/lang/dylan/distinfo distinfo --- /usr/ports/lang/dylan/distinfo Wed Mar 31 10:11:40 2004 +++ distinfo Tue Apr 5 22:56:22 2005 @@ -1,4 +1,4 @@ -MD5 (gwydion-dylan-2.3.11.tar.gz) = 0be55ce757671efb415ec6616b6277c4 -SIZE (gwydion-dylan-2.3.11.tar.gz) = 3091501 -MD5 (d2c-2.3.11-FreeBSD.gz) = edbb43719eda90efa7c77be3b6c77605 -SIZE (d2c-2.3.11-FreeBSD.gz) = 2005636 +MD5 (gwydion-dylan-2.4.0.tar.gz) = 7ed180bf4ef11e8e8da3bd78b45477a8 +SIZE (gwydion-dylan-2.4.0.tar.gz) = 3623651 +MD5 (d2c-2.4.0-FreeBSD.gz) = 4d020eb0bb84516adfdfc05f2475bffb +SIZE (d2c-2.4.0-FreeBSD.gz) = 3060993 diff -u /dev/null files/patch-platforms.descr --- /dev/null Wed Apr 6 20:33:00 2005 +++ files/patch-platforms.descr Tue Apr 5 22:56:22 2005 @@ -0,0 +1,15 @@ +--- d2c/compiler/platforms.descr Sun Oct 17 21:17:02 2004 ++++ d2c/compiler/platforms.descr Sat Mar 19 05:32:42 2005 +@@ -622,7 +622,11 @@ + // FreeBSD 3.x and above + platform-name: x86-freebsd-elf-gcc + inherit-from: gcc freebsd x86 +-link-shared-library-command: $(LIBTOOL) --mode=link gcc -o %s %s -rpath %s ++link-shared-library-command: $(LIBTOOL) --tag=CC --mode=link gcc -o %s %s -rpath %s ++link-executable-command: $(LIBTOOL) --tag=CC --mode=link gcc -o %s %s %s ++link-shared-executable-command: $(LIBTOOL) --tag=CC --mode=link gcc -o %s %s %s ++compile-c-for-shared-command: $(LIBTOOL) --tag=CC --mode=compile gcc $(CCFLAGS) -c %s -o %s ++ + + platform-name: x86-freebsd-elf-gcc32 + inherit-from: freebsd x86-gcc32 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504070343.j373hJJS071554>