svn commit: r534301 - in head/devel: . libopentracing
Sergey A. Osokin
osa at FreeBSD.org
Thu May 7 22:51:18 UTC 2020
Author: osa
Date: Thu May 7 22:51:16 2020
New Revision: 534301
URL: https://svnweb.freebsd.org/changeset/ports/534301
Log:
Add new port: devel/libopentracing.
Added:
head/devel/libopentracing/
head/devel/libopentracing/Makefile (contents, props changed)
head/devel/libopentracing/distinfo (contents, props changed)
head/devel/libopentracing/pkg-descr (contents, props changed)
head/devel/libopentracing/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu May 7 22:36:53 2020 (r534300)
+++ head/devel/Makefile Thu May 7 22:51:16 2020 (r534301)
@@ -1260,6 +1260,7 @@
SUBDIR += libolecf
SUBDIR += libopenbsd
SUBDIR += libopencm3
+ SUBDIR += libopentracing
SUBDIR += libopkele
SUBDIR += liborcus
SUBDIR += libosinfo
Added: head/devel/libopentracing/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libopentracing/Makefile Thu May 7 22:51:16 2020 (r534301)
@@ -0,0 +1,36 @@
+# Created by: Sergey A. Osokin <osa at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= libopentracing
+PORTVERSION= 1.6.0
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= osa at FreeBSD.org
+COMMENT= C++ implementation of the OpenTracing API
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= opentracing
+GH_PROJECT= opentracing-cpp
+
+USES= cmake compiler
+
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+
+PLIST_SUB= SHLIBVER=${PORTVERSION}
+
+post-install:
+ ${LN} -sf libopentracing_mocktracer.so.${PORTVERSION} \
+ ${STAGEDIR}${PREFIX}/lib/libopentracing_mocktracer.so.1
+ ${LN} -sf libopentracing_mocktracer.so.1 \
+ ${STAGEDIR}${PREFIX}/lib/libopentracing_mocktracer.so
+ ${LN} -sf libopentracing.so.${PORTVERSION} \
+ ${STAGEDIR}${PREFIX}/lib/libopentracing.so.1
+ ${LN} -sf libopentracing.so.1 \
+ ${STAGEDIR}${PREFIX}/lib/libopentracing.so
+
+.include <bsd.port.mk>
Added: head/devel/libopentracing/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libopentracing/distinfo Thu May 7 22:51:16 2020 (r534301)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1588702036
+SHA256 (opentracing-opentracing-cpp-v1.6.0_GH0.tar.gz) = 5b170042da4d1c4c231df6594da120875429d5231e9baa5179822ee8d1054ac3
+SIZE (opentracing-opentracing-cpp-v1.6.0_GH0.tar.gz) = 159739
Added: head/devel/libopentracing/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libopentracing/pkg-descr Thu May 7 22:51:16 2020 (r534301)
@@ -0,0 +1,3 @@
+C++ implementation of the OpenTracing API.
+
+WWW: https://github.com/opentracing/opentracing-cpp
Added: head/devel/libopentracing/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libopentracing/pkg-plist Thu May 7 22:51:16 2020 (r534301)
@@ -0,0 +1,35 @@
+include/opentracing/config.h
+include/opentracing/dynamic_load.h
+include/opentracing/expected/expected.hpp
+include/opentracing/ext/tags.h
+include/opentracing/mocktracer/in_memory_recorder.h
+include/opentracing/mocktracer/json_recorder.h
+include/opentracing/mocktracer/json.h
+include/opentracing/mocktracer/recorder.h
+include/opentracing/mocktracer/symbols.h
+include/opentracing/mocktracer/tracer_factory.h
+include/opentracing/mocktracer/tracer.h
+include/opentracing/noop.h
+include/opentracing/propagation.h
+include/opentracing/span.h
+include/opentracing/string_view.h
+include/opentracing/symbols.h
+include/opentracing/tracer_factory.h
+include/opentracing/tracer.h
+include/opentracing/util.h
+include/opentracing/value.h
+include/opentracing/variant/recursive_wrapper.hpp
+include/opentracing/variant/variant.hpp
+include/opentracing/version.h
+lib/cmake/OpenTracing/OpenTracingConfig.cmake
+lib/cmake/OpenTracing/OpenTracingConfigVersion.cmake
+lib/cmake/OpenTracing/OpenTracingTargets-release.cmake
+lib/cmake/OpenTracing/OpenTracingTargets.cmake
+lib/libopentracing_mocktracer.a
+lib/libopentracing_mocktracer.so
+lib/libopentracing_mocktracer.so.1
+lib/libopentracing_mocktracer.so.%%SHLIBVER%%
+lib/libopentracing.a
+lib/libopentracing.so
+lib/libopentracing.so.1
+lib/libopentracing.so.%%SHLIBVER%%
More information about the svn-ports-all
mailing list