Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Oct 2018 05:45:10 +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: r482026 - in head/benchmarks: . libcelero
Message-ID:  <201810140545.w9E5jAT1078235@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Oct 14 05:45:10 2018
New Revision: 482026
URL: https://svnweb.freebsd.org/changeset/ports/482026

Log:
  New port: benchmarks/libcelero: C++ benchmark authoring library/framework

Added:
  head/benchmarks/libcelero/
  head/benchmarks/libcelero/Makefile   (contents, props changed)
  head/benchmarks/libcelero/distinfo   (contents, props changed)
  head/benchmarks/libcelero/pkg-descr   (contents, props changed)
  head/benchmarks/libcelero/pkg-plist   (contents, props changed)
Modified:
  head/benchmarks/Makefile

Modified: head/benchmarks/Makefile
==============================================================================
--- head/benchmarks/Makefile	Sun Oct 14 05:34:43 2018	(r482025)
+++ head/benchmarks/Makefile	Sun Oct 14 05:45:10 2018	(r482026)
@@ -36,6 +36,7 @@
     SUBDIR += iozone21
     SUBDIR += iperf
     SUBDIR += iperf3
+    SUBDIR += libcelero
     SUBDIR += libmicro
     SUBDIR += linux-vdbench
     SUBDIR += lmbench

Added: head/benchmarks/libcelero/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/libcelero/Makefile	Sun Oct 14 05:45:10 2018	(r482026)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME=	libcelero
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.3.0
+CATEGORIES=	benchmarks
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	C++ benchmark authoring library/framework
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/license.txt
+
+BUILD_DEPENDS=	${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo
+
+USES=		cmake:outsource compiler:c++11-lang localbase:ldflags
+USE_GITHUB=	yes
+GH_ACCOUNT=	DigitalInBlue
+GH_PROJECT=	Celero
+USE_LDCONFIG=	yes
+
+.include <bsd.port.mk>

Added: head/benchmarks/libcelero/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/libcelero/distinfo	Sun Oct 14 05:45:10 2018	(r482026)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1539495341
+SHA256 (DigitalInBlue-Celero-v2.3.0_GH0.tar.gz) = 5f8c7121f90856fc69669124697849ba262cef5a1876902fe65542e180945960
+SIZE (DigitalInBlue-Celero-v2.3.0_GH0.tar.gz) = 103446

Added: head/benchmarks/libcelero/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/libcelero/pkg-descr	Sun Oct 14 05:45:10 2018	(r482026)
@@ -0,0 +1,8 @@
+Celero aims to be a small library which can be added to a C++ project and
+perform benchmarks on code in a way which is easy to reproduce, share, and
+compare among individual runs, developers, or projects. Celero uses a framework
+similar to that of GoogleTest to make its API easier to use and integrate into a
+project. Make automated benchmarking as much a part of your development process
+as automated testing.
+
+WWW: https://github.com/DigitalInBlue/Celero

Added: head/benchmarks/libcelero/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/libcelero/pkg-plist	Sun Oct 14 05:45:10 2018	(r482026)
@@ -0,0 +1,31 @@
+include/celero/Archive.h
+include/celero/Benchmark.h
+include/celero/Callbacks.h
+include/celero/Celero.h
+include/celero/CommandLine.h
+include/celero/Console.h
+include/celero/Distribution.h
+include/celero/Exceptions.h
+include/celero/Executor.h
+include/celero/Experiment.h
+include/celero/ExperimentResult.h
+include/celero/Export.h
+include/celero/Factory.h
+include/celero/FileReader.h
+include/celero/GenericFactory.h
+include/celero/JUnit.h
+include/celero/Memory.h
+include/celero/Pimpl.h
+include/celero/PimplImpl.h
+include/celero/Print.h
+include/celero/ResultTable.h
+include/celero/Statistics.h
+include/celero/TestFixture.h
+include/celero/TestVector.h
+include/celero/ThreadLocal.h
+include/celero/ThreadTestFixture.h
+include/celero/Timer.h
+include/celero/Utilities.h
+lib/libcelero.so
+share/celero-target-%%CMAKE_BUILD_TYPE%%.cmake
+share/celero-target.cmake



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