1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00

Add p5-Class-Accessor-Named 0.003, better profiling output for

Class::Accessor.

PR:		ports/100655
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
This commit is contained in:
Cheng-Lung Sung 2006-07-24 06:16:22 +00:00
parent 9ec4d0da18
commit 18df4fd52f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=168598
5 changed files with 52 additions and 0 deletions

View File

@ -787,6 +787,7 @@
SUBDIR += p5-Class-Accessor
SUBDIR += p5-Class-Accessor-Chained
SUBDIR += p5-Class-Accessor-Lvalue
SUBDIR += p5-Class-Accessor-Named
SUBDIR += p5-Class-AlzaboWrapper
SUBDIR += p5-Class-ArrayObjects
SUBDIR += p5-Class-AutoClass

View File

@ -0,0 +1,28 @@
# New ports collection makefile for: p5-Class-Accessor-Named
# Date created: 2006-07-21
# Whom: Gea-Suan Lin <gslin@gslin.org>
#
# $FreeBSD$
#
PORTNAME= Class-Accessor-Named
PORTVERSION= 0.003
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Class
PKGNAMEPREFIX= p5-
MAINTAINER= gslin@gslin.org
COMMENT= Better profiling output for Class::Accessor
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Sub/Name.pm:${PORTSDIR}/devel/p5-Sub-Name \
${SITE_PERL}/Hook/LexWrap.pm:${PORTSDIR}/devel/p5-Hook-LexWrap \
${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require
BUILD_DEPENDS= ${RUN_DEPENDS} \
${SITE_PERL}/Test/Dependencies.pm:${PORTSDIR}/devel/p5-Test-Dependencies
PERL_CONFIGURE= yes
MAN3= Class::Accessor::Named.3
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (Class-Accessor-Named-0.003.tar.gz) = b9ccdee399819d2e5c944933ac2ff110
SHA256 (Class-Accessor-Named-0.003.tar.gz) = fae494fed78435221346a531189bb95be592953df4d6fd192c5f31ac0e5adcef
SIZE (Class-Accessor-Named-0.003.tar.gz) = 20744

View File

@ -0,0 +1,12 @@
Class::Accessor is a great way to automate the tedious task of
generating accessors and mutators. One small drawback is that due to
the details of the implemenetation, you only get one __ANON__ entry in
profiling output. That entry contains all your accessors, which can be
a real pain if you're attempting to figure out which of your accessors
is being called six billion times. This module is a development aid
which uses Hook::LexWrap and Sub::Name to talk your accessors into
identifying themselves. While it shouldn't add much additional runtime
overhead (as it acts only Class::Accessor's generator functions), it
has not been designed for production deployment.
WWW: http://search.cpan.org/dist/Class-Accessor-Named/

View File

@ -0,0 +1,8 @@
@comment $FreeBSD$
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named/.packlist
%%SITE_PERL%%/Class/Accessor/Named.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Accessor
@dirrmtry %%SITE_PERL%%/Class