ports/69883: New Port: devel/p5-Data-TreeDumper - Dumps a data structure in a tree fashion

Aaron Dalton aaron at daltons.ca
Sun Aug 1 21:10:21 UTC 2004


>Number:         69883
>Category:       ports
>Synopsis:       New Port: devel/p5-Data-TreeDumper - Dumps a data structure in a tree fashion
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 01 21:10:20 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Aaron Dalton
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD galan.daltons.ca 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Sun Jun 27 22:48:19 MDT 2004 root at galan.daltons.ca:/usr/src/sys/i386/compile/GALAN i386


	
>Description:
Data::Dumper and other modules do a great job at dumping data structures.
Their output, however, often takes more brain power to understand than the 
data itself. When dumping big amounts of data, the output can be 
overwhelming and it's difficult to see the relationship between each piece 
of the dumped data.  Data::TreeDumper also dumps data in a tree-like 
fashion but hopefully in a format more easily understood.

>How-To-Repeat:
>Fix:

	

--- submission.txt begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Data-TreeDumper
#	p5-Data-TreeDumper/pkg-plist
#	p5-Data-TreeDumper/pkg-descr
#	p5-Data-TreeDumper/Makefile
#	p5-Data-TreeDumper/distinfo
#
echo c - p5-Data-TreeDumper
mkdir -p p5-Data-TreeDumper > /dev/null 2>&1
echo x - p5-Data-TreeDumper/pkg-plist
sed 's/^X//' >p5-Data-TreeDumper/pkg-plist << 'END-of-p5-Data-TreeDumper/pkg-plist'
X%%SITE_PERL%%/Data/TreeDumper.pm
X%%SITE_PERL%%/Data/colors.pl
X%%SITE_PERL%%/Data/filters.pl
X%%SITE_PERL%%/Data/try_it.pl
X%%SITE_PERL%%/Data/usage.pl
X at unexec rmdir %D/%%SITE_PERL%%/Data 2>/dev/null || true
END-of-p5-Data-TreeDumper/pkg-plist
echo x - p5-Data-TreeDumper/pkg-descr
sed 's/^X//' >p5-Data-TreeDumper/pkg-descr << 'END-of-p5-Data-TreeDumper/pkg-descr'
XData::Dumper and other modules do a great job at dumping data structures.
XTheir output, however, often takes more brain power to understand than the
Xdata itself. When dumping big amounts of data, the output can be overwhelming
Xand it's difficult to see the relationship between each piece of the dumped
Xdata.  Data::TreeDumper also dumps data in a tree-like fashion but hopefully
Xin a format more easily understood.
X
XWWW: http://search.cpan.org/~nkh/Data-TreeDumper-0.15/
XAuthor: Khemir Nadim ibn Hamouda <nadim at khemir.net>
X
X- Aaron Dalton
Xaaron at daltons.ca
END-of-p5-Data-TreeDumper/pkg-descr
echo x - p5-Data-TreeDumper/Makefile
sed 's/^X//' >p5-Data-TreeDumper/Makefile << 'END-of-p5-Data-TreeDumper/Makefile'
X# New ports collection makefile for:	Data::TreeDumper
X# Date created:							1 August 2004
X# Whom:									Aaron Dalton <aaron at daltons.ca>
X#
X# $FreeBSD$
X#
X
XPORTNAME=			Data-TreeDumper
XPORTVERSION=		0.15
XCATEGORIES=			devel perl5
XMASTER_SITES=		${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Data
XPKGNAMEPREFIX=		p5-
X
XMAINTAINER=	aaron at daltons.ca
XCOMMENT=	Dumps a data structure in a tree fashion
X
XBUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Term/Size.pm:${PORTSDIR}/devel/p5-Term-Size ${SITE_PERL}/Text/Wrap.pm:${PORTSDIR}/textproc/p5-Text-Tabs+Wrap ${SITE_PERL}/${PERL_ARCH}/Devel/Size.pm:${PORTSDIR}/devel/p5-Devel-Size
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XMAN3=		Data::TreeDumper.3
X
XPERL_CONFIGURE=	yes
X
X.include <bsd.port.mk>
END-of-p5-Data-TreeDumper/Makefile
echo x - p5-Data-TreeDumper/distinfo
sed 's/^X//' >p5-Data-TreeDumper/distinfo << 'END-of-p5-Data-TreeDumper/distinfo'
XMD5 (Data-TreeDumper-0.15.tar.gz) = 0b3c3db0806cc2a648364da79425fabf
XSIZE (Data-TreeDumper-0.15.tar.gz) = 17621
END-of-p5-Data-TreeDumper/distinfo
exit
--- submission.txt ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list