diff options
author | ijliao <ijliao@FreeBSD.org> | 2006-08-01 10:32:22 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2006-08-01 10:32:22 +0800 |
commit | cff76f42e783ff3433d75f639b66aa9845baa7c6 (patch) | |
tree | 640e862393aab0231c1932ad70bc34b917bb9e53 /lang/p5-v6 | |
parent | 5834d9eac02695091027fa496aff899701a20296 (diff) | |
download | freebsd-ports-gnome-cff76f42e783ff3433d75f639b66aa9845baa7c6.tar.gz freebsd-ports-gnome-cff76f42e783ff3433d75f639b66aa9845baa7c6.tar.zst freebsd-ports-gnome-cff76f42e783ff3433d75f639b66aa9845baa7c6.zip |
add p5-v6-alpha 0.011
An experimental compiler for Perl 6
Diffstat (limited to 'lang/p5-v6')
-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 |
4 files changed, 75 insertions, 0 deletions
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 |