aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2011-05-09 06:22:26 +0800
committerswills <swills@FreeBSD.org>2011-05-09 06:22:26 +0800
commiteef7caef33a379b9d85dd77aa8a2b1359408c9ae (patch)
tree66fff389fb18019adde7e0faa5d5679336011336
parentebc5803c41430ff3a39c523921616772d46da9cd (diff)
downloadfreebsd-ports-gnome-eef7caef33a379b9d85dd77aa8a2b1359408c9ae.tar.gz
freebsd-ports-gnome-eef7caef33a379b9d85dd77aa8a2b1359408c9ae.tar.zst
freebsd-ports-gnome-eef7caef33a379b9d85dd77aa8a2b1359408c9ae.zip
It's easy to create memory leaks in Catalyst applications and often they're
hard to find. This module tries to help you finding them by automatically checking for common causes of leaks. WWW: http://search.cpan.org/dist/CatalystX-LeakChecker
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-CatalystX-LeakChecker/Makefile30
-rw-r--r--www/p5-CatalystX-LeakChecker/distinfo2
-rw-r--r--www/p5-CatalystX-LeakChecker/pkg-descr5
-rw-r--r--www/p5-CatalystX-LeakChecker/pkg-plist5
5 files changed, 43 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index bfb1c129105b..7105754d4351 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -900,6 +900,7 @@
SUBDIR += p5-Catalyst-View-XML-Simple
SUBDIR += p5-Catalyst-View-XSLT
SUBDIR += p5-CatalystX-Component-Traits
+ SUBDIR += p5-CatalystX-LeakChecker
SUBDIR += p5-CatalystX-RoleApplicator
SUBDIR += p5-Class-DBI-FromForm
SUBDIR += p5-ClearSilver
diff --git a/www/p5-CatalystX-LeakChecker/Makefile b/www/p5-CatalystX-LeakChecker/Makefile
new file mode 100644
index 000000000000..15ab1182ab08
--- /dev/null
+++ b/www/p5-CatalystX-LeakChecker/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: p5-CatalystX-LeakChecker
+# Date created: 2011-05-08
+# Whom: Steve Wills <swills@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= CatalystX-LeakChecker
+PORTVERSION= 0.06
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:FLORA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Debug memory leaks in Catalyst applications
+
+BUILD_DEPENDS= p5-Catalyst-Runtime>=0:${PORTSDIR}/www/p5-Catalyst-Runtime \
+ p5-Devel-Cycle>0:${PORTSDIR}/devel/p5-Devel-Cycle \
+ p5-PadWalker>0:${PORTSDIR}/devel/p5-PadWalker
+RUN_DEPENDS= p5-Catalyst-Runtime>=0:${PORTSDIR}/www/p5-Catalyst-Runtime \
+ p5-Devel-Cycle>0:${PORTSDIR}/devel/p5-Devel-Cycle \
+ p5-PadWalker>0:${PORTSDIR}/devel/p5-PadWalker
+
+USE_PERL= yes
+PERL_CONFIGURE= yes
+
+MAN3= CatalystX::LeakChecker.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-CatalystX-LeakChecker/distinfo b/www/p5-CatalystX-LeakChecker/distinfo
new file mode 100644
index 000000000000..a4003b66f43d
--- /dev/null
+++ b/www/p5-CatalystX-LeakChecker/distinfo
@@ -0,0 +1,2 @@
+SHA256 (CatalystX-LeakChecker-0.06.tar.gz) = 0e3aa438025adf775a631edaf7e2beb0a617f3894b40afbd875c2a57ed5bdbc0
+SIZE (CatalystX-LeakChecker-0.06.tar.gz) = 10835
diff --git a/www/p5-CatalystX-LeakChecker/pkg-descr b/www/p5-CatalystX-LeakChecker/pkg-descr
new file mode 100644
index 000000000000..77cc9c6c2adc
--- /dev/null
+++ b/www/p5-CatalystX-LeakChecker/pkg-descr
@@ -0,0 +1,5 @@
+It's easy to create memory leaks in Catalyst applications and often they're
+hard to find. This module tries to help you finding them by automatically
+checking for common causes of leaks.
+
+WWW: http://search.cpan.org/dist/CatalystX-LeakChecker
diff --git a/www/p5-CatalystX-LeakChecker/pkg-plist b/www/p5-CatalystX-LeakChecker/pkg-plist
new file mode 100644
index 000000000000..eecb1e75ac8f
--- /dev/null
+++ b/www/p5-CatalystX-LeakChecker/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/CatalystX/LeakChecker.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX/LeakChecker/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX/LeakChecker
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX
+@dirrmtry %%SITE_PERL%%/CatalystX