Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 May 2020 22:51:17 +0000 (UTC)
From:      "Sergey A. Osokin" <osa@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r534301 - in head/devel: . libopentracing
Message-ID:  <202005072251.047MpHPJ051802@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	libopentracing
+PORTVERSION=	1.6.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel
+
+MAINTAINER=	osa@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%%



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