Skip site navigation (1)Skip section navigation (2)
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>