D ports: fixup after Dub upgrade

Approved by:	acm
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/369
This commit is contained in:
Gleb Popov 2025-04-08 13:55:59 +03:00
parent 1878a7cd56
commit eef41dfa7c
19 changed files with 39 additions and 19 deletions

View file

@ -24,7 +24,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -31,12 +31,14 @@ GH_PROJECT= D-Scanner
PLIST_FILES= bin/dscanner PLIST_FILES= bin/dscanner
DUB_CMD= ${LOCALBASE}/bin/dub build --build=release DUB_CMD= ${LOCALBASE}/bin/dub build --build=release
DC= ${PREFIX}/bin/ldmd2
post-patch: post-patch:
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/dub.json ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/dub.json
do-build: do-build:
@cd ${WRKSRC} && ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/dscanner ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/bin/dscanner ${STAGEDIR}${PREFIX}/bin/

View file

@ -28,7 +28,8 @@ post-patch:
${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json ${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -23,7 +23,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME}

View file

@ -32,7 +32,8 @@ post-patch:
${WRKSRC}/src/dsymbol/modulecache.d ${WRKSRC}/src/dsymbol/modulecache.d
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -25,7 +25,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -27,7 +27,8 @@ post-patch:
${REINPLACE_CMD} -e '23d' ${WRKSRC}/dub.json ${REINPLACE_CMD} -e '23d' ${WRKSRC}/dub.json
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -24,7 +24,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -22,7 +22,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -26,7 +26,8 @@ post-patch:
${REINPLACE_CMD} '6d' ${WRKSRC}/dub.sdl ${REINPLACE_CMD} '6d' ${WRKSRC}/dub.sdl
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -26,7 +26,8 @@ SUB_FILES= undead.pc
SUB_LIST= DISTVERSION=${DISTVERSION} SUB_LIST= DISTVERSION=${DISTVERSION}
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -23,7 +23,8 @@ D_LIB_DIR= ${PREFIX}/lib/d
DC= ${PREFIX}/bin/ldmd2 DC= ${PREFIX}/bin/ldmd2
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -27,7 +27,8 @@ post-patch:
@${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}

View file

@ -27,7 +27,8 @@ post-patch:
@${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json
do-build: do-build:
@cd ${WRKSRC} && DC=${DC} ${DUB_CMD} @cd ${WRKSRC} && \
${SETENV} DUB_HOME=${WRKDIR}/dub_home DC=${DC} ${DUB_CMD}
do-install: do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}