Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Nov 2010 22:39:28 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/152447: [NEW PORT] lang/p5-Parse-Perl: Interpret string as Perl source
Message-ID:  <20101121143928.ABBA37E824@colo-p.gslin.org>
Resent-Message-ID: <201011211440.oALEeDT0045352@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152447
>Category:       ports
>Synopsis:       [NEW PORT] lang/p5-Parse-Perl: Interpret string as Perl source
>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 21 14:40:12 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 provides the capability to parse a string at runtime as
Perl source code, so that the resulting compiled code can be later
executed. This is part of the job of the string form of the eval
operator, but in this module it is separated out from the other jobs
of eval. Parsing of Perl code is generally influenced by its lexical
context, and this module provides some explicit control over this
process, by reifying lexical environments as Perl objects.

WWW:	http://search.cpan.org/dist/Parse-Perl/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- p5-Parse-Perl-0.005.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-Parse-Perl
#	p5-Parse-Perl/pkg-descr
#	p5-Parse-Perl/Makefile
#	p5-Parse-Perl/pkg-plist
#	p5-Parse-Perl/distinfo
#
echo c - p5-Parse-Perl
mkdir -p p5-Parse-Perl > /dev/null 2>&1
echo x - p5-Parse-Perl/pkg-descr
sed 's/^X//' >p5-Parse-Perl/pkg-descr << '55b0f931455b51f0aa5c66d59ee8c74d'
XThis module provides the capability to parse a string at runtime as
XPerl source code, so that the resulting compiled code can be later
Xexecuted. This is part of the job of the string form of the eval
Xoperator, but in this module it is separated out from the other jobs
Xof eval. Parsing of Perl code is generally influenced by its lexical
Xcontext, and this module provides some explicit control over this
Xprocess, by reifying lexical environments as Perl objects.
X
XWWW:	http://search.cpan.org/dist/Parse-Perl/
55b0f931455b51f0aa5c66d59ee8c74d
echo x - p5-Parse-Perl/Makefile
sed 's/^X//' >p5-Parse-Perl/Makefile << '635796b67bce8ce51198dde019a06cc2'
X# New ports collection makefile for:	p5-Parse-Perl
X# Date created:		2010-11-21
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Parse-Perl
XPORTVERSION=	0.005
XCATEGORIES=	lang perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Interpret string as Perl source
X
XPERL_CONFIGURE=	yes
XUSE_PERL5_RUN=	5.8.4+
X
XMAN3=		Parse::Perl.3 \
X		Parse::Perl::CopHintsHash.3 \
X		Parse::Perl::Environment.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>
635796b67bce8ce51198dde019a06cc2
echo x - p5-Parse-Perl/pkg-plist
sed 's/^X//' >p5-Parse-Perl/pkg-plist << 'ac772c421c1ae3c15064066191c34118'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/Parse/Perl.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Parse/Perl/CopHintsHash.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/Parse/Perl/Environment.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Perl/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Perl/Perl.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Perl/Perl.so
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Perl
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Parse/Perl
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Parse
ac772c421c1ae3c15064066191c34118
echo x - p5-Parse-Perl/distinfo
sed 's/^X//' >p5-Parse-Perl/distinfo << 'e1209dbf9402f4b9e1482c1f4ed8f843'
XSHA256 (Parse-Perl-0.005.tar.gz) = 42351e1a899d445895467e9c326ea7e07679b218f33c4f8e8b90b5e870e60245
XSIZE (Parse-Perl-0.005.tar.gz) = 23069
e1209dbf9402f4b9e1482c1f4ed8f843
exit
--- p5-Parse-Perl-0.005.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?20101121143928.ABBA37E824>