diff options
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-Devel-Events-Objects/Makefile | 28 | ||||
-rw-r--r-- | devel/p5-Devel-Events-Objects/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-Devel-Events-Objects/pkg-descr | 9 | ||||
-rw-r--r-- | devel/p5-Devel-Events-Objects/pkg-plist | 12 |
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 |