aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-07-29 01:10:23 +0800
committermiwi <miwi@FreeBSD.org>2009-07-29 01:10:23 +0800
commitcd80e83d127a0fc15544b6f78b49dd4965bca42e (patch)
treed4b93e017881daa44c2b2f6a697d1480380b4090 /devel
parentca5dab092f6f7be1d7e840b93491424b5b35bb57 (diff)
downloadfreebsd-ports-gnome-cd80e83d127a0fc15544b6f78b49dd4965bca42e.tar.gz
freebsd-ports-gnome-cd80e83d127a0fc15544b6f78b49dd4965bca42e.tar.zst
freebsd-ports-gnome-cd80e83d127a0fc15544b6f78b49dd4965bca42e.zip
This module provides tracking of objects, for the purpose of detecting
memory leaks due to circular references or innappropriate caching schemes. WWW: http://search.cpan.org/dist/Devel-LeakGuard-Object/ PR: ports/136897 Submitted by: TERAMOTO Masahiro <markun at onohara.to>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Devel-LeakGuard-Object/Makefile26
-rw-r--r--devel/p5-Devel-LeakGuard-Object/distinfo3
-rw-r--r--devel/p5-Devel-LeakGuard-Object/pkg-descr4
-rw-r--r--devel/p5-Devel-LeakGuard-Object/pkg-plist6
5 files changed, 40 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 6641610cab84..cfed568284b0 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1309,6 +1309,7 @@
SUBDIR += p5-Devel-GlobalDestruction
SUBDIR += p5-Devel-Leak
SUBDIR += p5-Devel-Leak-Object
+ SUBDIR += p5-Devel-LeakGuard-Object
SUBDIR += p5-Devel-LeakTrace
SUBDIR += p5-Devel-LeakTrace-Fast
SUBDIR += p5-Devel-LexAlias
diff --git a/devel/p5-Devel-LeakGuard-Object/Makefile b/devel/p5-Devel-LeakGuard-Object/Makefile
new file mode 100644
index 000000000000..a4625c33851d
--- /dev/null
+++ b/devel/p5-Devel-LeakGuard-Object/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: p5-Devel-LeakGuard-Object
+# Date created: 2009-07-19
+# Whom: TERAMOTO Masahiro <markun@onohara.to>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Devel-LeakGuard-Object
+PORTVERSION= 0.06
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= markun@onohara.to
+COMMENT= Scoped checks for object leaks
+
+BUILD_DEPENDS= p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
+ p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_MODBUILD= yes
+
+MAN3= Devel::LeakGuard::Object.3 \
+ Devel::LeakGuard::Object::State.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Devel-LeakGuard-Object/distinfo b/devel/p5-Devel-LeakGuard-Object/distinfo
new file mode 100644
index 000000000000..ba30b82c900d
--- /dev/null
+++ b/devel/p5-Devel-LeakGuard-Object/distinfo
@@ -0,0 +1,3 @@
+MD5 (Devel-LeakGuard-Object-0.06.tar.gz) = 098c7cf35634bb196be60765f07fdb7d
+SHA256 (Devel-LeakGuard-Object-0.06.tar.gz) = 3e080b03c0002dfda63eee271239fe2a4a45dce1595f32238934ad769048b221
+SIZE (Devel-LeakGuard-Object-0.06.tar.gz) = 21868
diff --git a/devel/p5-Devel-LeakGuard-Object/pkg-descr b/devel/p5-Devel-LeakGuard-Object/pkg-descr
new file mode 100644
index 000000000000..ada117f11ec8
--- /dev/null
+++ b/devel/p5-Devel-LeakGuard-Object/pkg-descr
@@ -0,0 +1,4 @@
+This module provides tracking of objects, for the purpose of detecting
+memory leaks due to circular references or innappropriate caching schemes.
+
+WWW: http://search.cpan.org/dist/Devel-LeakGuard-Object/
diff --git a/devel/p5-Devel-LeakGuard-Object/pkg-plist b/devel/p5-Devel-LeakGuard-Object/pkg-plist
new file mode 100644
index 000000000000..35f82d523119
--- /dev/null
+++ b/devel/p5-Devel-LeakGuard-Object/pkg-plist
@@ -0,0 +1,6 @@
+@comment $FreeBSD$
+%%SITE_PERL%%/Devel/LeakGuard/Object/State.pm
+%%SITE_PERL%%/Devel/LeakGuard/Object.pm
+@dirrmtry %%SITE_PERL%%/Devel/LeakGuard/Object
+@dirrmtry %%SITE_PERL%%/Devel/LeakGuard
+@dirrmtry %%SITE_PERL%%/Devel