Date: Sun, 28 Nov 2010 09:38:05 +0800 (CST) From: Gea-Suan Lin <gslin@gslin.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gslin@gslin.org Subject: ports/152630: [NEW PORT] devel/p5-Class-Accessor-Complex: Arrays, hashes, booleans, integers, sets and more Message-ID: <20101128013805.AF9917E81C@colo-p.gslin.org> Resent-Message-ID: <201011280200.oAS20KrG077530@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 152630 >Category: ports >Synopsis: [NEW PORT] devel/p5-Class-Accessor-Complex: Arrays, hashes, booleans, integers, sets and more >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Nov 28 02:00:20 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 7.3-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD colo-p.gslin.org 7.3-RELEASE-p2 FreeBSD 7.3-RELEASE-p2 #0: Mon Jul 12 19:04:04 UTC 2010 >Description: This module generates accessors for your class in the same spirit as Class::Accessor does. While the latter deals with accessors for scalar values, this module provides accessor makers for arrays, hashes, integers, booleans, sets and more. As seen in the synopsis, you can chain calls to the accessor makers. Also, because this module inherits from Class::Accessor, you can put a call to one of its accessor makers at the end of the chain. The accessor generators also generate documentation ready to be used with Sub::Documentation. WWW: http://search.cpan.org/~marcel/Class-Accessor-Complex-1.100880/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- p5-Class-Accessor-Complex-1.100880.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-Class-Accessor-Complex # p5-Class-Accessor-Complex/pkg-descr # p5-Class-Accessor-Complex/Makefile # p5-Class-Accessor-Complex/pkg-plist # p5-Class-Accessor-Complex/distinfo # echo c - p5-Class-Accessor-Complex mkdir -p p5-Class-Accessor-Complex > /dev/null 2>&1 echo x - p5-Class-Accessor-Complex/pkg-descr sed 's/^X//' >p5-Class-Accessor-Complex/pkg-descr << 'c211f0f8d25deed4edb6ba03937181e8' XThis module generates accessors for your class in the same spirit as XClass::Accessor does. While the latter deals with accessors for Xscalar values, this module provides accessor makers for arrays, Xhashes, integers, booleans, sets and more. X XAs seen in the synopsis, you can chain calls to the accessor makers. XAlso, because this module inherits from Class::Accessor, you can put Xa call to one of its accessor makers at the end of the chain. X XThe accessor generators also generate documentation ready to be used Xwith Sub::Documentation. X XWWW: http://search.cpan.org/~marcel/Class-Accessor-Complex-1.100880/ c211f0f8d25deed4edb6ba03937181e8 echo x - p5-Class-Accessor-Complex/Makefile sed 's/^X//' >p5-Class-Accessor-Complex/Makefile << '0848692c8b589fd98ce02dda468991bd' X# New ports collection makefile for: p5-Class-Accessor-Complex X# Date created: 2010-11-28 X# Whom: Gea-Suan Lin <gslin@gslin.org> X# X# $FreeBSD$ X# X XPORTNAME= Class-Accessor-Complex XPORTVERSION= 1.100880 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= gslin@gslin.org XCOMMENT= Arrays, hashes, booleans, integers, sets and more X XRUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ X p5-Data-Miscellany>=0:${PORTSDIR}/devel/p5-Data-Miscellany \ X p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils X XPERL_CONFIGURE= yes XUSE_PERL5_RUN= 5.8.1+ X XMAN3= Class::Accessor::Complex.3 X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 501001 XRUN_DEPENDS+= p5-parent>=0:${PORTSDIR}/devel/p5-parent X.endif X X.include <bsd.port.post.mk> 0848692c8b589fd98ce02dda468991bd echo x - p5-Class-Accessor-Complex/pkg-plist sed 's/^X//' >p5-Class-Accessor-Complex/pkg-plist << 'cdafa1d001e93618215a4507633fd382' X@comment $FreeBSD$ X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Complex/.packlist X%%SITE_PERL%%/Class/Accessor/Complex.pm X@dirrmtry %%SITE_PERL%%/Class/Accessor X@dirrmtry %%SITE_PERL%%/Class X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Complex X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class cdafa1d001e93618215a4507633fd382 echo x - p5-Class-Accessor-Complex/distinfo sed 's/^X//' >p5-Class-Accessor-Complex/distinfo << '14b718406d85c80872015ac421848cee' XSHA256 (Class-Accessor-Complex-1.100880.tar.gz) = c65a95c23da16d8bf9118abefc00cf3e313001811fd2d51148b0d10d83474487 XSIZE (Class-Accessor-Complex-1.100880.tar.gz) = 32955 14b718406d85c80872015ac421848cee exit --- p5-Class-Accessor-Complex-1.100880.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101128013805.AF9917E81C>