diff options
author | ijliao <ijliao@FreeBSD.org> | 2002-09-06 16:19:18 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2002-09-06 16:19:18 +0800 |
commit | 891c38418fa18038274194bb41d18a8390a13409 (patch) | |
tree | 707d4fc684f3b40fe971a238b3118065594a4ddf /graphics/p5-GraphViz-Data-Structure | |
parent | f0696b300638f8fc681374d0751d4f7e6a2c1a62 (diff) | |
download | freebsd-ports-gnome-891c38418fa18038274194bb41d18a8390a13409.tar.gz freebsd-ports-gnome-891c38418fa18038274194bb41d18a8390a13409.tar.zst freebsd-ports-gnome-891c38418fa18038274194bb41d18a8390a13409.zip |
add p5-GraphViz-Data-Structure 0.07
Visualise data structures
Diffstat (limited to 'graphics/p5-GraphViz-Data-Structure')
-rw-r--r-- | graphics/p5-GraphViz-Data-Structure/Makefile | 28 | ||||
-rw-r--r-- | graphics/p5-GraphViz-Data-Structure/distinfo | 1 | ||||
-rw-r--r-- | graphics/p5-GraphViz-Data-Structure/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/p5-GraphViz-Data-Structure/pkg-descr | 16 | ||||
-rw-r--r-- | graphics/p5-GraphViz-Data-Structure/pkg-plist | 5 |
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 |