diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2019-01-18 18:42:09 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2019-01-18 18:42:09 +0000 |
commit | 4948b6dc58928593e22456420e5c81d6c687ac16 (patch) | |
tree | 4a26b94b7d9da4148f8afc0315043be12d957f9f /devel | |
parent | Add py-opentracing 2.0.0 (diff) |
Add py-ddtrace 0.20.1
ddtrace is Datadog's tracing library for Python. It is used to trace requests as
they flow across web servers, databases and microservices so that developers
have great visiblity into bottlenecks and troublesome requests.
WWW: https://github.com/DataDog/dd-trace-py
Notes
Notes:
svn path=/head/; revision=490651
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-ddtrace/Makefile | 28 | ||||
-rw-r--r-- | devel/py-ddtrace/distinfo | 3 | ||||
-rw-r--r-- | devel/py-ddtrace/pkg-descr | 5 |
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 12588be4ad7b..dfdb8a577fb8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4453,6 +4453,7 @@ SUBDIR += py-datrie SUBDIR += py-dbus SUBDIR += py-ddt + SUBDIR += py-ddtrace SUBDIR += py-debtcollector SUBDIR += py-decorator SUBDIR += py-decoratortools diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile new file mode 100644 index 000000000000..b6321c0587dc --- /dev/null +++ b/devel/py-ddtrace/Makefile @@ -0,0 +1,28 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= ddtrace +PORTVERSION= 0.20.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Datadog tracing code + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentracing>=2.0.0:devel/py-opentracing@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wrapt>=0:devel/py-wrapt@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +post-patch: + @${REINPLACE_CMD} -e 's|msgpack-python|msgpack|' ${WRKSRC}/setup.py + +.include <bsd.port.mk> diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo new file mode 100644 index 000000000000..4715fd2c55c1 --- /dev/null +++ b/devel/py-ddtrace/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1547731443 +SHA256 (ddtrace-0.20.1.tar.gz) = dba748b42436c8ee6b48a2582cdb1e58900d2e2f88aadb87a490228c0b214b7b +SIZE (ddtrace-0.20.1.tar.gz) = 132136 diff --git a/devel/py-ddtrace/pkg-descr b/devel/py-ddtrace/pkg-descr new file mode 100644 index 000000000000..2dae9d677a10 --- /dev/null +++ b/devel/py-ddtrace/pkg-descr @@ -0,0 +1,5 @@ +ddtrace is Datadog's tracing library for Python. It is used to trace requests as +they flow across web servers, databases and microservices so that developers +have great visiblity into bottlenecks and troublesome requests. + +WWW: https://github.com/DataDog/dd-trace-py |