svn commit: r490651 - in head/devel: . py-ddtrace
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Jan 18 18:42:11 UTC 2019
Author: sunpoet
Date: Fri Jan 18 18:42:09 2019
New Revision: 490651
URL: https://svnweb.freebsd.org/changeset/ports/490651
Log:
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
Added:
head/devel/py-ddtrace/
head/devel/py-ddtrace/Makefile (contents, props changed)
head/devel/py-ddtrace/distinfo (contents, props changed)
head/devel/py-ddtrace/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Jan 18 18:41:45 2019 (r490650)
+++ head/devel/Makefile Fri Jan 18 18:42:09 2019 (r490651)
@@ -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
Added: head/devel/py-ddtrace/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-ddtrace/Makefile Fri Jan 18 18:42:09 2019 (r490651)
@@ -0,0 +1,28 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= ddtrace
+PORTVERSION= 0.20.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet at 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>
Added: head/devel/py-ddtrace/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-ddtrace/distinfo Fri Jan 18 18:42:09 2019 (r490651)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1547731443
+SHA256 (ddtrace-0.20.1.tar.gz) = dba748b42436c8ee6b48a2582cdb1e58900d2e2f88aadb87a490228c0b214b7b
+SIZE (ddtrace-0.20.1.tar.gz) = 132136
Added: head/devel/py-ddtrace/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-ddtrace/pkg-descr Fri Jan 18 18:42:09 2019 (r490651)
@@ -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
More information about the svn-ports-head
mailing list