Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= dmd |
4 |
PORTNAME= dmd |
5 |
PORTVERSION= 2.073.2 |
5 |
PORTVERSION= 2.076.0 |
6 |
DISTVERSIONPREFIX= v |
6 |
DISTVERSIONPREFIX= v |
7 |
CATEGORIES= lang |
7 |
CATEGORIES= lang |
8 |
PKGNAMESUFFIX= 2 |
8 |
PKGNAMESUFFIX= 2 |
Lines 10-20
PKGNAMESUFFIX= 2
Link Here
|
10 |
MAINTAINER= cy@FreeBSD.org |
10 |
MAINTAINER= cy@FreeBSD.org |
11 |
COMMENT= D 2.0 compiler, not officially validated for FreeBSD |
11 |
COMMENT= D 2.0 compiler, not officially validated for FreeBSD |
12 |
|
12 |
|
13 |
LICENSE= ART10 DMD BSL |
13 |
LICENSE= BSL |
14 |
LICENSE_COMB= multi |
|
|
15 |
LICENSE_NAME_DMD= Digital Mars license |
16 |
LICENSE_FILE_DMD= ${WRKSRC}/dmd/src/backendlicense.txt |
17 |
LICENSE_PERMS_DMD= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept |
18 |
|
14 |
|
19 |
BROKEN_armv6= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c |
15 |
BROKEN_armv6= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c |
20 |
BROKEN_mips64= fails to compile: cc1: unrecognized command line option -m32 |
16 |
BROKEN_mips64= fails to compile: cc1: unrecognized command line option -m32 |
Lines 62-68
post-patch:
Link Here
|
62 |
@${REINPLACE_CMD} -e "s|g++|${CXX}|" \ |
58 |
@${REINPLACE_CMD} -e "s|g++|${CXX}|" \ |
63 |
-e "s|/etc|${PREFIX}/etc|" \ |
59 |
-e "s|/etc|${PREFIX}/etc|" \ |
64 |
${WRKSRC}/dmd/src/posix.mak |
60 |
${WRKSRC}/dmd/src/posix.mak |
65 |
@${REINPLACE_CMD} -e "s|gcc|${CC}|" ${WRKSRC}/dmd/src/link.d |
61 |
@${REINPLACE_CMD} -e "s|gcc|${CC}|" ${WRKSRC}/dmd/src/ddmd/link.d |
66 |
@${REINPLACE_CMD} -e "s|cc|${CC}|" ${WRKSRC}/phobos/posix.mak |
62 |
@${REINPLACE_CMD} -e "s|cc|${CC}|" ${WRKSRC}/phobos/posix.mak |
67 |
@${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|" \ |
63 |
@${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|" \ |
68 |
-e "s|\(dmd\)|\12|gI" \ |
64 |
-e "s|\(dmd\)|\12|gI" \ |