Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Nov 2016 04:07:06 +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: r426141 - head/lang/dmd2
Message-ID:  <201611150407.uAF476jl051237@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Tue Nov 15 04:07:06 2016
New Revision: 426141
URL: https://svnweb.freebsd.org/changeset/ports/426141

Log:
  Pet portlint.
  
  PR:		214521
  Submitted by:	linimon

Modified:
  head/lang/dmd2/Makefile
  head/lang/dmd2/Makefile.bootstrap

Modified: head/lang/dmd2/Makefile
==============================================================================
--- head/lang/dmd2/Makefile	Tue Nov 15 02:46:16 2016	(r426140)
+++ head/lang/dmd2/Makefile	Tue Nov 15 04:07:06 2016	(r426141)
@@ -2,11 +2,22 @@
 # $FreeBSD$
 
 PORTNAME=	dmd
-PKGNAMESUFFIX=	2
 PORTVERSION=	2.071.1
 CATEGORIES=	lang
 MASTER_SITES=	http://ftp.digitalmars.com/
+PKGNAMESUFFIX=	2
 DISTNAME=	dmd.${PORTVERSION}
+
+MAINTAINER=	cy@FreeBSD.org
+COMMENT=	D 2.0 compiler, not officially validated for FreeBSD
+
+LICENSE=	ART10 DMD BSL
+LICENSE_COMB=	multi
+LICENSE_NAME_DMD=	Digital Mars license
+LICENSE_FILE_DMD=	${WRKSRC}/backendlicense.txt
+LICENSE_PERMS_DMD=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept
+
+EXTRACT_ONLY=	${DISTNAME}.freebsd-64${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
@@ -15,11 +26,6 @@ DISTFILES=	${DISTNAME}.freebsd-64${EXTRA
 # 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
 MAKEFILE=	posix.mak
 MAKE_ARGS=	AUTO_BOOTSTRAP=1
@@ -28,22 +34,16 @@ EXAMPLESDIR=	${PREFIX}/share/examples/dm
 DOCSDIR=	${PREFIX}/share/doc/dmd2
 PORTDOCS=	*.txt html/
 WRKSRC=		${WRKDIR}/dmd2/src/${PORTNAME}
-LICENSE_COMB=	multi
-LICENSE=	ART10 DMD BSL
-LICENSE_NAME_DMD=	Digital Mars license
-LICENSE_FILE_DMD=	${WRKSRC}/backendlicense.txt
-LICENSE_PERMS_DMD=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept
 
+BROKEN_aarch64=		Does not configure: no cpu specified, assuming X86
+BROKEN_mips64=		Does not compile: cc1: error: unrecognized command line option -m32
 BROKEN_powerpc64=	Does not build
+BROKEN_sparc64=		Does not install: divide-by-zero error
 
 OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "sparc64"
-BROKEN=		Does not install on sparc64: divide-by-zero error
-.endif
-
 .if ${ARCH} == "amd64"
 MAKE_ARGS+=	MODEL=64
 MODEL=		64

Modified: head/lang/dmd2/Makefile.bootstrap
==============================================================================
--- head/lang/dmd2/Makefile.bootstrap	Tue Nov 15 02:46:16 2016	(r426140)
+++ head/lang/dmd2/Makefile.bootstrap	Tue Nov 15 04:07:06 2016	(r426141)
@@ -2,9 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	dmd
-PKGNAMESUFFIX=	2
 PORTVERSION=	2.067.1
 CATEGORIES=	lang
+PKGNAMESUFFIX=	2
 DISTNAME=	dmd.${PORTVERSION}
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 
@@ -21,11 +21,9 @@ PORTDOCS=	*.txt html/
 WRKSRC=		${WRKDIR}/dmd2/src/${PORTNAME}
 .undef		DEVELOPER
 
-.include <bsd.port.pre.mk>
+BROKEN_sparc64=		Does not install: divide-by-zero error
 
-.if ${ARCH} == "sparc64"
-BROKEN=		Does not install on sparc64: divide-by-zero error
-.endif
+.include <bsd.port.pre.mk>
 
 .if ${ARCH} == "amd64"
 MAKE_ARGS+=	MODEL=64



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