diff options
Diffstat (limited to 'lang/dylan/Makefile')
-rw-r--r-- | lang/dylan/Makefile | 48 |
1 files changed, 15 insertions, 33 deletions
diff --git a/lang/dylan/Makefile b/lang/dylan/Makefile index 758b7afc601d..38693fd1aeca 100644 --- a/lang/dylan/Makefile +++ b/lang/dylan/Makefile @@ -6,22 +6,16 @@ # 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} @@ -33,8 +27,8 @@ LIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc USE_PERL5= yes USE_GMAKE= yes -CONFIGURE_ARGS= --srcdir=$(WRKSRC) --with-gc-prefix=$(PREFIX) -CONFIGURE_ENV= D2C="$(WRKDIR)/d2c -p$(WRKSRC)/d2c/compiler/platforms.descr" +CONFIGURE_ARGS= --srcdir=${WRKSRC} --with-gc-prefix=${PREFIX} +CONFIGURE_ENV= D2C="${WRKDIR}/d2c -p${WRKSRC}/d2c/compiler/platforms.descr" GCCVER!= gcc -dumpversion PLIST_SUB= DYLANVER="${PORTVERSION}" @@ -51,36 +45,24 @@ ONLY_FOR_ARCHS= i386 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 MAN5= platforms.descr.5 MAN7= dylan.7 gwydion.7 -.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 + ${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|libtool$$|${LIBTOOL_LIBEXECDIR}/libtool|' \ ${WRKSRC}/d2c/compiler/platforms.descr -.include <bsd.port.post.mk> +.include <bsd.port.mk> |