aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-Data-TreeDumper
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2004-08-20 20:19:16 +0800
committermat <mat@FreeBSD.org>2004-08-20 20:19:16 +0800
commitf63a2ef4ccc32ed14df55b1ea7cd5db0bb864eb2 (patch)
treebc4c86afe4a66d7bb49d7917a128a5375fa86f2a /devel/p5-Data-TreeDumper
parent077681170b989074dd4d36d353ef6c8e9c12e521 (diff)
downloadfreebsd-ports-gnome-f63a2ef4ccc32ed14df55b1ea7cd5db0bb864eb2.tar.gz
freebsd-ports-gnome-f63a2ef4ccc32ed14df55b1ea7cd5db0bb864eb2.tar.zst
freebsd-ports-gnome-f63a2ef4ccc32ed14df55b1ea7cd5db0bb864eb2.zip
Update to 0.16
PR: 70222 Submitted by: maintainer
Diffstat (limited to 'devel/p5-Data-TreeDumper')
-rw-r--r--devel/p5-Data-TreeDumper/Makefile6
-rw-r--r--devel/p5-Data-TreeDumper/distinfo4
-rw-r--r--devel/p5-Data-TreeDumper/pkg-descr24
3 files changed, 28 insertions, 6 deletions
diff --git a/devel/p5-Data-TreeDumper/Makefile b/devel/p5-Data-TreeDumper/Makefile
index 27145fd9aeba..0a4c7f6b9134 100644
--- a/devel/p5-Data-TreeDumper/Makefile
+++ b/devel/p5-Data-TreeDumper/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= Data-TreeDumper
-PORTVERSION= 0.15
+PORTVERSION= 0.16
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Data
@@ -28,10 +28,10 @@ PERL_CONFIGURE= yes
.if ${PERL_LEVEL} < 500600
post-patch:
- ${PERL} -pi -e 's/^our (\S+)/use vars q{$$1};$$1/g;' \
+ @${PERL} -pi -e 's/^our (\S+)/use vars q{$$1};$$1/g;' \
-e '$$_ = "" if /warnings|5.006/;' \
-e 's/}\(/}->(/g;' \
- -e '$$_ .= "->" if $$. == 428;' \
+ -e '$$_ .= "->" if $$. == 442;' \
${WRKSRC}/TreeDumper.pm
.endif
diff --git a/devel/p5-Data-TreeDumper/distinfo b/devel/p5-Data-TreeDumper/distinfo
index 2145a3bbd002..aa1c6cdaa513 100644
--- a/devel/p5-Data-TreeDumper/distinfo
+++ b/devel/p5-Data-TreeDumper/distinfo
@@ -1,2 +1,2 @@
-MD5 (Data-TreeDumper-0.15.tar.gz) = 0b3c3db0806cc2a648364da79425fabf
-SIZE (Data-TreeDumper-0.15.tar.gz) = 17621
+MD5 (Data-TreeDumper-0.16.tar.gz) = bf4ae87af5690106efd50d4c88d7adf5
+SIZE (Data-TreeDumper-0.16.tar.gz) = 18120
diff --git a/devel/p5-Data-TreeDumper/pkg-descr b/devel/p5-Data-TreeDumper/pkg-descr
index fadcbe8d6d26..b85bab4290de 100644
--- a/devel/p5-Data-TreeDumper/pkg-descr
+++ b/devel/p5-Data-TreeDumper/pkg-descr
@@ -1,10 +1,32 @@
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
+data itself. When dumping large 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.
+Data::TreeDumper also gives one extraordinary control over output and
+provides for custom filtering of and iteration over data structures.
+
+Unfiltered output example:
+title:
+ |- A [H1]
+ | |- a [H2]
+ | |- bbbbbb = CODE(0x8139fa0) [C3]
+ | |- c123 [C4 -> C3]
+ | `- d [R5]
+ | `- REF(0x8139fb8) [R5 -> C3]
+ |- ARRAY [A6]
+ | |- 0 [S7] = elment_1
+ | |- 1 [S8] = element_2
+ | `- 2 [S9] = element_3
+ `- C [H10]
+ `- b [H11]
+ `- a [H12]
+ |- a [H13]
+ |- b = CODE(0x81ab130) [C14]
+ `- c [S15] = 42
+
WWW: http://search.cpan.org/dist/Data-TreeDumper/
Author: Khemir Nadim ibn Hamouda <nadim@khemir.net>