diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2006-08-01 02:32:22 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2006-08-01 02:32:22 +0000 |
commit | 94fb889de9d7e6cd425452b13b506977dce6d48a (patch) | |
tree | 59751c62b3126e66a03c859c90acc74d302906ed | |
parent | a3c062abae18d4613420d4070da10ed66969005f (diff) | |
download | ports-94fb889de9d7e6cd425452b13b506977dce6d48a.tar.gz ports-94fb889de9d7e6cd425452b13b506977dce6d48a.zip |
Notes
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/p5-v6/Makefile | 40 | ||||
-rw-r--r-- | lang/p5-v6/distinfo | 3 | ||||
-rw-r--r-- | lang/p5-v6/pkg-descr | 3 | ||||
-rw-r--r-- | lang/p5-v6/pkg-plist | 29 |
5 files changed, 76 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index f4376e0ed260..de34733f09ed 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -192,6 +192,7 @@ SUBDIR += p5-Switch SUBDIR += p5-Tcl SUBDIR += p5-ePerl + SUBDIR += p5-v6 SUBDIR += parrot SUBDIR += pbasic SUBDIR += pdss diff --git a/lang/p5-v6/Makefile b/lang/p5-v6/Makefile new file mode 100644 index 000000000000..13fd7201ee07 --- /dev/null +++ b/lang/p5-v6/Makefile @@ -0,0 +1,40 @@ +# ex:ts=8 +# Ports collection makefile for: v6 +# Date created: Aug 1, 2006 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= v6 +PORTVERSION= 0.011 +CATEGORIES= lang perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../by-authors/id/C/CL/CLKAO +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-alpha-${PORTVERSION} + +MAINTAINER= perl@FreeBSD.org +COMMENT= An experimental compiler for Perl 6 + +BUILD_DEPENDS= p5-Data-Bind>=0.28:${PORTSDIR}/devel/p5-Data-Bind \ + p5-Devel-Caller>=0.10:${PORTSDIR}/devel/p5-Devel-Caller \ + p5-Module-Compile>=0.17:${PORTSDIR}/devel/p5-Module-Compile \ + p5-Moose>=0.10:${PORTSDIR}/devel/p5-Moose \ + p5-Pugs-Compiler-Rule>=0.12:${PORTSDIR}/lang/p5-Pugs-Compiler-Rule \ + p5-Sub-Multi>=0:${PORTSDIR}/devel/p5-Sub-Multi +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= v6.3 \ + Pugs::Compiler::Perl6.3 \ + Pugs::Runtime::Perl6.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> diff --git a/lang/p5-v6/distinfo b/lang/p5-v6/distinfo new file mode 100644 index 000000000000..4bf4e8645564 --- /dev/null +++ b/lang/p5-v6/distinfo @@ -0,0 +1,3 @@ +MD5 (v6-alpha-0.011.tar.gz) = 40b88df971395457d3ff970eeb4973b2 +SHA256 (v6-alpha-0.011.tar.gz) = 80ab0eb7a92d2db37ec0ca3b4121189376ef03d17002b97849f53e01c5ea60dd +SIZE (v6-alpha-0.011.tar.gz) = 62403 diff --git a/lang/p5-v6/pkg-descr b/lang/p5-v6/pkg-descr new file mode 100644 index 000000000000..f86017df7110 --- /dev/null +++ b/lang/p5-v6/pkg-descr @@ -0,0 +1,3 @@ +This module provides an implementation for Perl 6. + +WWW: http://search.cpan.org/dist/v6-alpha/ diff --git a/lang/p5-v6/pkg-plist b/lang/p5-v6/pkg-plist new file mode 100644 index 000000000000..bc33a191bb83 --- /dev/null +++ b/lang/p5-v6/pkg-plist @@ -0,0 +1,29 @@ +%%SITE_PERL%%/Pugs/Compiler/Perl6.pm +%%SITE_PERL%%/Pugs/Emitter/Perl6/Perl5.pm +%%SITE_PERL%%/Pugs/Grammar/BaseCategory.pm +%%SITE_PERL%%/Pugs/Grammar/Circumfix.pm +%%SITE_PERL%%/Pugs/Grammar/Expression.pm +%%SITE_PERL%%/Pugs/Grammar/Infix.pm +%%SITE_PERL%%/Pugs/Grammar/Operator.pm +%%SITE_PERL%%/Pugs/Grammar/P6Rule.pm +%%SITE_PERL%%/Pugs/Grammar/Perl6.pm +%%SITE_PERL%%/Pugs/Grammar/Pod.pm +%%SITE_PERL%%/Pugs/Grammar/Postcircumfix.pm +%%SITE_PERL%%/Pugs/Grammar/Postfix.pm +%%SITE_PERL%%/Pugs/Grammar/Prefix.pm +%%SITE_PERL%%/Pugs/Grammar/StatementControl.pm +%%SITE_PERL%%/Pugs/Grammar/Term.pm +%%SITE_PERL%%/Pugs/Grammar/Ternary.pm +%%SITE_PERL%%/Pugs/Runtime/Perl6.pm +%%SITE_PERL%%/Pugs/Runtime/Perl6Prelude.pm +%%SITE_PERL%%/v6.pm +%%SITE_PERL%%/v6/hello_world.pl +@dirrmtry %%SITE_PERL%%/Pugs/Runtime +@dirrmtry %%SITE_PERL%%/Pugs/Grammar +@dirrmtry %%SITE_PERL%%/Pugs/Emitter/Perl6 +@dirrmtry %%SITE_PERL%%/Pugs/Emitter +@dirrmtry %%SITE_PERL%%/Pugs/Compiler +@dirrmtry %%SITE_PERL%%/Pugs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/v6/alpha/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/v6/alpha +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/v6 |