aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2008-10-24 17:34:48 +0800
committermiwi <miwi@FreeBSD.org>2008-10-24 17:34:48 +0800
commit4203fbd352bf57c46ea2c19935364b094dd8eaeb (patch)
tree4d99fab54faad68aa45e22b84d7ede31df69518b /devel
parent96d2b18ce685aee12d77d8b2ba6efe83e804b617 (diff)
downloadfreebsd-ports-gnome-4203fbd352bf57c46ea2c19935364b094dd8eaeb.tar.gz
freebsd-ports-gnome-4203fbd352bf57c46ea2c19935364b094dd8eaeb.tar.zst
freebsd-ports-gnome-4203fbd352bf57c46ea2c19935364b094dd8eaeb.zip
The Perl 5 module Devel::Events::Objects provides an event generator
and a handler for Devel::Events, that facilitate leak checking. There are two components of this module: Devel::Events::Generator::Objects, and Devel::Events::Handler::ObjectTracker. The first one uses some trickery to generate events for every object creation and destruction in code loaded after it was loaded. The second one will listen on these events, and track all currently living objects. WWW: http://search.cpan.org/dist/Devel-Events-Objects/
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Devel-Events-Objects/Makefile28
-rw-r--r--devel/p5-Devel-Events-Objects/distinfo3
-rw-r--r--devel/p5-Devel-Events-Objects/pkg-descr9
-rw-r--r--devel/p5-Devel-Events-Objects/pkg-plist12
5 files changed, 53 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a7ab13575ac0..ebcb2ac88864 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1217,6 +1217,7 @@
SUBDIR += p5-Devel-Diagram
SUBDIR += p5-Devel-EvalContext
SUBDIR += p5-Devel-Events
+ SUBDIR += p5-Devel-Events-Objects
SUBDIR += p5-Devel-Gladiator
SUBDIR += p5-Devel-GlobalDestruction
SUBDIR += p5-Devel-Leak
diff --git a/devel/p5-Devel-Events-Objects/Makefile b/devel/p5-Devel-Events-Objects/Makefile
new file mode 100644
index 000000000000..be6a0e721d57
--- /dev/null
+++ b/devel/p5-Devel-Events-Objects/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: Devel-Events-Objects
+# Date created: 23 Oct 2008
+# Whom: Martin Wilke <miwi@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Devel-Events-Objects
+PORTVERSION= 0.05
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= miwi@FreeBSD.org
+COMMENT= Perl module providing object tracking support for Devel::Events
+
+RUN_DEPENDS= p5-Devel-Events>=0:${PORTSDIR}/devel/p5-Devel-Events \
+ p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken \
+ p5-Tie-RefHash-Weak>=0:${PORTSDIR}/devel/p5-Tie-RefHash-Weak \
+ p5-Variable-Magic>=0:${PORTSDIR}/devel/p5-Variable-Magic
+
+PERL_CONFIGURE= yes
+
+MAN3= Devel::Events::Generator::Objects.3 \
+ Devel::Events::Handler::ObjectTracker.3 \
+ Devel::Events::Objects.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Devel-Events-Objects/distinfo b/devel/p5-Devel-Events-Objects/distinfo
new file mode 100644
index 000000000000..51bb19ed2fdd
--- /dev/null
+++ b/devel/p5-Devel-Events-Objects/distinfo
@@ -0,0 +1,3 @@
+MD5 (Devel-Events-Objects-0.05.tar.gz) = 3df1c04f86e59890cb1a00ab40522064
+SHA256 (Devel-Events-Objects-0.05.tar.gz) = ef2dca906760e9022d5a88655af989fc2ae77358397817f1904a86005f5613de
+SIZE (Devel-Events-Objects-0.05.tar.gz) = 7422
diff --git a/devel/p5-Devel-Events-Objects/pkg-descr b/devel/p5-Devel-Events-Objects/pkg-descr
new file mode 100644
index 000000000000..56e3328ce088
--- /dev/null
+++ b/devel/p5-Devel-Events-Objects/pkg-descr
@@ -0,0 +1,9 @@
+The Perl 5 module Devel::Events::Objects provides an event generator
+and a handler for Devel::Events, that facilitate leak checking.
+There are two components of this module: Devel::Events::Generator::Objects,
+and Devel::Events::Handler::ObjectTracker. The first one uses some
+trickery to generate events for every object creation and destruction
+in code loaded after it was loaded. The second one will listen on
+these events, and track all currently living objects.
+
+WWW: http://search.cpan.org/dist/Devel-Events-Objects/
diff --git a/devel/p5-Devel-Events-Objects/pkg-plist b/devel/p5-Devel-Events-Objects/pkg-plist
new file mode 100644
index 000000000000..4e901bb2f485
--- /dev/null
+++ b/devel/p5-Devel-Events-Objects/pkg-plist
@@ -0,0 +1,12 @@
+%%SITE_PERL%%/Devel/Events/Generator/Objects.pm
+%%SITE_PERL%%/Devel/Events/Handler/ObjectTracker.pm
+%%SITE_PERL%%/Devel/Events/Objects.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/Events/Objects/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/Events/Objects
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/Events
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto
+@dirrmtry %%SITE_PERL%%/Devel/Events/Handler
+@dirrmtry %%SITE_PERL%%/Devel/Events/Generator
+@dirrmtry %%SITE_PERL%%/Devel/Events
+@dirrmtry %%SITE_PERL%%/Devel