Index: head/devel/containers/Makefile =================================================================== --- head/devel/containers/Makefile (revision 446654) +++ head/devel/containers/Makefile (revision 446655) @@ -1,33 +1,33 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= containers PORTVERSION= 0.5.3 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/economicmodeling/containers/archive/ -DISTNAME= ${DISTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Containers backed on dlang by std.experimental.allocator LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= economicmodeling + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libemsi_containers.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/containers/distinfo =================================================================== --- head/devel/containers/distinfo (revision 446654) +++ head/devel/containers/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500622066 -SHA256 (containers/v0.5.3.tar.gz) = 6d0595a3bb55c1a8b1f9fe4ab0abd83844fac82080509236916a9dff1c869f10 -SIZE (containers/v0.5.3.tar.gz) = 44630 +TIMESTAMP = 1501064107 +SHA256 (economicmodeling-containers-v0.5.3_GH0.tar.gz) = 6d0595a3bb55c1a8b1f9fe4ab0abd83844fac82080509236916a9dff1c869f10 +SIZE (economicmodeling-containers-v0.5.3_GH0.tar.gz) = 44630 Index: head/devel/d-scanner/Makefile =================================================================== --- head/devel/d-scanner/Makefile (revision 446654) +++ head/devel/d-scanner/Makefile (revision 446655) @@ -1,34 +1,35 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= d-scanner PORTVERSION= 0.4.0 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/dlang-community/D-Scanner/archive/ -DISTNAME= ${DISTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Swiss-army knife for D source code LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libinifiled.a:devel/inifiled \ ${LOCALBASE}/lib/d/libddoc.a:devel/libddoc \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse +USE_GITHUB= yes +GH_ACCOUNT= dlang-community +GH_PROJECT= D-Scanner + PLIST_FILES= bin/dscanner -WRKSRC= ${WRKDIR}/${PORTNAME:S/d/D/:S/s/S/}-${PORTVERSION} DUB_CMD= ${LOCALBASE}/bin/dub build --build=release do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dscanner ${STAGEDIR}${PREFIX}/bin/ .include Index: head/devel/d-scanner/distinfo =================================================================== --- head/devel/d-scanner/distinfo (revision 446654) +++ head/devel/d-scanner/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500625040 -SHA256 (d-scanner/v0.4.0.tar.gz) = 6deea211e538f36e7e1731e8e620da07fbd1918b1be4b0dc081535e194647570 -SIZE (d-scanner/v0.4.0.tar.gz) = 56904 +TIMESTAMP = 1501064178 +SHA256 (dlang-community-D-Scanner-v0.4.0_GH0.tar.gz) = 6deea211e538f36e7e1731e8e620da07fbd1918b1be4b0dc081535e194647570 +SIZE (dlang-community-D-Scanner-v0.4.0_GH0.tar.gz) = 56904 Index: head/devel/dcd-server/Makefile =================================================================== --- head/devel/dcd-server/Makefile (revision 446654) +++ head/devel/dcd-server/Makefile (revision 446655) @@ -1,52 +1,53 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dcd PORTVERSION= 0.9.0 +DISTVERSIONPREFIX= v PORTREVISION?= 1 CATEGORIES?= devel -MASTER_SITES= https://github.com/dlang-community/DCD/archive/ PKGNAMESUFFIX?= -server -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME}-server MAINTAINER= acm@FreeBSD.org COMMENT?= Auto-complete program for the D programming language (server) LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libmsgpack-d.a:devel/msgpack-d \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse -WRKSRC= ${WRKDIR}/${PORTNAME:tu}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= dlang-community +GH_PROJECT= DCD + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release DUB_CONFIG?= server D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} --config=${DUB_CONFIG} .if ${PKGNAMESUFFIX} == "-server" @cd ${WRKSRC} && ${DUB_CMD} --config=library .endif do-install: @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/${PKGNAMESUFFIX:S/-//} ${INSTALL_PROGRAM} ${WRKSRC}/dcd${PKGNAMESUFFIX} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/man1/dcd${PKGNAMESUFFIX}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 cd ${WRKSRC}/src/${PKGNAMESUFFIX:S/-//} && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/${PKGNAMESUFFIX:S/-//} "-name *\.d" .if ${PKGNAMESUFFIX} == "-server" @${MKDIR} ${STAGEDIR}/${D_LIB_DIR} @${INSTALL_DATA} ${WRKSRC}/libdcd.a ${STAGEDIR}${D_LIB_DIR} @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/common cd ${WRKSRC}/src/common && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/common "-name *\.d" .endif .include Index: head/devel/dcd-server/distinfo =================================================================== --- head/devel/dcd-server/distinfo (revision 446654) +++ head/devel/dcd-server/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500631426 -SHA256 (dcd-server/v0.9.0.tar.gz) = 4a2c7ec13951296eda8c6e48259868c00ad1807dd506036d88d31aeaad3b3e36 -SIZE (dcd-server/v0.9.0.tar.gz) = 102724 +TIMESTAMP = 1501064396 +SHA256 (dlang-community-DCD-v0.9.0_GH0.tar.gz) = 4a2c7ec13951296eda8c6e48259868c00ad1807dd506036d88d31aeaad3b3e36 +SIZE (dlang-community-DCD-v0.9.0_GH0.tar.gz) = 102724 Index: head/devel/derelict-sdl2/Makefile =================================================================== --- head/devel/derelict-sdl2/Makefile (revision 446654) +++ head/devel/derelict-sdl2/Makefile (revision 446655) @@ -1,38 +1,39 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= derelict-sdl2 PORTVERSION= 2.1.4 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/DerelictOrg/DerelictSDL2/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic bindings to SDL2 and its libraries for the D lang LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util USES= dos2unix -WRKSRC= ${WRKDIR}/DerelictSDL2-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= DerelictOrg +GH_PROJECT= DerelictSDL2 + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: ${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictSDL2.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/derelict-sdl2/distinfo =================================================================== --- head/devel/derelict-sdl2/distinfo (revision 446654) +++ head/devel/derelict-sdl2/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500697046 -SHA256 (derelict-sdl2/v2.1.4.tar.gz) = d2c7a1fc3325d424307286c306610f2197269af35742d178f0cb6ce095c8dc27 -SIZE (derelict-sdl2/v2.1.4.tar.gz) = 39277 +TIMESTAMP = 1501065129 +SHA256 (DerelictOrg-DerelictSDL2-v2.1.4_GH0.tar.gz) = d2c7a1fc3325d424307286c306610f2197269af35742d178f0cb6ce095c8dc27 +SIZE (DerelictOrg-DerelictSDL2-v2.1.4_GH0.tar.gz) = 39277 Index: head/devel/derelict-util/Makefile =================================================================== --- head/devel/derelict-util/Makefile (revision 446654) +++ head/devel/derelict-util/Makefile (revision 446655) @@ -1,33 +1,34 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= derelict-util PORTVERSION= 2.1.0 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/DerelictOrg/DerelictUtil/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= The base library for all Derelict packages LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/DerelictUtil-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= DerelictOrg +GH_PROJECT= DerelictUtil + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictUtil.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/derelict-util/distinfo =================================================================== --- head/devel/derelict-util/distinfo (revision 446654) +++ head/devel/derelict-util/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500697187 -SHA256 (derelict-util/v2.1.0.tar.gz) = b444b023a03a40e01a79f2e4f658961dcf7725640b79ee9ff63dfb8a2643d3f4 -SIZE (derelict-util/v2.1.0.tar.gz) = 8172 +TIMESTAMP = 1501065167 +SHA256 (DerelictOrg-DerelictUtil-v2.1.0_GH0.tar.gz) = b444b023a03a40e01a79f2e4f658961dcf7725640b79ee9ff63dfb8a2643d3f4 +SIZE (DerelictOrg-DerelictUtil-v2.1.0_GH0.tar.gz) = 8172 Index: head/devel/dfmt/Makefile =================================================================== --- head/devel/dfmt/Makefile (revision 446654) +++ head/devel/dfmt/Makefile (revision 446655) @@ -1,33 +1,37 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dfmt -DISTVERSION= 0.5.0beta5 +DISTVERSIONPREFIX= v +DISTVERSION= 0.5.0-beta5 CATEGORIES= devel -MASTER_SITES= https://github.com/dlang-community/dfmt/archive/ -DISTNAME= ${DISTVERSION:S/^/v/:S/beta5/-beta.5/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Formatter for D source code LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse +USE_GITHUB= yes +GH_ACCOUNT= dlang-community +# FIXME: Remove this once it goes out of beta. +# Side note, 0.5.0-beta.5 was a perfectly reasonable version to be used in +# DISTVERSION. +GH_TAGNAME= v${DISTVERSION:S/beta/beta./} + PLIST_FILES= bin/${PORTNAME} -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/beta5/-beta.5/} DUB_CMD= ${LOCALBASE}/bin/dub build --build=release post-patch: ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .include Index: head/devel/dfmt/distinfo =================================================================== --- head/devel/dfmt/distinfo (revision 446654) +++ head/devel/dfmt/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500780668 -SHA256 (dfmt/v0.5.0-beta.5.tar.gz) = 3d12017b6356db493eba44e46b75d3b87f0fc659a68c47c96562a90f9a2b634d -SIZE (dfmt/v0.5.0-beta.5.tar.gz) = 66900 +TIMESTAMP = 1501071056 +SHA256 (dlang-community-dfmt-v0.5.0-beta5-v0.5.0-beta.5_GH0.tar.gz) = 3d12017b6356db493eba44e46b75d3b87f0fc659a68c47c96562a90f9a2b634d +SIZE (dlang-community-dfmt-v0.5.0-beta5-v0.5.0-beta.5_GH0.tar.gz) = 66900 Index: head/devel/dlangui/Makefile =================================================================== --- head/devel/dlangui/Makefile (revision 446654) +++ head/devel/dlangui/Makefile (revision 446655) @@ -1,41 +1,41 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dlangui PORTVERSION= 0.9.82 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/buggins/dlangui/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Cross Platform GUI for D programming language LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util \ ${LOCALBASE}/lib/d/libDerelictGL3.a:graphics/derelict-gl3 \ ${LOCALBASE}/lib/d/libDerelictFT.a:print/derelict-ft \ ${LOCALBASE}/lib/d/libDerelictSDL2.a:devel/derelict-sdl2 \ ${LOCALBASE}/lib/d/libdlib.a:devel/dlib -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= buggins + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: ${REINPLACE_CMD} -e 's|DIMAGE;|DLIBIMAGE;|g' ${WRKSRC}/src/dlangui/graphics/images.d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/lib${PORTNAME}.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/dlangui/distinfo =================================================================== --- head/devel/dlangui/distinfo (revision 446654) +++ head/devel/dlangui/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500702762 -SHA256 (dlangui/v0.9.82.tar.gz) = 61c2a95472c8ec17acf5465153f16972dde30f2033f6a5b751744a8e0edda698 -SIZE (dlangui/v0.9.82.tar.gz) = 8254924 +TIMESTAMP = 1501066122 +SHA256 (buggins-dlangui-v0.9.82_GH0.tar.gz) = 61c2a95472c8ec17acf5465153f16972dde30f2033f6a5b751744a8e0edda698 +SIZE (buggins-dlangui-v0.9.82_GH0.tar.gz) = 8254924 Index: head/devel/dlib/Makefile =================================================================== --- head/devel/dlib/Makefile (revision 446654) +++ head/devel/dlib/Makefile (revision 446655) @@ -1,33 +1,33 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dlib PORTVERSION= 0.11.1 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/gecko0307/dlib/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Math, XML, I/O streams, image and audio processing for D LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= gecko0307 + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libdlib.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/${PORTNAME} "-name *\.d" .include Index: head/devel/dlib/distinfo =================================================================== --- head/devel/dlib/distinfo (revision 446654) +++ head/devel/dlib/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500709964 -SHA256 (dlib/v0.11.1.tar.gz) = 4c8466c11e2461a103ce7523103bcbd46fd745ced7d09d67da0a26d8dea10be7 -SIZE (dlib/v0.11.1.tar.gz) = 196908 +TIMESTAMP = 1501066252 +SHA256 (gecko0307-dlib-v0.11.1_GH0.tar.gz) = 4c8466c11e2461a103ce7523103bcbd46fd745ced7d09d67da0a26d8dea10be7 +SIZE (gecko0307-dlib-v0.11.1_GH0.tar.gz) = 196908 Index: head/devel/dsymbol/Makefile =================================================================== --- head/devel/dsymbol/Makefile (revision 446654) +++ head/devel/dsymbol/Makefile (revision 446655) @@ -1,38 +1,38 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dsymbol PORTVERSION= 0.2.5 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/dlang-community/dsymbol/archive/ -DISTNAME= ${DISTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Symbol lookup support for libdparse LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= dlang-community + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: ${REINPLACE_CMD} -e '7,10d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libdsymbol.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/dsymbol/distinfo =================================================================== --- head/devel/dsymbol/distinfo (revision 446654) +++ head/devel/dsymbol/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500622777 -SHA256 (dsymbol/v0.2.5.tar.gz) = 6bbbf4994d130867d95b9b14c3525b49f255247de08aa4648767df31d7fbfe04 -SIZE (dsymbol/v0.2.5.tar.gz) = 25362 +TIMESTAMP = 1501066333 +SHA256 (dlang-community-dsymbol-v0.2.5_GH0.tar.gz) = 6bbbf4994d130867d95b9b14c3525b49f255247de08aa4648767df31d7fbfe04 +SIZE (dlang-community-dsymbol-v0.2.5_GH0.tar.gz) = 25362 Index: head/devel/inifiled/Makefile =================================================================== --- head/devel/inifiled/Makefile (revision 446654) +++ head/devel/inifiled/Makefile (revision 446655) @@ -1,33 +1,33 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= inifiled PORTVERSION= 1.0.2 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/burner/inifiled/archive/ -DISTNAME= ${DISTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Compile time ini file parser and writter generator for D LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= burner + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libinifiled.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/inifiled/distinfo =================================================================== --- head/devel/inifiled/distinfo (revision 446654) +++ head/devel/inifiled/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500622557 -SHA256 (inifiled/v1.0.2.tar.gz) = 73f24bed27fb9575d92b98145fc6520603732f097f6ffe68e280085ef48e381e -SIZE (inifiled/v1.0.2.tar.gz) = 7647 +TIMESTAMP = 1501066400 +SHA256 (burner-inifiled-v1.0.2_GH0.tar.gz) = 73f24bed27fb9575d92b98145fc6520603732f097f6ffe68e280085ef48e381e +SIZE (burner-inifiled-v1.0.2_GH0.tar.gz) = 7647 Index: head/devel/iz/Makefile =================================================================== --- head/devel/iz/Makefile (revision 446654) +++ head/devel/iz/Makefile (revision 446655) @@ -1,33 +1,36 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= iz -DISTVERSION= 0.6.0beta2 +DISTVERSION= 0.6.0-beta2 CATEGORIES= devel -MASTER_SITES= https://github.com/BBasile/iz/archive/ -DISTNAME= ${DISTVERSION:S/^/v/:S/beta2/-beta.2/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= General purpose library for the D programming language LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/iz-${DISTVERSION:S/beta2/-beta.2/} +USE_GITHUB= yes +GH_ACCOUNT= BBasile +# FIXME: Remove this once it goes out of beta. +# Side note, 0.6.0-beta.2 was a perfectly reasonable version to be used in +# DISTVERSION. +GH_TAGNAME= v${DISTVERSION:S/beta/beta./} + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libiz.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/import && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/iz/distinfo =================================================================== --- head/devel/iz/distinfo (revision 446654) +++ head/devel/iz/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500614018 -SHA256 (iz/v0.6.0-beta.2.tar.gz) = 31cad572b2ec170bfec1b571dfc365cc1e26cb72577658ccbd9d03e452f44a6e -SIZE (iz/v0.6.0-beta.2.tar.gz) = 242330 +TIMESTAMP = 1501066792 +SHA256 (BBasile-iz-0.6.0-beta2-v0.6.0-beta.2_GH0.tar.gz) = 31cad572b2ec170bfec1b571dfc365cc1e26cb72577658ccbd9d03e452f44a6e +SIZE (BBasile-iz-0.6.0-beta2-v0.6.0-beta.2_GH0.tar.gz) = 242330 Index: head/devel/libddoc/Makefile =================================================================== --- head/devel/libddoc/Makefile (revision 446654) +++ head/devel/libddoc/Makefile (revision 446655) @@ -1,37 +1,37 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= libddoc PORTVERSION= 0.2.0 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/economicmodeling/libddoc/archive/ -DISTNAME= ${DISTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= D implementation of the DDoc macro system LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= economicmodeling + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: ${REINPLACE_CMD} -e '21,23d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libddoc.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/libddoc/distinfo =================================================================== --- head/devel/libddoc/distinfo (revision 446654) +++ head/devel/libddoc/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500623954 -SHA256 (libddoc/v0.2.0.tar.gz) = 6249c3fe0e6d0057b1daab4f51282f9bf0c723d920c3a2f72af542f75f79ca24 -SIZE (libddoc/v0.2.0.tar.gz) = 19163 +TIMESTAMP = 1501066838 +SHA256 (economicmodeling-libddoc-v0.2.0_GH0.tar.gz) = 6249c3fe0e6d0057b1daab4f51282f9bf0c723d920c3a2f72af542f75f79ca24 +SIZE (economicmodeling-libddoc-v0.2.0_GH0.tar.gz) = 19163 Index: head/devel/libdparse/Makefile =================================================================== --- head/devel/libdparse/Makefile (revision 446654) +++ head/devel/libdparse/Makefile (revision 446655) @@ -1,33 +1,36 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= libdparse -DISTVERSION= 0.7.1beta6 +DISTVERSION= 0.7.1-beta6 CATEGORIES= devel -MASTER_SITES= https://github.com/dlang-community/libdparse/archive/ -DISTNAME= ${DISTVERSION:S/^/v/:S/beta6/-beta.6/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Library for lexing and parsing D source code LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/libdparse-${DISTVERSION:S/beta6/-beta.6/} +USE_GITHUB= yes +GH_ACCOUNT= dlang-community +# FIXME: Remove this once it goes out of beta. +# Side note, 0.7.1-beta.6 was a perfectly reasonable version to be used in +# DISTVERSION. +GH_TAGNAME= v${DISTVERSION:S/beta/beta./} + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libdparse.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/libdparse/distinfo =================================================================== --- head/devel/libdparse/distinfo (revision 446654) +++ head/devel/libdparse/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500614031 -SHA256 (libdparse/v0.7.1-beta.6.tar.gz) = 6f913406c380d75d15ed4ae5b83123461829c9b626d16d790305796d3e3d2aed -SIZE (libdparse/v0.7.1-beta.6.tar.gz) = 108509 +TIMESTAMP = 1501066904 +SHA256 (dlang-community-libdparse-0.7.1-beta6-v0.7.1-beta.6_GH0.tar.gz) = 6f913406c380d75d15ed4ae5b83123461829c9b626d16d790305796d3e3d2aed +SIZE (dlang-community-libdparse-0.7.1-beta6-v0.7.1-beta.6_GH0.tar.gz) = 108509 Index: head/devel/msgpack-d/Makefile =================================================================== --- head/devel/msgpack-d/Makefile (revision 446654) +++ head/devel/msgpack-d/Makefile (revision 446655) @@ -1,33 +1,36 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= msgpack-d -DISTVERSION= 1.0.0beta6 +DISTVERSION= 1.0.0-beta6 CATEGORIES= devel -MASTER_SITES= https://github.com/msgpack/msgpack-d/archive/ -DISTNAME= ${DISTVERSION:S/^/v/:S/beta6/-beta.6/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Pure D implementation of MessagePack LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/beta6/-beta.6/} +USE_GITHUB= yes +GH_ACCOUNT= msgpack +# FIXME: Remove this once it goes out of beta. +# Side note, 1.0.0-beta.6 was a perfectly reasonable version to be used in +# DISTVERSION. +GH_TAGNAME= v${DISTVERSION:S/beta/beta./} + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/libmsgpack-d.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/devel/msgpack-d/distinfo =================================================================== --- head/devel/msgpack-d/distinfo (revision 446654) +++ head/devel/msgpack-d/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500624150 -SHA256 (msgpack-d/v1.0.0-beta.6.tar.gz) = be59e6e5c7a57f85e65afa2a0dc43e2b2e8a947893b2db071057923610d6aafc -SIZE (msgpack-d/v1.0.0-beta.6.tar.gz) = 142870 +TIMESTAMP = 1501067048 +SHA256 (msgpack-msgpack-d-1.0.0-beta6-v1.0.0-beta.6_GH0.tar.gz) = be59e6e5c7a57f85e65afa2a0dc43e2b2e8a947893b2db071057923610d6aafc +SIZE (msgpack-msgpack-d-1.0.0-beta6-v1.0.0-beta.6_GH0.tar.gz) = 142870 Index: head/editors/coedit/Makefile =================================================================== --- head/editors/coedit/Makefile (revision 446654) +++ head/editors/coedit/Makefile (revision 446655) @@ -1,94 +1,95 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= coedit DISTVERSION= 3_update_3 PORTREVISION= 1 CATEGORIES= editors -MASTER_SITES= https://github.com/BBasile/Coedit/archive/ -DISTNAME= ${DISTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= IDE for the D programming language LICENSE= BSL BUILD_DEPENDS= lazbuild:editors/lazarus \ ldmd2:lang/ldc \ ${LOCALBASE}/lib/d/libiz.a:devel/iz \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse RUN_DEPENDS= ldmd2:lang/ldc \ dscanner:devel/d-scanner \ dcd-client:devel/dcd-client \ dcd-server:devel/dcd-server \ dfmt:devel/dfmt \ ddemangle:lang/dlang-tools +USE_GITHUB= yes +GH_ACCOUNT= BBasile +GH_PROJECT= Coedit + USE_FPC= cairo fcl-base fcl-db fcl-image fcl-json fcl-net fcl-registry \ fcl-stl fcl-web fcl-xml numlib openssl pasjpeg rtl-objpas \ regexpr rtl-extra x11 -WRKSRC= ${WRKDIR}/${PORTNAME:S/c/C/}-${DISTVERSION} DESKTOP_ENTRIES="Coedit" \ "IDE for the D programming language" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ "${PREFIX}/bin/${PORTNAME}" \ "Application;IDE;Development;" \ ${TRUE} OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 D_LIB_DIR= ${LOCALBASE}/lib/d D_INCLUDE_DIR= ${LOCALBASE}/include/d PROJECT_FILE= lazproj/coedit.lpi LAZARUS_VER= 1.6.4 LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild LAZARUS_DIR= ${WRKSRC}/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} LDMD2_CMD= ${LOCALBASE}/bin/ldmd2 GTK2_BUILD_DEPENDS= ${LCL_UNITS_DIR}/gtk2/interfaces.ppu:editors/lazarus-lcl-gtk2 GTK2_USE= GNOME=gtk20 FPC=gtk2 GTK2_MAKE_ENV= GUI=gtk2 GTK2_VARS= LCL_PLATFORM=gtk2 QT4_BUILD_DEPENDS= ${LCL_UNITS_DIR}/qt/interfaces.ppu:editors/lazarus-lcl-qt QT4_LIB_DEPENDS= libQt4Pas.so:x11-toolkits/qt4pas QT4_MAKE_ENV= GUI=qt QT4_VARS= LCL_PLATFORM=qt post-patch: ${REINPLACE_CMD} -e 's|%%LDMD2_CMD%%|${LDMD2_CMD}|g' \ -e 's|%%D_LIB_DIR%%|${D_LIB_DIR}|g' \ -e 's|%%D_INCLUDE_DIR%%|${D_INCLUDE_DIR}|g' \ ${WRKSRC}/dastworx/build.sh ${REINPLACE_CMD} -e 's|LINUX|UNIX|g' ${WRKSRC}/src/ce_common.pas ${WRKSRC}/src/ce_dcd.pas ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/src/ce_compilers.pas pre-build: @${MKDIR} ${WRKSRC}/tmppcp @${MKDIR} ${LAZARUS_DIR} @cd ${LOCALBASE}/share/lazarus-${LAZARUS_VER} && \ ${FIND} * -type d -exec ${MKDIR} ${LAZARUS_DIR}/{} \; @cd ${LOCALBASE}/share/lazarus-${LAZARUS_VER} && \ ${FIND} * -type f -exec ${LN} -fs ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/{} ${LAZARUS_DIR}/{} \; @${FIND} ${LAZARUS_DIR} -type d -name ${BUILDNAME} -type d -print0 | \ ${XARGS} -0 ${RM} -R do-build: @cd ${WRKSRC}/dastworx && ${SH} build.sh @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} --pcp=${WRKSRC}/tmppcp ${PROJECT_FILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/coedit ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/bin/dastworx ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/logo/coedit.png ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/editors/coedit/distinfo =================================================================== --- head/editors/coedit/distinfo (revision 446654) +++ head/editors/coedit/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500614382 -SHA256 (3_update_3.tar.gz) = e0a73bac5336d852318a6d3c7b20fbcdffd3e91c2375656863b654cb26931e90 -SIZE (3_update_3.tar.gz) = 3553077 +TIMESTAMP = 1501067118 +SHA256 (BBasile-Coedit-3_update_3_GH0.tar.gz) = e0a73bac5336d852318a6d3c7b20fbcdffd3e91c2375656863b654cb26931e90 +SIZE (BBasile-Coedit-3_update_3_GH0.tar.gz) = 3553077 Index: head/editors/dlangide/Makefile =================================================================== --- head/editors/dlangide/Makefile (revision 446654) +++ head/editors/dlangide/Makefile (revision 446655) @@ -1,40 +1,40 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= dlangide PORTVERSION= 0.7.30 +DISTVERSIONPREFIX= v CATEGORIES= editors -MASTER_SITES= https://github.com/buggins/dlangide/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= D language IDE based on DlangUI LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdlangui.a:devel/dlangui \ ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ ${LOCALBASE}/lib/d/libmsgpack-d.a:devel/msgpack-d \ ${LOCALBASE}/lib/d/libdlib.a:devel/dlib \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util \ ${LOCALBASE}/lib/d/libDerelictGL3.a:graphics/derelict-gl3 \ ${LOCALBASE}/lib/d/libDerelictSDL2.a:devel/derelict-sdl2 \ ${LOCALBASE}/lib/d/libDerelictFT.a:print/derelict-ft \ dcd-server:devel/dcd-server +USE_GITHUB= yes +GH_ACCOUNT= buggins + PLIST_FILES= bin/${PORTNAME} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DUB_CMD= ${LOCALBASE}/bin/dub build --build=release do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .include Index: head/editors/dlangide/distinfo =================================================================== --- head/editors/dlangide/distinfo (revision 446654) +++ head/editors/dlangide/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500703850 -SHA256 (dlangide/v0.7.30.tar.gz) = 5255ac4dfd70bf0d2f2a9306fbb1338f1c03f8ae5015dfe10d5fb8a942ab8225 -SIZE (dlangide/v0.7.30.tar.gz) = 2291395 +TIMESTAMP = 1501067350 +SHA256 (buggins-dlangide-v0.7.30_GH0.tar.gz) = 5255ac4dfd70bf0d2f2a9306fbb1338f1c03f8ae5015dfe10d5fb8a942ab8225 +SIZE (buggins-dlangide-v0.7.30_GH0.tar.gz) = 2291395 Index: head/graphics/derelict-gl3/Makefile =================================================================== --- head/graphics/derelict-gl3/Makefile (revision 446654) +++ head/graphics/derelict-gl3/Makefile (revision 446655) @@ -1,37 +1,38 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= derelict-gl3 PORTVERSION= 1.0.23 +DISTVERSIONPREFIX= v CATEGORIES= graphics -MASTER_SITES= https://github.com/DerelictOrg/DerelictGL3/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic binding to OpenGL for the D Programming Language LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util -WRKSRC= ${WRKDIR}/DerelictGL3-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= DerelictOrg +GH_PROJECT= DerelictGL3 + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictGL3.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/graphics/derelict-gl3/distinfo =================================================================== --- head/graphics/derelict-gl3/distinfo (revision 446654) +++ head/graphics/derelict-gl3/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500697595 -SHA256 (derelict-gl3/v1.0.23.tar.gz) = 7432d2b3d947a83d2d44a403611c4dde25a4a61247184a612fe81e5054e47d3e -SIZE (derelict-gl3/v1.0.23.tar.gz) = 87322 +TIMESTAMP = 1501067416 +SHA256 (DerelictOrg-DerelictGL3-v1.0.23_GH0.tar.gz) = 7432d2b3d947a83d2d44a403611c4dde25a4a61247184a612fe81e5054e47d3e +SIZE (DerelictOrg-DerelictGL3-v1.0.23_GH0.tar.gz) = 87322 Index: head/lang/dlang-tools/Makefile =================================================================== --- head/lang/dlang-tools/Makefile (revision 446654) +++ head/lang/dlang-tools/Makefile (revision 446655) @@ -1,37 +1,38 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTNAME= dlang-tools +PORTNAME= tools PORTVERSION= 2.075.0 +DISTVERSIONPREFIX= v CATEGORIES= lang -MASTER_SITES= https://github.com/dlang/tools/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} +PKGNAMEPREFIX= dlang- MAINTAINER= acm@FreeBSD.org COMMENT= Ancillary tools for the D programming language compiler LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse -WRKSRC= ${WRKDIR}/tools-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= dlang + LDC2_CMD= ${LOCALBASE}/bin/ldc2 TOOLS_LIST= catdoc changed checkwhitespace ddemangle detab dget rdmd tolf do-build: .for f in ${TOOLS_LIST} ${LDC2_CMD} ${WRKSRC}/${f}.d -of=${WRKSRC}/${f} .endfor cd ${WRKSRC}/DustMite && \ ${LDC2_CMD} dustmite.d splitter.d -of=${WRKSRC}/dustmite do-install: .for f in ${TOOLS_LIST} dustmite ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ .endfor ${INSTALL_MAN} ${WRKSRC}/man/man1/rdmd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/lang/dlang-tools/distinfo =================================================================== --- head/lang/dlang-tools/distinfo (revision 446654) +++ head/lang/dlang-tools/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500783019 -SHA256 (dlang-tools/v2.075.0.tar.gz) = 2fb12e20fa62b3d3ffda60d2b1bed53485d7312c02d0ed10e4178f8859eb27dc -SIZE (dlang-tools/v2.075.0.tar.gz) = 60312 +TIMESTAMP = 1501067490 +SHA256 (dlang-tools-v2.075.0_GH0.tar.gz) = 2fb12e20fa62b3d3ffda60d2b1bed53485d7312c02d0ed10e4178f8859eb27dc +SIZE (dlang-tools-v2.075.0_GH0.tar.gz) = 60312 Index: head/print/derelict-ft/Makefile =================================================================== --- head/print/derelict-ft/Makefile (revision 446654) +++ head/print/derelict-ft/Makefile (revision 446655) @@ -1,37 +1,38 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= derelict-ft PORTVERSION= 1.1.3 +DISTVERSIONPREFIX= v CATEGORIES= print -MASTER_SITES= https://github.com/DerelictOrg/DerelictFT/archive/ -DISTNAME= ${PORTVERSION:S/^/v/} -DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Dynamic binding to the FreeType library for the D lang LICENSE= BSL BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util -WRKSRC= ${WRKDIR}/DerelictFT-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= DerelictOrg +GH_PROJECT= DerelictFT + DUB_CMD= ${LOCALBASE}/bin/dub build --build=release D_INCLUDE_DIR= ${PREFIX}/include/d D_LIB_DIR= ${PREFIX}/lib/d post-patch: @${REINPLACE_CMD} -e '13,15d' ${WRKSRC}/dub.json do-build: @cd ${WRKSRC} && ${DUB_CMD} do-install: @${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR} @${MKDIR} ${STAGEDIR}${D_LIB_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/libDerelictFT.a ${STAGEDIR}${D_LIB_DIR} cd ${WRKSRC}/source && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d" .include Index: head/print/derelict-ft/distinfo =================================================================== --- head/print/derelict-ft/distinfo (revision 446654) +++ head/print/derelict-ft/distinfo (revision 446655) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500698108 -SHA256 (derelict-ft/v1.1.3.tar.gz) = 135eae5d154c8537cff2e08267a22f58ee05f93f8b5f974016cde085c64c4ff7 -SIZE (derelict-ft/v1.1.3.tar.gz) = 22608 +TIMESTAMP = 1501067551 +SHA256 (DerelictOrg-DerelictFT-v1.1.3_GH0.tar.gz) = 135eae5d154c8537cff2e08267a22f58ee05f93f8b5f974016cde085c64c4ff7 +SIZE (DerelictOrg-DerelictFT-v1.1.3_GH0.tar.gz) = 22608