Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Apr 2016 02:20:12 +0000 (UTC)
From:      Cy Schubert <cy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r412652 - head/lang/dmd2
Message-ID:  <201604070220.u372KClQ081831@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Thu Apr  7 02:20:12 2016
New Revision: 412652
URL: https://svnweb.freebsd.org/changeset/ports/412652

Log:
  Update to 2.071.0.
  
  The source distribution file this port previously used is no longer
  distributed by Digital Mars. The port now fetches the 64-bit FreeBSD
  binary distribution file and uses the sources that are bundled in the
  tarball to build its own binaries. The port can use sources in the 32-bit
  FreeBSD binary or linux binary files instead -- a diff will show that the
  src and html directories are the same in each distribution file.

Modified:
  head/lang/dmd2/Makefile
  head/lang/dmd2/distinfo

Modified: head/lang/dmd2/Makefile
==============================================================================
--- head/lang/dmd2/Makefile	Thu Apr  7 01:58:10 2016	(r412651)
+++ head/lang/dmd2/Makefile	Thu Apr  7 02:20:12 2016	(r412652)
@@ -3,18 +3,24 @@
 
 PORTNAME=	dmd
 PKGNAMESUFFIX=	2
-PORTVERSION=	2.070.2
+PORTVERSION=	2.071.0
 CATEGORIES=	lang
 MASTER_SITES=	http://ftp.digitalmars.com/
 DISTNAME=	dmd.${PORTVERSION}
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		dmd.2.067.1${EXTRACT_SUFX}
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
+DISTFILES=	${DISTNAME}.freebsd-64${EXTRACT_SUFX} \
+		dmd.2.067.1.zip
+# The souces in the following files can be used instead. Either way the
+# binaries in the distribution are ignored. This port builds its own
+# binaries using the sources that come with the distribution.
+# DISTFILES=	${DISTNAME}.freebsd-32${EXTRACT_SUFX}
+# DISTFILES=	${DISTNAME}.linux${EXTRACT_SUFX}
+
+EXTRACT_ONLY=	${DISTNAME}.freebsd-64${EXTRACT_SUFX}
 
 MAINTAINER=	cy@FreeBSD.org
 COMMENT=	D 2.0 compiler, not officially validated for FreeBSD
 
-USES=		gmake zip
+USES=		gmake tar:xz zip
 MAKEFILE=	posix.mak
 MAKE_ARGS=	AUTO_BOOTSTRAP=1
 MAKE_ENV+=	WRKDIR=${WRKDIR}

Modified: head/lang/dmd2/distinfo
==============================================================================
--- head/lang/dmd2/distinfo	Thu Apr  7 01:58:10 2016	(r412651)
+++ head/lang/dmd2/distinfo	Thu Apr  7 02:20:12 2016	(r412652)
@@ -1,4 +1,4 @@
-SHA256 (dmd.2.070.2.zip) = 011cfa86bee8dd924bde870e338687d728d4d81578f8a9803401ed405cef70dd
-SIZE (dmd.2.070.2.zip) = 82342636
+SHA256 (dmd.2.071.0.freebsd-64.tar.xz) = a5593d5bc67064b415145cbf757798fc15b91335a4ae4455049a0ac6993ead0e
+SIZE (dmd.2.071.0.freebsd-64.tar.xz) = 12519668
 SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b
 SIZE (dmd.2.067.1.zip) = 56083735



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