aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-pycallgraph
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-02-10 21:57:54 +0800
committermiwi <miwi@FreeBSD.org>2007-02-10 21:57:54 +0800
commit6e03666fdb024dbf070bdbfefdd4cb51b4fe61db (patch)
treebe08dbd92b767561d50b50eadea1f383a51dd42d /devel/py-pycallgraph
parent7a456be7c7120f57ac3469abe0a2a2babf40b0fc (diff)
downloadfreebsd-ports-gnome-6e03666fdb024dbf070bdbfefdd4cb51b4fe61db.tar.gz
freebsd-ports-gnome-6e03666fdb024dbf070bdbfefdd4cb51b4fe61db.tar.zst
freebsd-ports-gnome-6e03666fdb024dbf070bdbfefdd4cb51b4fe61db.zip
Python Call Graph uses GraphViz to generate call graphs from one execution of
your Python code. It's very easy to use and can point out possible problems with your code execution. WWW: http://pycallgraph.slowchop.com/ PR: ports/108977 Submitted by: Li-Wen Hsu <lwhsu at lwhsu.org>
Diffstat (limited to 'devel/py-pycallgraph')
-rw-r--r--devel/py-pycallgraph/Makefile23
-rw-r--r--devel/py-pycallgraph/distinfo3
-rw-r--r--devel/py-pycallgraph/pkg-descr5
-rw-r--r--devel/py-pycallgraph/pkg-plist3
4 files changed, 34 insertions, 0 deletions
diff --git a/devel/py-pycallgraph/Makefile b/devel/py-pycallgraph/Makefile
new file mode 100644
index 000000000000..9bf219c86a48
--- /dev/null
+++ b/devel/py-pycallgraph/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: py-pycallgraph
+# Date created: Feb. 09, 2007
+# Whom: Li-Wen Hsu <lwhsu@lwhsu.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pycallgraph
+PORTVERSION= 0.1.0
+CATEGORIES= devel python
+MASTER_SITES= http://pycallgraph.slowchop.com/files/download/ \
+ http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= lwhsu@lwhsu.org
+COMMENT= A Python library that creates call graphs for Python programs
+
+RUN_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-pycallgraph/distinfo b/devel/py-pycallgraph/distinfo
new file mode 100644
index 000000000000..33915574106d
--- /dev/null
+++ b/devel/py-pycallgraph/distinfo
@@ -0,0 +1,3 @@
+MD5 (pycallgraph-0.1.0.tar.gz) = ce00430398d93e5cc55885904953616b
+SHA256 (pycallgraph-0.1.0.tar.gz) = e6d9effeb7998ffd0337cfbb9a5b41402d94e9e8995058182dff4f924889af87
+SIZE (pycallgraph-0.1.0.tar.gz) = 2179
diff --git a/devel/py-pycallgraph/pkg-descr b/devel/py-pycallgraph/pkg-descr
new file mode 100644
index 000000000000..e0c856009220
--- /dev/null
+++ b/devel/py-pycallgraph/pkg-descr
@@ -0,0 +1,5 @@
+Python Call Graph uses GraphViz to generate call graphs from one execution of
+your Python code. It's very easy to use and can point out possible problems
+with your code execution.
+
+WWW: http://pycallgraph.slowchop.com/
diff --git a/devel/py-pycallgraph/pkg-plist b/devel/py-pycallgraph/pkg-plist
new file mode 100644
index 000000000000..166a33698130
--- /dev/null
+++ b/devel/py-pycallgraph/pkg-plist
@@ -0,0 +1,3 @@
+%%PYTHON_SITELIBDIR%%/pycallgraph.py
+%%PYTHON_SITELIBDIR%%/pycallgraph.pyc
+%%PYTHON_SITELIBDIR%%/pycallgraph.pyo