Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2020 03:51:00 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536922 - in head/devel: . doctest
Message-ID:  <202005290351.04T3p0l9016400@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Fri May 29 03:50:59 2020
New Revision: 536922
URL: https://svnweb.freebsd.org/changeset/ports/536922

Log:
  New port: devel/doctest: Header-only C++ unit-testing
  
  PR:		246653
  Submitted by:	Nick Black <nickblack@linux.com>

Added:
  head/devel/doctest/
  head/devel/doctest/Makefile   (contents, props changed)
  head/devel/doctest/distinfo   (contents, props changed)
  head/devel/doctest/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri May 29 03:46:52 2020	(r536921)
+++ head/devel/Makefile	Fri May 29 03:50:59 2020	(r536922)
@@ -487,6 +487,7 @@
     SUBDIR += dmlc-core
     SUBDIR += dmucs
     SUBDIR += docopt.cpp
+    SUBDIR += doctest
     SUBDIR += doctorj
     SUBDIR += dolphin-plugins
     SUBDIR += dotconf

Added: head/devel/doctest/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/doctest/Makefile	Fri May 29 03:50:59 2020	(r536922)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	doctest
+DISTVERSION=	2.3.8
+CATEGORIES=	devel
+
+MAINTAINER=	nickblack@linux.com
+COMMENT=	Header-only C++ unit-testing
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+USES=		compiler:c++17-lang cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	onqtam
+
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+CMAKE_OFF=	DOCTEST_WITH_TESTS DOCTEST_WITH_MAIN_IN_STATIC_LIB
+
+PLIST_FILES=	include/doctest/doctest.h \
+		lib/cmake/doctest/doctest.cmake \
+		lib/cmake/doctest/doctestAddTests.cmake \
+		lib/cmake/doctest/doctestConfig.cmake \
+		lib/cmake/doctest/doctestConfigVersion.cmake \
+		lib/cmake/doctest/doctestTargets.cmake
+
+.include <bsd.port.mk>

Added: head/devel/doctest/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/doctest/distinfo	Fri May 29 03:50:59 2020	(r536922)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1590135965
+SHA256 (onqtam-doctest-2.3.8_GH0.tar.gz) = d7232437eceb46ad5de03cacdee770c80f2e53e7b8efc1c8a8ed29539f64efa5
+SIZE (onqtam-doctest-2.3.8_GH0.tar.gz) = 2242231

Added: head/devel/doctest/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/doctest/pkg-descr	Fri May 29 03:50:59 2020	(r536922)
@@ -0,0 +1,4 @@
+A fast, feature-rich C++11/14/17/20 single-header testing framework for
+unit tests and TDD, inspired by Catch.
+
+WWW: https://github.com/onqtam/doctest



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005290351.04T3p0l9016400>