Add p5-B-Graph, a perl module for displaying perl-internals information
with a graph layout tool (such as Dot and VGC, apparently). PR: ports/20164 Submitted by: Leo Kim <leo@florida.sarang.net>
This commit is contained in:
parent
fdeab6ae5f
commit
0c3d0f016a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=31211
6 changed files with 41 additions and 0 deletions
|
@ -178,6 +178,7 @@
|
||||||
SUBDIR += oaf
|
SUBDIR += oaf
|
||||||
SUBDIR += omniORB
|
SUBDIR += omniORB
|
||||||
SUBDIR += p5-AppConfig
|
SUBDIR += p5-AppConfig
|
||||||
|
SUBDIR += p5-B-Graph
|
||||||
SUBDIR += p5-BSD-Resource
|
SUBDIR += p5-BSD-Resource
|
||||||
SUBDIR += p5-C-Scan
|
SUBDIR += p5-C-Scan
|
||||||
SUBDIR += p5-Class-MethodMaker
|
SUBDIR += p5-Class-MethodMaker
|
||||||
|
|
24
devel/p5-B-Graph/Makefile
Normal file
24
devel/p5-B-Graph/Makefile
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# New ports collection makefile for: p5-B-Graph
|
||||||
|
# Date created: 24-Jul-2000
|
||||||
|
# Whom: Leo Kim <leo@florida.sarang.net>
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
|
PORTNAME= B-Graph
|
||||||
|
PORTVERSION= 0.50
|
||||||
|
CATEGORIES= devel perl5
|
||||||
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||||
|
MASTER_SITE_SUBDIR=B
|
||||||
|
PKGNAMEPREFIX= p5-
|
||||||
|
|
||||||
|
MAINTAINER= leo@florida.sarang.net
|
||||||
|
|
||||||
|
USE_PERL5= YES
|
||||||
|
MAN3= B::Graph.3
|
||||||
|
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
1
devel/p5-B-Graph/distinfo
Normal file
1
devel/p5-B-Graph/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (B-Graph-0.50.tar.gz) = 875887e2fec91221704e89f72745a821
|
1
devel/p5-B-Graph/pkg-comment
Normal file
1
devel/p5-B-Graph/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Perl Compiler backend to diagram OP trees
|
11
devel/p5-B-Graph/pkg-descr
Normal file
11
devel/p5-B-Graph/pkg-descr
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
This module is a layer between the perl-internals-examining parts of
|
||||||
|
Malcolm Beattie's perl compiler (the B::* classes) and your favorite
|
||||||
|
graph layout tool (currently Dot and VGC are supported, but adding
|
||||||
|
others would be easy). It examines the internal structures that perl
|
||||||
|
builds to represent your code (OPs and SVs), and generates
|
||||||
|
specifications for multicolored boxes and arrows to represent them.
|
||||||
|
|
||||||
|
WWW: http://search.cpan.org/search?module=B::Graph
|
||||||
|
|
||||||
|
- Leo Kim
|
||||||
|
leo@florida.sarang.net
|
3
devel/p5-B-Graph/pkg-plist
Normal file
3
devel/p5-B-Graph/pkg-plist
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
lib/perl5/site_perl/%%PERL_VER%%/B/Graph.pm
|
||||||
|
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/B/Graph/.packlist
|
||||||
|
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/B/Graph
|
Loading…
Reference in a new issue