svn commit: r430327 - in head/devel: . unittest-cpp

Vanilla I. Shu vanilla at FreeBSD.org
Mon Jan 2 09:45:05 UTC 2017


Author: vanilla
Date: Mon Jan  2 09:45:03 2017
New Revision: 430327
URL: https://svnweb.freebsd.org/changeset/ports/430327

Log:
  Add unittest-cpp 1.6.1, lightweight unit testing framework for C++.
  
  PR:		215698
  Submitted by:	iblis <iblis at hs.ntnu.edu.tw>

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Jan  2 09:42:02 2017	(r430326)
+++ head/devel/Makefile	Mon Jan  2 09:45:03 2017	(r430327)
@@ -5645,6 +5645,7 @@
     SUBDIR += umem
     SUBDIR += umlgraph
     SUBDIR += unibilium
+    SUBDIR += unittest-cpp
     SUBDIR += universalindentgui
     SUBDIR += upnp
     SUBDIR += upp

Added: head/devel/unittest-cpp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unittest-cpp/Makefile	Mon Jan  2 09:45:03 2017	(r430327)
@@ -0,0 +1,20 @@
+# Created by: iblis <iblis at hs.ntnu.edu.tw>
+# $FreeBSD$
+
+PORTNAME=	unittest-cpp
+PORTVERSION=	1.6.1
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel
+MASTER_SITES=	GH
+
+MAINTAINER=	iblis at hs.ntnu.edu.tw
+COMMENT=	Lightweight unit testing framework for C++
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USE_GITHUB=	yes
+
+USES=		cmake
+
+.include <bsd.port.mk>

Added: head/devel/unittest-cpp/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unittest-cpp/distinfo	Mon Jan  2 09:45:03 2017	(r430327)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1483277010
+SHA256 (unittest-cpp-unittest-cpp-v1.6.1_GH0.tar.gz) = 1cc9071be01db190f26868fefb6a7af49ee56a339fc3b08d1a1e9eeca5376c45
+SIZE (unittest-cpp-unittest-cpp-v1.6.1_GH0.tar.gz) = 52536

Added: head/devel/unittest-cpp/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unittest-cpp/pkg-descr	Mon Jan  2 09:45:03 2017	(r430327)
@@ -0,0 +1,8 @@
+UnitTest++ is a lightweight unit testing framework for C++.
+It was designed to do test-driven development on a wide variety of platforms.
+Simplicity, portability, speed, and small footprint are all very important
+aspects of UnitTest++. UnitTest++ is mostly standard C++ and makes minimal
+use of advanced library and language features, which means it should be easily
+portable to just about any platform.
+
+WWW: https://github.com/unittest-cpp/unittest-cpp

Added: head/devel/unittest-cpp/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unittest-cpp/pkg-plist	Mon Jan  2 09:45:03 2017	(r430327)
@@ -0,0 +1,39 @@
+ at comment $FreeBSD$
+include/UnitTest++/AssertException.h
+include/UnitTest++/CheckMacros.h
+include/UnitTest++/Checks.h
+include/UnitTest++/CompositeTestReporter.h
+include/UnitTest++/Config.h
+include/UnitTest++/CurrentTest.h
+include/UnitTest++/DeferredTestReporter.h
+include/UnitTest++/DeferredTestResult.h
+include/UnitTest++/ExceptionMacros.h
+include/UnitTest++/ExecuteTest.h
+include/UnitTest++/HelperMacros.h
+include/UnitTest++/MemoryOutStream.h
+include/UnitTest++/Posix/SignalTranslator.h
+include/UnitTest++/Posix/TimeHelpers.h
+include/UnitTest++/ReportAssert.h
+include/UnitTest++/ReportAssertImpl.h
+include/UnitTest++/RequireMacros.h
+include/UnitTest++/RequiredCheckException.h
+include/UnitTest++/RequiredCheckTestReporter.h
+include/UnitTest++/Test.h
+include/UnitTest++/TestDetails.h
+include/UnitTest++/TestList.h
+include/UnitTest++/TestMacros.h
+include/UnitTest++/TestReporter.h
+include/UnitTest++/TestReporterStdout.h
+include/UnitTest++/TestResults.h
+include/UnitTest++/TestRunner.h
+include/UnitTest++/TestSuite.h
+include/UnitTest++/ThrowingTestReporter.h
+include/UnitTest++/TimeConstraint.h
+include/UnitTest++/TimeHelpers.h
+include/UnitTest++/UnitTest++.h
+include/UnitTest++/UnitTestPP.h
+include/UnitTest++/XmlTestReporter.h
+lib/cmake/UnitTest++/UnitTest++Config.cmake
+lib/cmake/UnitTest++/UnitTest++Targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/UnitTest++/UnitTest++Targets.cmake
+lib/libUnitTest++.a


More information about the svn-ports-all mailing list