aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/pyumlgraph/Makefile34
-rw-r--r--devel/pyumlgraph/distinfo2
-rw-r--r--devel/pyumlgraph/pkg-descr8
4 files changed, 45 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1458e8615fe8..5c4fd606a33a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1022,6 +1022,7 @@
SUBDIR += py_otp_interface
SUBDIR += pychecker
SUBDIR += pyrex
+ SUBDIR += pyumlgraph
SUBDIR += qextmdi
SUBDIR += qmake
SUBDIR += qssl
diff --git a/devel/pyumlgraph/Makefile b/devel/pyumlgraph/Makefile
new file mode 100644
index 000000000000..0c379afb6615
--- /dev/null
+++ b/devel/pyumlgraph/Makefile
@@ -0,0 +1,34 @@
+# ex:ts=8
+# Ports collection makefile for: PyUMLGraph
+# Date created: Mar 15, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= pyumlgraph
+PORTVERSION= 0.1.10
+CATEGORIES= devel
+MASTER_SITES= http://www.zipcon.net/~adamf/software/PyUmlGraph/
+DISTNAME= PyUMLGraph-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Declarative Drawing of UML diagrams for Python
+
+USE_PYTHON= 2.2+
+USE_PYDISTUTILS= yes
+
+PLIST_FILES= bin/pyumlgraph
+PORTDOCS= *
+
+post-install:
+ @${FIND} ${PYTHON_SITELIBDIR}/PyUMLGraph -type f | \
+ ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
+ @${FIND} ${PYTHON_SITELIBDIR}/PyUMLGraph -type d | ${SORT} -r | \
+ ${SED} "s,^${PREFIX}/,@dirrm ," >> ${TMPPLIST}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/pyumlgraph/distinfo b/devel/pyumlgraph/distinfo
new file mode 100644
index 000000000000..62c71adda38b
--- /dev/null
+++ b/devel/pyumlgraph/distinfo
@@ -0,0 +1,2 @@
+MD5 (PyUMLGraph-0.1.10.tar.gz) = 619491cbf672d42d4b447e20cfebea28
+SIZE (PyUMLGraph-0.1.10.tar.gz) = 25553
diff --git a/devel/pyumlgraph/pkg-descr b/devel/pyumlgraph/pkg-descr
new file mode 100644
index 000000000000..fd8ea9d38df8
--- /dev/null
+++ b/devel/pyumlgraph/pkg-descr
@@ -0,0 +1,8 @@
+PyUMLGraph is a Python debugger that produces UML diagrams by inspecting
+running Python programs. The output is in Graphviz's dot language, and dot
+can produce pictures in many popular formats, such as PNG, PDF, SVG, and
+others. The UML diagrams can contain information about class inheritance
+relationships, references to other classes, class methods and return types,
+as well as class attributes and types.
+
+WWW: http://www.zipcon.net/~adamf/software/PyUmlGraph/