View | Details | Raw Unified | Return to bug 260110 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/dub/Makefile (-1 / +10 lines)
Lines 1-5 Link Here
1
PORTNAME=	dub
1
PORTNAME=	dub
2
PORTVERSION=	1.14.0
2
PORTVERSION=	1.14.0
3
PORTREVISION=	1
3
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
4
CATEGORIES=	devel
5
CATEGORIES=	devel
5
6
Lines 17-24 GH_ACCOUNT= dlang Link Here
17
18
18
PLIST_FILES=	bin/${PORTNAME}
19
PLIST_FILES=	bin/${PORTNAME}
19
20
21
.include <bsd.port.pre.mk>
22
20
post-patch:
23
post-patch:
21
	@${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|g' ${WRKSRC}/source/dub/version_.d
24
	@${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|g' ${WRKSRC}/source/dub/version_.d
25
# LLVM 13.0
26
.if (${OSVERSION} >= 1400042) || \
27
	(${OSVERSION} < 1400000 && ${OSVERSION} >= 1300522) || \
28
	(${OSVERSION} < 1300000 && ${OSVERSION} >= 1203505)
29
	@${REINPLACE_CMD} -e 's|^$$DMD|$$DMD -L=-Wl,-z,nostart-stop-gc|g' ${WRKSRC}/build.sh
30
.endif
22
31
23
do-build:
32
do-build:
24
	@cd ${WRKSRC} && ${SH} build.sh
33
	@cd ${WRKSRC} && ${SH} build.sh
Lines 26-29 do-build: Link Here
26
do-install:
35
do-install:
27
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME}
36
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME}
28
37
29
.include <bsd.port.mk>
38
.include <bsd.port.post.mk>

Return to bug 260110