add p5-Pugs-Compiler-Rule 0.12
Compiler for Perl 6 Rules
This commit is contained in:
parent
cd4aa0dc19
commit
3f5cb7c81c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=169273
@ -186,6 +186,7 @@
|
||||
SUBDIR += p5-JavaScript-Squish
|
||||
SUBDIR += p5-List-MoreUtils
|
||||
SUBDIR += p5-Perl6-Subs
|
||||
SUBDIR += p5-Pugs-Compiler-Rule
|
||||
SUBDIR += p5-Quantum-Superpositions
|
||||
SUBDIR += p5-Scalar-List-Utils
|
||||
SUBDIR += p5-Switch
|
||||
|
43
lang/p5-Pugs-Compiler-Rule/Makefile
Normal file
43
lang/p5-Pugs-Compiler-Rule/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: Pugs::Compiler::Rule
|
||||
# Date created: Aug 1, 2006
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Pugs-Compiler-Rule
|
||||
PORTVERSION= 0.12
|
||||
CATEGORIES= lang perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= ../by-authors/id/F/FG/FGLOCK
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= perl@FreeBSD.org
|
||||
COMMENT= Compiler for Perl 6 Rules
|
||||
|
||||
BUILD_DEPENDS= p5-Class-InsideOut>=0:${PORTSDIR}/devel/p5-Class-InsideOut \
|
||||
p5-Data-Dump-Streamer>=0:${PORTSDIR}/devel/p5-Data-Dump-Streamer \
|
||||
p5-PadWalker>=1.0:${PORTSDIR}/devel/p5-PadWalker \
|
||||
p5-Parse-Yapp>=0:${PORTSDIR}/devel/p5-Parse-Yapp
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= Pugs::Compiler::Regex.3 \
|
||||
Pugs::Compiler::RegexPerl5.3 \
|
||||
Pugs::Compiler::Rule.3 \
|
||||
Pugs::Compiler::Token.3 \
|
||||
Pugs::Grammar::Precedence.3 \
|
||||
Pugs::Grammar::Rule::Rule.3 \
|
||||
Pugs::Runtime::Grammar.3 \
|
||||
Pugs::Runtime::Match.3 \
|
||||
Pugs::Runtime::Match::Ratchet.3
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PERL_LEVEL} < 500600
|
||||
IGNORE= requires perl 5.6 or later. Install lang/perl5 and try again
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
lang/p5-Pugs-Compiler-Rule/distinfo
Normal file
3
lang/p5-Pugs-Compiler-Rule/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (Pugs-Compiler-Rule-0.12.tar.gz) = 8183dfd3e4222b73b04c3c402b82dd70
|
||||
SHA256 (Pugs-Compiler-Rule-0.12.tar.gz) = b15307dcd5c12c2f969800f2ffcdd37efbe67caaf3dee2b914c6acc7fb75758d
|
||||
SIZE (Pugs-Compiler-Rule-0.12.tar.gz) = 46220
|
10
lang/p5-Pugs-Compiler-Rule/pkg-descr
Normal file
10
lang/p5-Pugs-Compiler-Rule/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
This module provides an implementation for Perl 6 Rules.
|
||||
|
||||
It is a front-end to several other modules:
|
||||
* Pugs::Grammar::Rule parses the Rules syntax.
|
||||
* Pugs::Grammar::Rule::Rule specifies the Rules syntax with Rules.
|
||||
* Pugs::Emitter::Rule::Perl5 converts parsed Rules to Perl 5 code.
|
||||
* Pugs::Runtime::Rule provides the runtime engine for Rules.
|
||||
* Pugs::Runtime::Match represents a Match object.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Pugs-Compiler-Rule/
|
30
lang/p5-Pugs-Compiler-Rule/pkg-plist
Normal file
30
lang/p5-Pugs-Compiler-Rule/pkg-plist
Normal file
@ -0,0 +1,30 @@
|
||||
%%SITE_PERL%%/Pugs/Compiler/Regex.pm
|
||||
%%SITE_PERL%%/Pugs/Compiler/RegexPerl5.pm
|
||||
%%SITE_PERL%%/Pugs/Compiler/Rule.pm
|
||||
%%SITE_PERL%%/Pugs/Compiler/Token.pm
|
||||
%%SITE_PERL%%/Pugs/Emitter/Rule/Perl5.pm
|
||||
%%SITE_PERL%%/Pugs/Emitter/Rule/Perl5/Ratchet.pm
|
||||
%%SITE_PERL%%/Pugs/Grammar/Base.pm
|
||||
%%SITE_PERL%%/Pugs/Grammar/Precedence.pm
|
||||
%%SITE_PERL%%/Pugs/Grammar/Rule.pm
|
||||
%%SITE_PERL%%/Pugs/Grammar/Rule/Rule.pm
|
||||
%%SITE_PERL%%/Pugs/Grammar/Rule/Rule.pmc
|
||||
%%SITE_PERL%%/Pugs/Runtime/Common.pm
|
||||
%%SITE_PERL%%/Pugs/Runtime/Grammar.pm
|
||||
%%SITE_PERL%%/Pugs/Runtime/Match.pm
|
||||
%%SITE_PERL%%/Pugs/Runtime/Match/Ratchet.pm
|
||||
%%SITE_PERL%%/Pugs/Runtime/Rule.pl
|
||||
%%SITE_PERL%%/Pugs/Runtime/Rule.pm
|
||||
@dirrm %%SITE_PERL%%/Pugs/Runtime/Match
|
||||
@dirrmtry %%SITE_PERL%%/Pugs/Runtime
|
||||
@dirrm %%SITE_PERL%%/Pugs/Grammar/Rule
|
||||
@dirrmtry %%SITE_PERL%%/Pugs/Grammar
|
||||
@dirrm %%SITE_PERL%%/Pugs/Emitter/Rule/Perl5
|
||||
@dirrmtry %%SITE_PERL%%/Pugs/Emitter/Rule
|
||||
@dirrm %%SITE_PERL%%/Pugs/Emitter
|
||||
@dirrmtry %%SITE_PERL%%/Pugs/Compiler
|
||||
@dirrmtry %%SITE_PERL%%/Pugs
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pugs/Compiler/Rule/.packlist
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pugs/Compiler/Rule
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pugs/Compiler
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pugs
|
Loading…
Reference in New Issue
Block a user