svn commit: r482026 - in head/benchmarks: . libcelero
Yuri Victorovich
yuri at FreeBSD.org
Sun Oct 14 05:45:11 UTC 2018
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 at 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
More information about the svn-ports-all
mailing list