Index: head/devel/catch/Makefile =================================================================== --- head/devel/catch/Makefile (revision 453544) +++ head/devel/catch/Makefile (revision 453545) @@ -1,45 +1,54 @@ # Created by: gahr # $FreeBSD$ PORTNAME= catch DISTVERSIONPREFIX= v -DISTVERSION= 1.11.0 +DISTVERSION= 2.0.1 CATEGORIES= devel MAINTAINER= gahr@FreeBSD.org COMMENT= Header-only test framework for C++ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN= checksum and size mismatch - TEST_DEPENDS= cmake:devel/cmake +USES= compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= philsquared GH_PROJECT= Catch NO_BUILD= yes NO_ARCH= yes +WRKSRC= ${WRKDIR}/${GH_PROJECT}2-${PORTVERSION} + REPORTERS= catch_reporter_automake.hpp \ + catch_reporter_bases.cpp \ + catch_reporter_bases.hpp \ + catch_reporter_compact.cpp \ + catch_reporter_console.cpp \ + catch_reporter_junit.cpp \ + catch_reporter_multi.cpp \ + catch_reporter_multi.h \ catch_reporter_tap.hpp \ - catch_reporter_teamcity.hpp + catch_reporter_teamcity.hpp \ + catch_reporter_xml.cpp PLIST_FILES= include/catch.hpp \ ${REPORTERS:S/^/include\//g} do-install: ${INSTALL_DATA} ${WRKSRC}/single_include/catch.hpp \ ${STAGEDIR}${PREFIX}/include .for r in ${REPORTERS} ${INSTALL_DATA} ${WRKSRC}/include/reporters/${r} \ ${STAGEDIR}${PREFIX}/include .endfor do-test: cd ${WRKSRC} && \ ${LOCALBASE}/bin/cmake . && ${MAKE_CMD} && ./SelfTest .include Index: head/devel/catch/distinfo =================================================================== --- head/devel/catch/distinfo (revision 453544) +++ head/devel/catch/distinfo (revision 453545) @@ -1,3 +1,3 @@ -TIMESTAMP = 1509710078 -SHA256 (philsquared-Catch-v1.11.0_GH0.tar.gz) = 9e6111577e6dad2513a4229355f162023568af6a352d303367930758bed60f30 -SIZE (philsquared-Catch-v1.11.0_GH0.tar.gz) = 376132 +TIMESTAMP = 1509889172 +SHA256 (philsquared-Catch-v2.0.1_GH0.tar.gz) = 5f31b93712e65d363f257ad0f0c02cfbed7a3988979d5f320ad7771e513d4cc8 +SIZE (philsquared-Catch-v2.0.1_GH0.tar.gz) = 397154