pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-PadWalker Added devel/p5-PadWalker version 1.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d20bf1c541bc
branches:  trunk
changeset: 544403:d20bf1c541bc
user:      abs <abs%pkgsrc.org@localhost>
date:      Mon Jul 14 09:26:02 2008 +0000

description:
Added devel/p5-PadWalker version 1.7

PadWalker is a module which allows you to inspect (and even change!)
lexical variables in any subroutine which called you. It will only
show those variables which are in scope at the point of the call.

PadWalker is particularly useful for debugging. It's even used by
Perl's built-in debugger. (It can also be used for evil, of course.)

I wouldn't recommend using PadWalker directly in production code,
but it's your call. Some of the modules that use PadWalker internally
are certainly safe for and useful in production.

diffstat:

 devel/p5-PadWalker/DESCR    |  10 ++++++++++
 devel/p5-PadWalker/Makefile |  18 ++++++++++++++++++
 devel/p5-PadWalker/distinfo |   5 +++++
 3 files changed, 33 insertions(+), 0 deletions(-)

diffs (45 lines):

diff -r d0244fbb418b -r d20bf1c541bc devel/p5-PadWalker/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-PadWalker/DESCR  Mon Jul 14 09:26:02 2008 +0000
@@ -0,0 +1,10 @@
+PadWalker is a module which allows you to inspect (and even change!)
+lexical variables in any subroutine which called you. It will only
+show those variables which are in scope at the point of the call.
+
+PadWalker is particularly useful for debugging. It's even used by
+Perl's built-in debugger. (It can also be used for evil, of course.)
+
+I wouldn't recommend using PadWalker directly in production code,
+but it's your call. Some of the modules that use PadWalker internally
+are certainly safe for and useful in production.
diff -r d0244fbb418b -r d20bf1c541bc devel/p5-PadWalker/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-PadWalker/Makefile       Mon Jul 14 09:26:02 2008 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/07/14 09:26:02 abs Exp $
+
+DISTNAME=      PadWalker-1.7
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RO/ROBIN/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://search.cpan.org/perldoc?PadWalker
+COMMENT=       Play with other peoples' lexical variables
+
+USE_LANGUAGES= c
+PERL5_PACKLIST= auto/PadWalker/.packlist
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d0244fbb418b -r d20bf1c541bc devel/p5-PadWalker/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-PadWalker/distinfo       Mon Jul 14 09:26:02 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/07/14 09:26:02 abs Exp $
+
+SHA1 (PadWalker-1.7.tar.gz) = 3a480830f6717003fb720e1af5dcae6a2403e783
+RMD160 (PadWalker-1.7.tar.gz) = ea73404b7921cd13dd0a849e8fedf36c650ee56f
+Size (PadWalker-1.7.tar.gz) = 13418 bytes



Home | Main Index | Thread Index | Old Index