Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Mar 2014 08:58:52 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349496 - in head/devel: . p5-Devel-MAT
Message-ID:  <201403290858.s2T8wqxi078073@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Mar 29 08:58:52 2014
New Revision: 349496
URL: http://svnweb.freebsd.org/changeset/ports/349496
QAT: https://qat.redports.org/buildarchive/r349496/

Log:
  - Add p5-Devel-MAT 0.17
  
  A Devel::MAT instance loads a heapdump file, and provides a container to store
  analysis tools to work on it. Tools may be provided that conform to the
  Devel::MAT::Tool API, which can help analyse the data and interact with the
  explorer user interface by using the methods in the Devel::MAT::UI package.
  
  WWW: http://search.cpan.org/dist/Devel-MAT/

Added:
  head/devel/p5-Devel-MAT/
  head/devel/p5-Devel-MAT/Makefile   (contents, props changed)
  head/devel/p5-Devel-MAT/distinfo   (contents, props changed)
  head/devel/p5-Devel-MAT/pkg-descr   (contents, props changed)
  head/devel/p5-Devel-MAT/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Mar 29 08:56:36 2014	(r349495)
+++ head/devel/Makefile	Sat Mar 29 08:58:52 2014	(r349496)
@@ -1880,6 +1880,7 @@
     SUBDIR += p5-Devel-LeakTrace
     SUBDIR += p5-Devel-LeakTrace-Fast
     SUBDIR += p5-Devel-LexAlias
+    SUBDIR += p5-Devel-MAT
     SUBDIR += p5-Devel-Messenger
     SUBDIR += p5-Devel-Modlist
     SUBDIR += p5-Devel-NYTProf

Added: head/devel/p5-Devel-MAT/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT/Makefile	Sat Mar 29 08:58:52 2014	(r349496)
@@ -0,0 +1,29 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Devel-MAT
+PORTVERSION=	0.17
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Perl Memory Analysis Tool
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+# Module::Pluggable will be removed from core since Perl 5.20
+BUILD_DEPENDS=	p5-File-ShareDir>=0:${PORTSDIR}/devel/p5-File-ShareDir \
+		p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
+		p5-List-UtilsBy>=0:${PORTSDIR}/devel/p5-List-UtilsBy \
+		p5-Module-Pluggable>=0:${PORTSDIR}/devel/p5-Module-Pluggable \
+		p5-Scalar-List-Utils>=1.29:${PORTSDIR}/lang/p5-Scalar-List-Utils
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-Test-Identity>=0:${PORTSDIR}/devel/p5-Test-Identity \
+		p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod
+
+USE_PERL5=	modbuild
+USES=		perl5
+
+.include <bsd.port.mk>

Added: head/devel/p5-Devel-MAT/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT/distinfo	Sat Mar 29 08:58:52 2014	(r349496)
@@ -0,0 +1,2 @@
+SHA256 (Devel-MAT-0.17.tar.gz) = 710d129709b9df93908e1eba9a15f451af9f5d928673d8cfac252888703f2e7b
+SIZE (Devel-MAT-0.17.tar.gz) = 100506

Added: head/devel/p5-Devel-MAT/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT/pkg-descr	Sat Mar 29 08:58:52 2014	(r349496)
@@ -0,0 +1,6 @@
+A Devel::MAT instance loads a heapdump file, and provides a container to store
+analysis tools to work on it. Tools may be provided that conform to the
+Devel::MAT::Tool API, which can help analyse the data and interact with the
+explorer user interface by using the methods in the Devel::MAT::UI package.
+
+WWW: http://search.cpan.org/dist/Devel-MAT/

Added: head/devel/p5-Devel-MAT/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT/pkg-plist	Sat Mar 29 08:58:52 2014	(r349496)
@@ -0,0 +1,74 @@
+bin/pmat-callstack
+bin/pmat-cat-svpv
+bin/pmat-count
+bin/pmat-dump-symbols
+bin/pmat-explore-gtk
+bin/pmat-identify-sv
+bin/pmat-largest-svs
+bin/pmat-list-dangling-ptrs
+bin/pmat-list-orphans
+bin/pmat-show-sv
+bin/pmat-sizes
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Context.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Dumper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Dumpfile.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/SV.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool/Count.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool/Inrefs.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool/Reachability.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool/Sizes.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/UI.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT/Dumper/Dumper.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT/Dumper/Dumper.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT/MAT.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT/MAT.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-internal.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-lexical.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-none.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-padlist.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-symtab.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-user.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/reachable-yes.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/refs-All.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/refs-Direct.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/refs-Strong.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/size-Owned.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/size-SV.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/size-Structure.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-ARRAY.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-CODE.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-FORMAT.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-GLOB.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-HASH.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-IO.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-LVALUE.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-PAD.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-PADLIST.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-PADNAMES.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-REF.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-REGEXP.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-SCALAR.svg
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons/type-STASH.svg
+%%PERL5_MAN3%%/Devel::MAT.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Context.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Dumper.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Dumpfile.3.gz
+%%PERL5_MAN3%%/Devel::MAT::SV.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Tool.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Tool::Count.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Tool::Inrefs.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Tool::Reachability.3.gz
+%%PERL5_MAN3%%/Devel::MAT::Tool::Sizes.3.gz
+%%PERL5_MAN3%%/Devel::MAT::UI.3.gz
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI/icons
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module/Devel-MAT-UI
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/share/module
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/share
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT/Dumper
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/MAT
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT/Tool
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Devel/MAT
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403290858.s2T8wqxi078073>