- Add p5-Marpa-PP 0.010
Marpa::PP is the pure Perl version of Marpa. Marpa parses any language whose grammar can be written in BNF. That includes recursive grammars, ambiguous grammars, infinitely ambiguous grammars and grammars with useless or empty productions. WWW: http://search.cpan.org/dist/Marpa-PP/ Feature safe: yes
This commit is contained in:
parent
078ea4221c
commit
aadb3e7c33
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=285696
@ -213,6 +213,7 @@
|
||||
SUBDIR += p5-JavaScript-Value-Escape
|
||||
SUBDIR += p5-List-MoreUtils
|
||||
SUBDIR += p5-Marpa
|
||||
SUBDIR += p5-Marpa-PP
|
||||
SUBDIR += p5-Modern-Perl
|
||||
SUBDIR += p5-Parse-Perl
|
||||
SUBDIR += p5-Perl6-Subs
|
||||
|
58
lang/p5-Marpa-PP/Makefile
Normal file
58
lang/p5-Marpa-PP/Makefile
Normal file
@ -0,0 +1,58 @@
|
||||
# New ports collection makefile for: p5-Marpa-PP
|
||||
# Date created: 2011-10-25
|
||||
# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Marpa-PP
|
||||
PORTVERSION= 0.010
|
||||
CATEGORIES= lang textproc perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}000
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Pure Perl version of Marpa
|
||||
|
||||
BUILD_DEPENDS= p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
|
||||
p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
|
||||
BUILD_DEPENDS= p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
|
||||
p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
|
||||
|
||||
TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken
|
||||
|
||||
# PERL_CONFIGURE failed on Perl 5.12.4
|
||||
PERL_MODBUILD= 5.10.0+
|
||||
|
||||
MAN3= Marpa::PP.3 \
|
||||
Marpa::PP::Advanced::Bibliography.3 \
|
||||
Marpa::PP::Advanced::Models.3 \
|
||||
Marpa::PP::Debug.3 \
|
||||
Marpa::PP::Grammar.3 \
|
||||
Marpa::PP::Recognizer.3 \
|
||||
Marpa::PP::Rewrite.3 \
|
||||
Marpa::PP::Semantics.3 \
|
||||
Marpa::PP::Semantics::Infinite.3 \
|
||||
Marpa::PP::Semantics::Null.3 \
|
||||
Marpa::PP::Semantics::Order.3 \
|
||||
Marpa::PP::Support.3 \
|
||||
Marpa::PP::Tracing.3 \
|
||||
Marpa::PP::Vocabulary.3
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PERL_LEVEL} < 501001
|
||||
BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
|
||||
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
|
||||
.endif
|
||||
|
||||
.if ${PERL_LEVEL} < 501200
|
||||
BUILD_DEPENDS+= p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
|
||||
p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
|
||||
RUN_DEPENDS+= p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
|
||||
p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
|
||||
TEST_DEPENDS+= p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
2
lang/p5-Marpa-PP/distinfo
Normal file
2
lang/p5-Marpa-PP/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Marpa-PP-0.010000.tar.gz) = 243f84396cd23b8428e69161141ae68cae12846975ddea58c3e909357edaac4f
|
||||
SIZE (Marpa-PP-0.010000.tar.gz) = 242922
|
7
lang/p5-Marpa-PP/pkg-descr
Normal file
7
lang/p5-Marpa-PP/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Marpa::PP is the pure Perl version of Marpa.
|
||||
|
||||
Marpa parses any language whose grammar can be written in BNF. That includes
|
||||
recursive grammars, ambiguous grammars, infinitely ambiguous grammars and
|
||||
grammars with useless or empty productions.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Marpa-PP/
|
27
lang/p5-Marpa-PP/pkg-plist
Normal file
27
lang/p5-Marpa-PP/pkg-plist
Normal file
@ -0,0 +1,27 @@
|
||||
%%SITE_PERL%%/Marpa/PP.pm
|
||||
%%SITE_PERL%%/Marpa/PP.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Advanced/Bibliography.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Advanced/Models.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Callback.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Debug.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Grammar.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Grammar.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Installed.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Internal.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Recognizer.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Recognizer.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Rewrite.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Semantics.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Semantics/Infinite.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Semantics/Null.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Semantics/Order.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Slot.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Support.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Tracing.pod
|
||||
%%SITE_PERL%%/Marpa/PP/Value.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Version.pm
|
||||
%%SITE_PERL%%/Marpa/PP/Vocabulary.pod
|
||||
@dirrm %%SITE_PERL%%/Marpa/PP/Semantics
|
||||
@dirrm %%SITE_PERL%%/Marpa/PP/Advanced
|
||||
@dirrm %%SITE_PERL%%/Marpa/PP
|
||||
@dirrmtry %%SITE_PERL%%/Marpa
|
Loading…
Reference in New Issue
Block a user