summaryrefslogtreecommitdiff
path: root/graphics/p5-GraphViz-Data-Structure
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-09-06 08:19:18 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-09-06 08:19:18 +0000
commit5963b615903fa8815503953789b270bbdb7f7dbd (patch)
treef71091fafef410f52b99a21cb6f0b5b558ae5fdb /graphics/p5-GraphViz-Data-Structure
parentFix MASTER_SITES (diff)
add p5-GraphViz-Data-Structure 0.07
Visualise data structures
Notes
Notes: svn path=/head/; revision=65717
Diffstat (limited to 'graphics/p5-GraphViz-Data-Structure')
-rw-r--r--graphics/p5-GraphViz-Data-Structure/Makefile28
-rw-r--r--graphics/p5-GraphViz-Data-Structure/distinfo1
-rw-r--r--graphics/p5-GraphViz-Data-Structure/pkg-comment1
-rw-r--r--graphics/p5-GraphViz-Data-Structure/pkg-descr16
-rw-r--r--graphics/p5-GraphViz-Data-Structure/pkg-plist5
5 files changed, 51 insertions, 0 deletions
diff --git a/graphics/p5-GraphViz-Data-Structure/Makefile b/graphics/p5-GraphViz-Data-Structure/Makefile
new file mode 100644
index 000000000000..e83acc6ec0b7
--- /dev/null
+++ b/graphics/p5-GraphViz-Data-Structure/Makefile
@@ -0,0 +1,28 @@
+# ex:ts=8
+# Ports collection makefile for: p5-GraphViz-Data-Structure
+# Date created: Sep 6, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= GraphViz-Data-Structure
+PORTVERSION= 0.07
+CATEGORIES= graphics perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= GraphViz
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ports@FreeBSD.org
+
+BUILD_DEPENDS= ${PERL_SITELIBDIR}/GraphViz.pm:${PORTSDIR}/graphics/p5-GraphViz \
+ ${PERL_SITELIBDIR}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_SITELIBDIR= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
+PERL_CONFIGURE= yes
+
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN3= GraphViz::Data::Structure.3
+
+.include <bsd.port.mk>
diff --git a/graphics/p5-GraphViz-Data-Structure/distinfo b/graphics/p5-GraphViz-Data-Structure/distinfo
new file mode 100644
index 000000000000..f252043176c3
--- /dev/null
+++ b/graphics/p5-GraphViz-Data-Structure/distinfo
@@ -0,0 +1 @@
+MD5 (GraphViz-Data-Structure-0.07.tar.gz) = 6832a2c21ace370b24f4d80c095f7d69
diff --git a/graphics/p5-GraphViz-Data-Structure/pkg-comment b/graphics/p5-GraphViz-Data-Structure/pkg-comment
new file mode 100644
index 000000000000..7b81c0cf3edc
--- /dev/null
+++ b/graphics/p5-GraphViz-Data-Structure/pkg-comment
@@ -0,0 +1 @@
+Visualise data structures
diff --git a/graphics/p5-GraphViz-Data-Structure/pkg-descr b/graphics/p5-GraphViz-Data-Structure/pkg-descr
new file mode 100644
index 000000000000..f67532f448f3
--- /dev/null
+++ b/graphics/p5-GraphViz-Data-Structure/pkg-descr
@@ -0,0 +1,16 @@
+This module makes it easy to visualise data structures, even recursive or
+circular ones.
+
+It is provided as an alternative to GraphViz::Data::Grapher. Differences:
+ - GraphViz::Data::Structure handles structures of arbitrary depth and
+ complexity, automatically following links using a standard graph
+ traversal algorithm.
+ - GraphViz::Data::Grapher creates graphics of indiividual substructures
+ (arrays, scalars, hashes) which keep the substructure type and data
+ together; GraphViz::Data::Structure does this by shape alone.
+ - GraphViz::Data::Structure encapsulates object info (if any) directly
+ into the node being used to represent the class.
+ - GraphViz::Data::Grapher colors its graphs; GraphViz::Data::Structure
+ doesn't by default.
+ - GraphViz::Data:Structure can parse out globs and CODE references (almost
+ as well as the debugger does).
diff --git a/graphics/p5-GraphViz-Data-Structure/pkg-plist b/graphics/p5-GraphViz-Data-Structure/pkg-plist
new file mode 100644
index 000000000000..78fbe03415e1
--- /dev/null
+++ b/graphics/p5-GraphViz-Data-Structure/pkg-plist
@@ -0,0 +1,5 @@
+lib/perl5/site_perl/%%PERL_VER%%/GraphViz/Data/Structure.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/GraphViz/Data/Structure/.packlist
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/GraphViz/Data 2>/dev/null || true
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/GraphViz/Data/Structure
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/GraphViz/Data 2>/dev/null || true