svn commit: r412652 - head/lang/dmd2
Cy Schubert
cy at FreeBSD.org
Thu Apr 7 02:20:13 UTC 2016
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 at 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
More information about the svn-ports-all
mailing list