Date: Mon, 12 Jan 2009 12:03:08 GMT From: Sergey Karatkevich <simarg@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/130415: New port: devel/p5-Class-Declare - Perl module for declare classes Message-ID: <200901121203.n0CC38bs078062@www.freebsd.org> Resent-Message-ID: <200901121210.n0CCA2Lr040504@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 130415 >Category: ports >Synopsis: New port: devel/p5-Class-Declare - Perl module for declare classes >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: Mon Jan 12 12:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Sergey Karatkevich >Release: 7.0-RELEASE-p5 >Organization: Agava >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # 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-Declare # p5-Class-Declare/Makefile # p5-Class-Declare/distinfo # p5-Class-Declare/pkg-descr # p5-Class-Declare/pkg-plist # echo c - p5-Class-Declare mkdir -p p5-Class-Declare > /dev/null 2>&1 echo x - p5-Class-Declare/Makefile sed 's/^X//' >p5-Class-Declare/Makefile << 'END-of-p5-Class-Declare/Makefile' X# New ports collection makefile for: Class-Declare X# Date created: 12 January 2009 X# Whom: kevit X# X# $FreeBSD$ X# X XPORTNAME= Class-Declare XPORTVERSION= 0.12 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= simarg@gmail.com XCOMMENT= Perl module for declare classes X XBUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes XMAN3= Class::Declare::Dump.3 Class::Declare.3 Class::Declare::Hash.3 X X.include <bsd.port.mk> END-of-p5-Class-Declare/Makefile echo x - p5-Class-Declare/distinfo sed 's/^X//' >p5-Class-Declare/distinfo << 'END-of-p5-Class-Declare/distinfo' XMD5 (Class-Declare-0.12.tar.gz) = 6eeb2ffecef03f232220a077ff03694c XSHA256 (Class-Declare-0.12.tar.gz) = 45b0c27acd3077b2906d1a71db9df08ebfab1b4e1f9a3d4daa59e91df85f8418 XSIZE (Class-Declare-0.12.tar.gz) = 78856 END-of-p5-Class-Declare/distinfo echo x - p5-Class-Declare/pkg-descr sed 's/^X//' >p5-Class-Declare/pkg-descr << 'END-of-p5-Class-Declare/pkg-descr' XClass::Declare allows class authors to specify public, private and protected Xattributes and methods for their classes, giving them control over how their Xmodules may be accessed. The standard object oriented programming concepts Xof public, private and protected have been implemented for both class and Xinstance (or object) attributes and methods. X XWWW: http://search.cpan.org/~ibb/Class-Declare/Declare.pm X- Sergey Karatkevich Xsimarg@gmail.com END-of-p5-Class-Declare/pkg-descr echo x - p5-Class-Declare/pkg-plist sed 's/^X//' >p5-Class-Declare/pkg-plist << 'END-of-p5-Class-Declare/pkg-plist' X%%SITE_PERL%%/Class/Declare.pm X%%SITE_PERL%%/Class/Declare/Dump.pm X%%SITE_PERL%%/Class/Declare/Hash.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Declare/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Declare X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class X@dirrm %%SITE_PERL%%/Class/Declare X@dirrmtry %%SITE_PERL%%/Class END-of-p5-Class-Declare/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901121203.n0CC38bs078062>