diff --git a/lang/rakudo/Makefile b/lang/rakudo/Makefile index c6d28c99606b..9dc8b790d5c5 100644 --- a/lang/rakudo/Makefile +++ b/lang/rakudo/Makefile @@ -1,69 +1,68 @@ # New ports collection makefile for: rakudo # Date created: 15 March 2009 # Whom: Aliaksandr Zahatski # # $FreeBSD$ # PORTNAME= rakudo -PORTVERSION= 2010.07 -PORTREVISION= 2 +PORTVERSION= 2010.08 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= http://cloud.github.com/downloads/rakudo/star/ DISTNAME= ${PORTNAME}-star-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine BUILD_DEPENDS= parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot LIB_DEPENDS= icudata:${PORTSDIR}/devel/icu RUN_DEPENDS= parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot .include .if ${OSVERSION} < 700000 BROKEN= dependency devel/icu is broken on 6.x .endif USE_BISON= build USE_PERL5_BUILD= 5.8.0+ USE_GMAKE= yes INSTALL_TARGET= install MAN1= perl6.1 rakudo.1 MANCOMPRESSED= no PARROTCONFIG?= ${LOCALBASE}/bin/parrot_config CONFIGURE_SCRIPT= Configure.pl CONFIGURE_ARGS= --parrot-config=${PARROTCONFIG} PLIST_SUB+= PARROT_VERSION=${PARROT_VERSION} EXTRA_DOCS= UsingPerl6-draft.pdf cheatsheet.txt do-configure: cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} post-install: ${INSTALL_MAN} ${WRKSRC}/perl6.1 ${MAN1PREFIX}/man/man1/perl6.1 .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${EXTRA_DOCS:S!^!${WRKSRC}/docs/!} ${DOCSDIR}/ .endif test: build ${MAKE} -C ${WRKSRC} test regression-test: test x-generate-plist: (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \ | ${SED} -E \ 's,.*share/nls/.+$$,,g \ ;s,${PARROT_VERSION}(/.+)?$$,%%PARROT_VERSION%%\1,g \ ' | ${TR} -s '\n') > temp-pkg-plist .include "${.CURDIR}/../parrot/Makefile.common" .include diff --git a/lang/rakudo/distinfo b/lang/rakudo/distinfo index cf013736514b..b3d93f45b579 100644 --- a/lang/rakudo/distinfo +++ b/lang/rakudo/distinfo @@ -1,3 +1,3 @@ -MD5 (rakudo-star-2010.07.tar.gz) = 3be6d0f4f9d8d1143b6c25768e8a7342 -SHA256 (rakudo-star-2010.07.tar.gz) = d83973de3955e26f25166d86f00e7f4ef784fbf39afeb1d2ab25740fd600dff5 -SIZE (rakudo-star-2010.07.tar.gz) = 5137237 +MD5 (rakudo-star-2010.08.tar.gz) = abdadbc3016498c3bd8a89b53f63ae35 +SHA256 (rakudo-star-2010.08.tar.gz) = 8fe8bc8180b06be69d629d2343c36df26696e05289c9a80cfa621c57f3871d7b +SIZE (rakudo-star-2010.08.tar.gz) = 5301732 diff --git a/lang/rakudo/pkg-plist b/lang/rakudo/pkg-plist index 6aa555b9828a..58d5d79b6f87 100644 --- a/lang/rakudo/pkg-plist +++ b/lang/rakudo/pkg-plist @@ -1,119 +1,118 @@ bin/perl6 bin/ufo lib/parrot/%%PARROT_VERSION%%/dynext/perl6_group.so lib/parrot/%%PARROT_VERSION%%/dynext/perl6_ops.so lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Algorithm/Viterbi.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Algorithm/Viterbi.pm -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config/INI.pir -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config/INI.pm -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config/INI/Writer.pir -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config/INI/Writer.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Configure.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Configure.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Find.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Find.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Actions.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Actions.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Field.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Field.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Grammar.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/Grammar.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/NumberFormatting.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/NumberFormatting.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/TextFormatting.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form/TextFormatting.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Daemon.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Daemon.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Actions.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Actions.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Grammar.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Grammar.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP/Simple.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP/Simple.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME/Base64.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME/Base64.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/Model.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/Model.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/RungeKutta.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/RungeKutta.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/CSV.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/CSV.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/Pg.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/Pg.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/PgPir.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/PgPir.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/mysql.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD/mysql.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBI.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBI.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/NativeCall.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/NativeCall.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Box.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Box.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Marker.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Marker.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Series.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Series.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Pie.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Pie.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Differences.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Differences.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Harness.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Harness.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Mock.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Mock.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML/Writer.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML/Writer.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/YAML.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/YAML.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/YAML/Dumper.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/YAML/Dumper.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/perl6.pbc %%PORTDOCS%%%%DOCSDIR%%/CREDITS %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/ROADMAP %%PORTDOCS%%%%DOCSDIR%%/S11-Modules-proposal.pod %%PORTDOCS%%%%DOCSDIR%%/UsingPerl6-draft.pdf +%%PORTDOCS%%%%DOCSDIR%%/announce/CREDITS +%%PORTDOCS%%%%DOCSDIR%%/announce/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/announce/README %%PORTDOCS%%%%DOCSDIR%%/cheatsheet.txt +@dirrm %%PORTDOCS%%%%DOCSDIR%%/announce +@dirrm %%PORTDOCS%%%%DOCSDIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/YAML @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MiniDBD @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Form @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File -@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config/INI -@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Config @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Algorithm @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib @dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6 @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages @dirrmtry lib/parrot/%%PARROT_VERSION%%/dynext @dirrmtry lib/parrot/%%PARROT_VERSION%% @dirrmtry lib/parrot