ports/139010: Update Port: lang/parrot to v.1.6.0

Ashish SHUKLA wahjava at gmail.com
Mon Sep 21 11:50:03 UTC 2009


>Number:         139010
>Category:       ports
>Synopsis:       Update Port: lang/parrot to v.1.6.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 21 11:50:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Ashish SHUKLA
>Release:        FreeBSD 8.0-RC1 amd64
>Organization:
N/A
>Environment:
System: FreeBSD chateau.d.if 8.0-RC1 FreeBSD 8.0-RC1 #0: Thu Sep 17 18:50:57 UTC 2009 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

>Description:
Attached diff file updates lang/parrot port to v. 1.6.0.
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/lang/parrot/Makefile parrot/Makefile
--- /usr/ports/lang/parrot/Makefile	2009-07-22 09:15:53.000000000 +0530
+++ parrot/Makefile	2009-09-21 16:56:07.000000000 +0530
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	parrot
-PORTVERSION=	1.4.0
+PORTVERSION=	${PARROT_VERSION}
 CATEGORIES=	lang
 #MASTER_SITES=	CPAN
 #MASTER_SITE_SUBDIR=	../../authors/id/A/AR/ARANDAL
-MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
+MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
 
 MAINTAINER=	skv at FreeBSD.org
 COMMENT=	Parrot - virtual machine for dynamic languages
@@ -40,15 +40,23 @@
 PARROT_SHARE_DIR=	share/doc/${PORTNAME}/${PORTVERSION}
 PARROT_DOCS=		${PARROT_SHARE_DIR}/pod
 PLIST_SUB+=	PARROT_VER="${PORTVERSION}" \
-		PARROT_DOCS="${PARROT_DOCS}"
+		PARROT_DOCS="${PARROT_DOCS}" \
+		PARROT_SHARE_DIR="${PARROT_SHARE_DIR}"
 
-post-patch:
-	${PERL} -pi -e "s=libdir}, 'pkgconfig=prefix}, 'libdata/pkgconfig=" \
-		${WRKSRC}/tools/dev/install_files.pl
+.include "${.CURDIR}/../parrot/Makefile.parrot"
+
+pre-install:
+	${MKDIR} ${PREFIX}/include/parrot
 
 do-configure:
 	cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
 
+post-configure:
+	${GREP} -Rl -F ${PREFIX}/src ${WRKSRC} |${XARGS} ${REINPLACE_CMD} -e "s,${PREFIX}/src,${DATADIR}${PARROT_VERSION}/src,g"
+
+post-install:
+	cd ${WRKSRC} && ${MAKE} install-dev
+
 test:
 	cd ${WRKSRC} && ${MAKE} test
 
diff -urN /usr/ports/lang/parrot/Makefile.parrot parrot/Makefile.parrot
--- /usr/ports/lang/parrot/Makefile.parrot	1970-01-01 05:30:00.000000000 +0530
+++ parrot/Makefile.parrot	2009-09-21 16:48:33.000000000 +0530
@@ -0,0 +1,8 @@
+PARROT_VERSION?=	1.6.0
+PARROT_LIBDIR=	lib/parrot/${PARROT_VERSION}
+
+.ifdef(USE_PARROT)
+BUILD_DEPENDS+=	parrot>=${USE_PARROT}:${PORTSDIR}/lang/parrot
+RUN_DEPENDS+=	parrot>=${USE_PARROT}:${PORTSDIR}/lang/parrot
+.endif
+
diff -urN /usr/ports/lang/parrot/distinfo parrot/distinfo
--- /usr/ports/lang/parrot/distinfo	2009-07-22 09:15:53.000000000 +0530
+++ parrot/distinfo	2009-09-21 12:52:46.000000000 +0530
@@ -1,3 +1,3 @@
-MD5 (parrot-1.4.0.tar.gz) = 3f66816c0f2ba18bdd2cf7bedd59f045
-SHA256 (parrot-1.4.0.tar.gz) = af5031a8661d315f63b802be8a5ceecc8b63b6cf0aef4b03cf61c1209e0635d9
-SIZE (parrot-1.4.0.tar.gz) = 3962947
+MD5 (parrot-1.6.0.tar.gz) = 6fde2d91278a3990213c8671a0856e4a
+SHA256 (parrot-1.6.0.tar.gz) = 0eb0ea6c1c276048eb2c51dbf6d33a918350400c4608c03a2cfebea3e3bc2300
+SIZE (parrot-1.6.0.tar.gz) = 3977952
diff -urN /usr/ports/lang/parrot/files/patch-tools_dev_install__files.pl parrot/files/patch-tools_dev_install__files.pl
--- /usr/ports/lang/parrot/files/patch-tools_dev_install__files.pl	1970-01-01 05:30:00.000000000 +0530
+++ parrot/files/patch-tools_dev_install__files.pl	2009-09-21 14:25:45.000000000 +0530
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- tools/dev/install_files.pl.orig
++++ tools/dev/install_files.pl
+@@ -163,7 +163,7 @@
+             # libdir as it is typically done with automake installed packages.
+             # If there is a use case to make this configurable we'll add a
+             # seperate --pkgconfigdir option.
+-            $filehash->{DestDirs} = ['pkgconfig', $parrotdir];
++            $filehash->{DestDirs} = ['..', 'libdata', 'pkgconfig'];
+             return($filehash);
+         },
+     },
diff -urN /usr/ports/lang/parrot/pkg-plist parrot/pkg-plist
--- /usr/ports/lang/parrot/pkg-plist	2009-07-22 09:15:53.000000000 +0530
+++ parrot/pkg-plist	2009-09-21 16:02:56.000000000 +0530
@@ -3,7 +3,6 @@
 bin/parrot_debugger
 bin/pbc_disassemble
 bin/pbc_dump
-bin/pbc_info
 bin/pbc_merge
 bin/pbc_to_exe
 include/parrot/%%PARROT_VER%%/parrot/atomic.h
@@ -17,6 +16,7 @@
 include/parrot/%%PARROT_VER%%/parrot/charset.h
 include/parrot/%%PARROT_VER%%/parrot/compiler.h
 include/parrot/%%PARROT_VER%%/parrot/config.h
+include/parrot/%%PARROT_VER%%/parrot/context.h
 include/parrot/%%PARROT_VER%%/parrot/core_pmcs.h
 include/parrot/%%PARROT_VER%%/parrot/core_types.h
 include/parrot/%%PARROT_VER%%/parrot/datatypes.h
@@ -69,14 +69,13 @@
 include/parrot/%%PARROT_VER%%/parrot/pmc.h
 include/parrot/%%PARROT_VER%%/parrot/pmc_freeze.h
 include/parrot/%%PARROT_VER%%/parrot/pobj.h
-include/parrot/%%PARROT_VER%%/parrot/register.h
 include/parrot/%%PARROT_VER%%/parrot/runcore_api.h
+include/parrot/%%PARROT_VER%%/parrot/runcore_profiling.h
 include/parrot/%%PARROT_VER%%/parrot/runcore_trace.h
 include/parrot/%%PARROT_VER%%/parrot/scheduler.h
 include/parrot/%%PARROT_VER%%/parrot/scheduler_private.h
 include/parrot/%%PARROT_VER%%/parrot/settings.h
 include/parrot/%%PARROT_VER%%/parrot/slice.h
-include/parrot/%%PARROT_VER%%/parrot/stacks.h
 include/parrot/%%PARROT_VER%%/parrot/stat.h
 include/parrot/%%PARROT_VER%%/parrot/string.h
 include/parrot/%%PARROT_VER%%/parrot/string_funcs.h
@@ -89,12 +88,31 @@
 include/parrot/%%PARROT_VER%%/parrot/vtable.h
 include/parrot/%%PARROT_VER%%/parrot/vtables.h
 include/parrot/%%PARROT_VER%%/parrot/warnings.h
-lib/libparrot.a
-lib/libparrot.so
-lib/libparrot.so.%%PARROT_VER%%
+include/parrot/%%PARROT_VER%%/parrot/pbcversion.h
+include/parrot/%%PARROT_VER%%/parrot/platform_limits.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_boolean.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_class.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_continuation.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_default.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_fixedintegerarray.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_fixedpmcarray.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_float.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_hash.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_integer.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_multisub.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_object.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_parrotlibrary.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_resizablepmcarray.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_role.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_scalar.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_string.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_sub.h
+include/parrot/%%PARROT_VER%%/pmc/pmc_undef.h
 lib/parrot/%%PARROT_VER%%/dynext/digest_group.so
 lib/parrot/%%PARROT_VER%%/dynext/dynlexpad.so
 lib/parrot/%%PARROT_VER%%/dynext/libnci_test.so
+lib/parrot/%%PARROT_VER%%/dynext/math_ops.so
+lib/parrot/%%PARROT_VER%%/dynext/obscure_ops.so
 lib/parrot/%%PARROT_VER%%/dynext/rational.so
 lib/parrot/%%PARROT_VER%%/dynext/subproxy.so
 lib/parrot/%%PARROT_VER%%/include/call_bits.pasm
@@ -114,7 +132,6 @@
 lib/parrot/%%PARROT_VER%%/include/interptrace.pasm
 lib/parrot/%%PARROT_VER%%/include/iterator.pasm
 lib/parrot/%%PARROT_VER%%/include/longopt.pasm
-lib/parrot/%%PARROT_VER%%/include/mmd.pasm
 lib/parrot/%%PARROT_VER%%/include/parrotlib.pbc
 lib/parrot/%%PARROT_VER%%/include/pmctypes.pasm
 lib/parrot/%%PARROT_VER%%/include/signal.pasm
@@ -151,8 +168,6 @@
 lib/parrot/%%PARROT_VER%%/library/Data/Dumper/Base.pir
 lib/parrot/%%PARROT_VER%%/library/Data/Dumper/Default.pbc
 lib/parrot/%%PARROT_VER%%/library/Data/Dumper/Default.pir
-lib/parrot/%%PARROT_VER%%/library/Data/Replace.pbc
-lib/parrot/%%PARROT_VER%%/library/Data/Replace.pir
 lib/parrot/%%PARROT_VER%%/library/Digest/MD5.pbc
 lib/parrot/%%PARROT_VER%%/library/Digest/MD5.pir
 lib/parrot/%%PARROT_VER%%/library/Getopt/Obj.pbc
@@ -169,12 +184,14 @@
 lib/parrot/%%PARROT_VER%%/library/Math/Random/mt19937ar.pbc
 lib/parrot/%%PARROT_VER%%/library/Math/Random/mt19937ar.pir
 lib/parrot/%%PARROT_VER%%/library/NCI/Utils.pir
-lib/parrot/%%PARROT_VER%%/library/NCI/call_toolkit_init.pbc
-lib/parrot/%%PARROT_VER%%/library/NCI/call_toolkit_init.pir
 lib/parrot/%%PARROT_VER%%/library/OpenGL.pir
 lib/parrot/%%PARROT_VER%%/library/OpenGL/Math.pir
 lib/parrot/%%PARROT_VER%%/library/P6object.pbc
 lib/parrot/%%PARROT_VER%%/library/P6object.pir
+lib/parrot/%%PARROT_VER%%/library/PCT.pbc
+lib/parrot/%%PARROT_VER%%/library/PCT/Grammar.pbc
+lib/parrot/%%PARROT_VER%%/library/PCT/HLLCompiler.pbc
+lib/parrot/%%PARROT_VER%%/library/PCT/PAST.pbc
 lib/parrot/%%PARROT_VER%%/library/PGE.pbc
 lib/parrot/%%PARROT_VER%%/library/PGE/Dumper.pbc
 lib/parrot/%%PARROT_VER%%/library/PGE/Dumper.pir
@@ -211,6 +228,7 @@
 lib/parrot/%%PARROT_VER%%/library/SDL/Sprite.pir
 lib/parrot/%%PARROT_VER%%/library/SDL/StopWatch.pir
 lib/parrot/%%PARROT_VER%%/library/SDL/Surface.pir
+lib/parrot/%%PARROT_VER%%/library/SQLite3.pir
 lib/parrot/%%PARROT_VER%%/library/Stream/Base.pbc
 lib/parrot/%%PARROT_VER%%/library/Stream/Base.pir
 lib/parrot/%%PARROT_VER%%/library/Stream/Combiner.pbc
@@ -276,11 +294,160 @@
 lib/parrot/%%PARROT_VER%%/library/uuid.pir
 lib/parrot/%%PARROT_VER%%/library/yaml_dumper.pir
 lib/parrot/%%PARROT_VER%%/parrot_config.o
- at comment libdata/pkgconfig/parrot.pc
-%%DOCSDIR%%/%%PARROT_VER%%/LICENSE
-%%DOCSDIR%%/%%PARROT_VER%%/NEWS
-%%DOCSDIR%%/%%PARROT_VER%%/PBC_COMPAT
-%%DOCSDIR%%/%%PARROT_VER%%/RESPONSIBLE_PARTIES
+lib/parrot/%%PARROT_VER%%/languages/data_json/data_json/grammar.pg
+lib/parrot/%%PARROT_VER%%/languages/data_json/data_json/pge2pir.tg
+lib/parrot/%%PARROT_VER%%/languages/data_json/data_json.pir
+lib/parrot/%%PARROT_VER%%/languages/data_json/data_json.pbc
+lib/parrot/%%PARROT_VER%%/languages/nqp/bootstrap/actions.pm
+lib/parrot/%%PARROT_VER%%/languages/nqp/bootstrap/nqp.pir
+lib/parrot/%%PARROT_VER%%/languages/nqp/src/Grammar/Actions.pir
+lib/parrot/%%PARROT_VER%%/languages/nqp/src/Grammar.pg
+lib/parrot/%%PARROT_VER%%/languages/nqp/src/builtins.pir
+lib/parrot/%%PARROT_VER%%/languages/nqp/TODO.pod
+lib/parrot/%%PARROT_VER%%/languages/nqp/nqp.pir
+lib/parrot/%%PARROT_VER%%/languages/nqp/nqp.pbc
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PAST/Compiler.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PAST/Node.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PCT/Dumper.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PCT/Grammar.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PCT/HLLCompiler.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PCT/Node.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/POST/Compiler.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/POST/Node.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/src/PAST.pir
+lib/parrot/%%PARROT_VER%%/languages/pct/PCT.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE/Compiler.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE/Grammar.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE/Parser.pg
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE/Rule.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE/Tree.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/TGE.pir
+lib/parrot/%%PARROT_VER%%/languages/tge/tgc.pir
+lib/parrot/%%PARROT_VER%%/library/TGE.pbc
+lib/parrot/%%PARROT_VER%%/tools/build/ops2c.pl
+lib/parrot/%%PARROT_VER%%/tools/build/pmc2c.pl
+lib/parrot/%%PARROT_VER%%/tools/dev/gen_makefile.pl
+lib/parrot/%%PARROT_VER%%/tools/dev/mk_language_shell.pl
+lib/parrot/%%PARROT_VER%%/tools/dev/pbc_to_exe.pir
+lib/parrot/%%PARROT_VER%%/tools/dev/reconfigure.pl
+lib/parrot/%%PARROT_VER%%/tools/lib/File/Which.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Config/Generated.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Conf/CLI.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Conf/File.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Conf/Shared.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Test/Prepare.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Conf.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Reconf.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Test.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Step/List.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Step/Methods.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Compiler.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Data.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Messages.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Step.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Test.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Trace.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Utils.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/C.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Compilers.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Config.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Developer.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Examples.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/IMCC.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Info.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Libs.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Ops.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/PDDs.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/PMCs.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Parrot.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Perl.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Tests.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section/Tools.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Directory.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/File.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Group.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/HTMLPage.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Item.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/POD2HTML.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Text2HTML.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Harness/DefaultTests.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Harness/Options.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Harness/Smoke.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/IO/Directory.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/IO/File.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/IO/Path.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpLib/core.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans/C.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans/CGP.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans/CGoto.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans/CPrederef.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans/CSwitch.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2c/Auxiliary.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2c/Utils.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2pm/Auxiliary.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2pm/Base.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/Null.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/Object.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/ParrotClass.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/RO.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC/default.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Attribute.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/ComposedMethod.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Dumper.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Emitter.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Library.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/MULTI.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Method.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/MethodEmitter.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Object.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMCEmitter.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Parser.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/VTable.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Pod/Utils.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Util/Runloop.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Cardinal.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Harness.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/PGE.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/PIR_PGE.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Perl6.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Pod.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Util.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/BuildUtil.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Config.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Distribution.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Headerizer.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Install.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Manifest.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Op.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2pm.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpsFile.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpsRenumber.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Revision.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/SearchOps.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Vtable.pm
+lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/PMC.pm
+lib/parrot/%%PARROT_VER%%/VERSION
+lib/libparrot.a
+lib/libparrot.so
+lib/libparrot.so.%%PARROT_VER%%
+libdata/pkgconfig/parrot.pc
+%%PARROT_SHARE_DIR%%/LICENSE
+%%PARROT_SHARE_DIR%%/NEWS
+%%PARROT_SHARE_DIR%%/PBC_COMPAT
+%%PARROT_SHARE_DIR%%/RESPONSIBLE_PARTIES
+%%PARROT_SHARE_DIR%%/PLATFORMS
+%%PARROT_SHARE_DIR%%/README
 %%PARROT_DOCS%%/faq.pod
 %%PARROT_DOCS%%/gettingstarted.pod
 %%PARROT_DOCS%%/glossary.pod
@@ -307,12 +474,141 @@
 %%PARROT_DOCS%%/user/pir/intro.pod
 %%PARROT_DOCS%%/user/pir/objects.pod
 %%PARROT_DOCS%%/user/pir/pmcs.pod
+%%PARROT_DOCS%%/pct/gettingstarted.pod
+%%PARROT_DOCS%%/pct/past_building_blocks.pod
+%%PARROT_DOCS%%/pct/pct_optable_guide.pod
+%%PARROT_DOCS%%/project/branching_guide.pod
+%%PARROT_DOCS%%/project/cage_cleaners_guide.pod
+%%PARROT_DOCS%%/project/committer_guide.pod
+%%PARROT_DOCS%%/project/debian_packaging_guide.pod
+%%PARROT_DOCS%%/project/metacommitter_guide.pod
+%%PARROT_DOCS%%/project/release_manager_guide.pod
+%%PARROT_DOCS%%/project/roles_responsibilities.pod
+%%PARROT_DOCS%%/project/support_policy.pod
+%%PARROT_DOCS%%/project/ticket_triaging.pod
+%%PARROT_DOCS%%/project/ubuntu_packaging_guide.pod
+%%PARROT_DOCS%%/compiler_faq.pod
+%%PARROT_DOCS%%/debug.pod
+%%PARROT_DOCS%%/pmc2c.pod
+%%PARROT_DOCS%%/vtables.pod
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/dynlexpad.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/foo.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/foo2.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/gdbmhash.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/rational.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/rotest.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc/subproxy.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/ops/ops.num
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/addrregistry.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/array.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/arrayiterator.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/bigint.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/bignum.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/boolean.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/callsignature.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/capture.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/class.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/codestring.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/complex.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/context.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/continuation.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/coroutine.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/cpointer.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/default.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/env.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/eval.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/eventhandler.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/exception.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/exceptionhandler.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/exporter.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/file.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/filehandle.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedbooleanarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedfloatarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedintegerarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedpmcarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedstringarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/float.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/handle.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/hash.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/hashiterator.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/hashiteratorkey.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/integer.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/iterator.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/key.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/lexinfo.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/lexpad.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/managedstruct.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/multisub.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/namespace.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/nci.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/null.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/object.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/orderedhash.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/orderedhashiterator.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/os.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfile.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfileannotation.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfileannotations.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfileconstanttable.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfiledirectory.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfilefixupentry.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfilefixuptable.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfilerawsegment.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/packfilesegment.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/parrotinterpreter.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/parrotlibrary.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/parrotrunningthread.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/parrotthread.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/pccmethod_test.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/pmcproxy.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/pointer.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizablebooleanarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizablefloatarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizableintegerarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizablepmcarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizablestringarray.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/retcontinuation.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/role.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/scalar.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/scheduler.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/schedulermessage.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/sockaddr.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/socket.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/string.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/stringhandle.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/sub.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/stringiterator.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/task.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/timer.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/undef.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/unmanagedstruct.pmc
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/boolean.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/continuation.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/default.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/fixedpmcarray.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/float.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/hash.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/integer.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/multisub.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/object.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/resizablepmcarray.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/role.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/scalar.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/string.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/sub.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc/undef.dump
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/vtable.tbl
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/call_list.txt
+%%DATADIR%%/src/parrot/%%PARROT_VER%%/vtable.dump
 @dirrm %%PARROT_DOCS%%/user/pir
 @dirrm %%PARROT_DOCS%%/user
 @dirrm %%PARROT_DOCS%%/pmc
 @dirrm %%PARROT_DOCS%%/ops
+ at dirrm %%PARROT_DOCS%%/pct
+ at dirrm %%PARROT_DOCS%%/project
 @dirrm %%PARROT_DOCS%%
- at dirrm %%DOCSDIR%%/%%PARROT_VER%%
+ at dirrm %%PARROT_SHARE_DIR%%
 @dirrm %%DOCSDIR%%
 @dirrm lib/parrot/%%PARROT_VER%%/library/YAML/Parser
 @dirrm lib/parrot/%%PARROT_VER%%/library/YAML/Dumper
@@ -325,6 +621,7 @@
 @dirrm lib/parrot/%%PARROT_VER%%/library/SDL
 @dirrm lib/parrot/%%PARROT_VER%%/library/Parrot
 @dirrm lib/parrot/%%PARROT_VER%%/library/PGE
+ at dirrm lib/parrot/%%PARROT_VER%%/library/PCT
 @dirrm lib/parrot/%%PARROT_VER%%/library/OpenGL
 @dirrm lib/parrot/%%PARROT_VER%%/library/NCI
 @dirrm lib/parrot/%%PARROT_VER%%/library/Math/Random
@@ -338,16 +635,61 @@
 @dirrm lib/parrot/%%PARROT_VER%%/library/Config
 @dirrm lib/parrot/%%PARROT_VER%%/library/CGI
 @dirrm lib/parrot/%%PARROT_VER%%/library
+ at dirrm lib/parrot/%%PARROT_VER%%/include
+ at dirrm lib/parrot/%%PARROT_VER%%/dynext
 @dirrm lib/parrot/%%PARROT_VER%%/languages/pge/PGE
 @dirrm lib/parrot/%%PARROT_VER%%/languages/pge
 @dirrm lib/parrot/%%PARROT_VER%%/languages/parrot
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/data_json/data_json
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/data_json
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/nqp/bootstrap
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/nqp/src/Grammar
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/nqp/src
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/nqp
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/pct/src/PAST
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/pct/src/PCT
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/pct/src/POST
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/pct/src
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/pct
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/tge/TGE
+ at dirrm lib/parrot/%%PARROT_VER%%/languages/tge
 @dirrm lib/parrot/%%PARROT_VER%%/languages
- at dirrm lib/parrot/%%PARROT_VER%%/include
- at dirrm lib/parrot/%%PARROT_VER%%/dynext
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/build
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/dev
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/File
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Config
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Conf
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options/Test
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Options
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure/Step
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Configure
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs/Section
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Docs
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Harness
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/IO
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpLib
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/OpTrans
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2c
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Ops2pm
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c/PMC
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Pmc2c
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Pod
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Util
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot
+ at dirrm lib/parrot/%%PARROT_VER%%/tools/lib
+ at dirrm lib/parrot/%%PARROT_VER%%/tools
 @dirrm lib/parrot/%%PARROT_VER%%
- at dirrm lib/parrot
 @dirrm include/parrot/%%PARROT_VER%%/parrot/oplib
 @dirrm include/parrot/%%PARROT_VER%%/parrot/atomic
 @dirrm include/parrot/%%PARROT_VER%%/parrot
+ at dirrm include/parrot/%%PARROT_VER%%/pmc
 @dirrm include/parrot/%%PARROT_VER%%
 @dirrm include/parrot
+ at dirrm %%DATADIR%%/src/parrot/%%PARROT_VER%%/dynpmc
+ at dirrm %%DATADIR%%/src/parrot/%%PARROT_VER%%/ops
+ at dirrm %%DATADIR%%/src/parrot/%%PARROT_VER%%/pmc
+ at dirrm %%DATADIR%%/src/parrot/%%PARROT_VER%%
+ at dirrm %%DATADIR%%/src/parrot
+ at dirrm %%DATADIR%%/src
+ at dirrm %%DATADIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list