summaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2013-09-13 10:40:59 +0000
committersno <sno@pkgsrc.org>2013-09-13 10:40:59 +0000
commit6aa25e3ea41ce5ddd3f28952267d7e5753317cbe (patch)
tree5bbad734e7de483e59ab4f4a5d679e1ae3624213 /lang/parrot
parent5911772972c136d78449e663b129dc626d429fd2 (diff)
downloadpkgsrc-6aa25e3ea41ce5ddd3f28952267d7e5753317cbe.tar.gz
Updating lang/parrot from 4.8.0nb4 to 5.7.0 (for scheduled nqp and
raduko * imports). pkgsrc changes: * PLIST variable VERSION => PARROT_VERSION * add PLIST awk rule to replace parrot's version string with ${PARROT_VERSION} * add a fix for build on MacOS X 10.8 Upstream changes since 4.8.0: 2013-08-20 release 5.7.0 - Build + Fixed GH#976 - Cannot load PCRE library during install on gentoo x64. - Community + All three of our GSoC students passed their midterms, and are on track to complete their Parrot and Perl 6 projects on time. Congratulations to Saurabh Kumar, Pawe�<82> Murias, and Denis Boyun! 2013-07-16 release 5.6.0 - Build + Makefile dependencies are now compatible with VMS make. - Documentation + The main README is now more helpful. 2013-06-18 release 5.5.0 - Build + Configure options are now allowed to be quoted. + Fixed build on Win32. + Updated location of NQP on Win32. + Fixed Parrot::Distribution detection. - Documentation + Noted that RESPONSIBLE_PARTIES is mostly out of date. - Tests + Stopped testing native PBC on 64bit LE, due to lack of access to such machine. - Release + Added tool: make_upload_commands.pl - Community + Parrot has been awarded 3 student slots in Google Summer of Code 2013! This means that 3 lucky students will be on a paid internship from Google to work on these accepted proposals: = Saurabh Kumar - "Update parrot-libgit2 to latest libgit2 release" https://gist.github.com/sa1/5468408 http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/saurabh_kgp/11002 = Pawe�<82> Murias - "A Javascript backend for Rakudo" http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/pmurias/9002 = Denis Boyun - "Improve Web UI of App::Parrot::Create" https://gist.github.com/denisboyun/5472762 https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/chob_rock/9001 + YAPC::NA::2013 hosted 4 days of Hackathon, focusing on the next generation of Perl implementations. = Huge Success! + MoarVM was unveiled: https://github.com/MoarVM + P2 on Potion was debuted: http://perl11.org/p2/ 2013-05-21 release 5.4.0 - Core + Implemented the coth() and acot() math functions. + Fixed chomp to only trim a newline when it ends the string. [GH #958] + Added readlink() and Parrot_file_readlink(), with tests. [GH #967] - Build + Parrot now detects the CPU model on Linux systems, as well as detecting more CPU models on BSD, Cygwin, Solaris, Win32, and Darwin. ARM v7 is also now recognized. [GH #962] - Documentation + Threads examples now have proper POD sections and useful descriptions with links to references. + Added main description for Task PMC. + Added descriptions to trig methods in Float PMC. - Tests + Added improved test coverage targets "cover_new" and "fullcover_new". + Improved tests for acot(), coth(), acot() math functions. + Added tests for options passed to debugger. + Updated native PBC test files for string, number, and integer, which resolved 11 TODOs in the test suite. [GH #959] + Fixed test for the auto/arch config step. - Release process + Added message digests to crow.pir. + Added in release.json: "release.type" can be "devel" or "supported". + Refactored common code to sub in auto_release.pl. - Community + Parrot is part of the Hackathon at YAPC::NA::2013, in Austin, TX, USA! http://www.yapcna.org/yn2013/wiki?node=Hackathons + Parrot has been accepted to Google Summer of Code 2013! + Currently there are two high-quality proposals being worked on: https://gist.github.com/sa1/5468408 - parrot-libgit2 https://gist.github.com/denisboyun/5472762 - App::Parrot::Create 2013-04-16 release 5.3.0 - Build + Files generated by `make cover` are now correctly cleaned by `make` and ignored by `git`. - Tests + Internal testing of the Configure probe for Fink now works correctly with the --verbose flag. + Tests added for .sort method of ResizableFloatArray and ResizableIntegerArray. [GH #926], [GH #927] + Benchmarks added for .sort methods of various Array objects. [GH #175] + Coverage analysis added for pbc_disassemble. 2013-03-19 release 5.2.0 - Core + IO now only syncs buffers for the IO types where syncing makes sense. = PIO_VF_SYNC_IO flag added - Build + installable_pdump now has the correct rpath (blib corrected to lib). - Libraries + Tcl/Glob.pir has been removed. (PGE/Glob.pir remains intact) - Ecosystem + All Parrot tarballs are now symlinked to the 'all' directory, regardless of their true homes ('devel' or 'stable'), to better allow for automated downloads. ftp://ftp.parrot.org/pub/parrot/releases/all/ 2013-02-19 release 5.1.0 - Core + The .sort() method was added to the FixedFloatArray PMC + Improved detection of system memory for machines with >2GB + Improved pbc_to_exe support for spacey paths + Fixed Parrot_io_readall_s allocating too much string space - Build + Fixed generated MANIFEST files to omit $destdir - Documentation - Tests + .readall now checks that prior reads are respected. - Community + Weekly IRC meetings have resumed. #parrotsketch Tuesdays at 1930 UTC 2013-01-22 release 5.0.0 - Core + Remove duplicate library search path entries, move "." from the beginning to the end. [GH #368] + Install forgotten runtime include files: cloneflags.pasm packfile_annotation_keytype.pasm packfile_segments.pasm + Install include/parrot/pbcversion.h with the main package, not devel. + Install headers for dynpmc files. + Install libraries tgc.pbc, NCI/Utils.pbc, OpenGL/Math.pbc, PCT/Dumper.pbc, postgres.pbc, ProfTest.pbc and ProfTest/*pbc, String/Utils.pbc, URI/Escape.pbc, YAML/Dumper/Base.pbc, YAML/Dumper/Default.pbc + New experimental PARROT_DYNEXT environment variable + New experimental dynext_dirs config entry (same as PARROT_DYNEXT and -X) + Add OS error messages to FileHandle.open() error messages [GH #911] - Build + Generate MANIFEST.generated, cleanup MANIFEST, removed MANIFEST_configure.generated, add installation of forgotten files [GH #890] + perl Configure.pl now calls make clean if possible + Generate datadir/MANIFEST* for all installed files [GH #899] + Improved Configure.pl probes for --with-llvm + Replace / slashes with \ on windows for all Makefiles automatically. This improves cygwin interaction, like remote or cronjob smoking on windows. + Reenabled and fixed debugging line directives in pmc2c, ops2c not yet [GH #641] - Tools + Improved nci_thunk_gen (v0.02): handle void sig, add declaration + Fixed nci examples - Documentation + Re-added docs/ops, the generated ops summary and docs/packfile-c.pod + Improved pdd10_embedding + Document FileHandle.open() exceptions and error messages - Tests + Added t/library/lib_search_path.t 2012-12-18 release 4.11.0 - Core + Parrot now supports fast and lightweight OS threads, based on Nat Tucks's initial GSoC work on green threads and then Stefan Seifert's extension to true parallel OS threads as hybrid threads. See http://wknight8111.blogspot.co.at/2010/08/gsoc-threads-chandons-results.html and http://niner.name/Hybrid_Threads_for_the_Parrot_VM.pdf Summary: http://perl6advent.wordpress.com/2012/12/11/day-11-parrot-threads/ + New parrot cmdline option --numthreads + Export new dynpmc_class_<ClassName> types [GH #870]. + Changed core_ops library format and ops2c to contain the PBC_COMPAT only, not the parrot version triple. Removed the duplicate PARROT_DYNOP_CORE_INIT cpp definition in include/parrot/oplib/core_ops.h, use only PARROT_CORE_OPLIB_INIT from config.h + Store PBC_MAJOR and PBC_MINOR in the config hash, stored by auto::revision + Added getprotobyname method to the Socket PMC - Documentation + Marked unused API parameters + Install man pages for all binaries - Languages + nqp-rx tests updated from perl6/nqp-rx.git, and enabled to run on make test - Platforms + More compilation fixes on Windows without working mt.exe or ranlib=rem, enable smoking without git binary. - Tools + Re-enabled pbc_dump -h --header-only + Improved pmc2c, added more UNUSED(arg) macros [GH #836]. Parrot is now almost -Wunused-parameters safe. - Tests + failing Pod::Simple pod_todo.t tests are now skipped + added nqp-rx tests + removed duplicate ext/nqp-rx/t/p6regex tests + rewrote and enabled native_pbc tests [GH #394], renamed native_pbc testfiles 2012-11-21 release 4.10.0 - Core + Add PMCNULL check to result_info op + Fixed record separator bug on io handles - Build + Add -fpermissive so that nqp builds under gcc 4.7.2 + Fixed warnings for old ICU 4.4 - Platforms + More VMS fixes, but not yet done - Branches + The threads branch is ready to be merged, but nqp needs some changes, so it will be merged with 4.11.0. - Examples + Parrot mini-web server fixes 2012-10-16 release 4.9.0 - Core + Keep encoding information in the imcc optimizer, which fixes the concat op but probably many more cases with non-ascii encoded constant strings. [GH #837] + Fixed ByteBuffer set_string_native, which became out of sync with two internal buffers. [GH #835] + Preload Configure steps when called with perl -d Configure.pl [GH #833] + Strip unneeded config keys from installed config hash. Saves 6360 bytes from every installed executable. [GH #824] + Parrot_get_cpu_type returns now "unknown" for all unknown cpu types. On non-windows it returned before 4.9.0 a null string. [GH #846] + Fixed src/hash.c for platforms where size_t is unsigned (e.g. vms) [GH #854] - Build + Improved warnings for clang. [GH #843] + Cleaned wrong UNUSED(arg) macros in all pmc's due to an improved pmc2c compiler, which SHIMs all UNUSED args. [GH #836] + Added clang++ support and a new auto::alignof Configure step. [GH #844] + Fixed auto::inline for C++ compilers + Improved auto::llvm - Branches + The threads branch is almost ready to be merged. Some remaining races have been fixed. There are only some remaining platforms errors on darwin/x86. - Libraries + Fixed Mime::Base64: Split long lines at 76 chars. [GH #826] Support multi-byte codepoints. Use binary encoding, encoded files are now endian specific [GH #813 + #814], Added 2nd optional encoding arg to decode_base64(). - Documentation + Cleaned up removed parrot cmdline options -D/-O/-v from --help output and running.pod [GH #838] - Tools + Improved gdb pretty-printing for multi-byte strings
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/Makefile26
-rw-r--r--lang/parrot/PLIST1322
-rw-r--r--lang/parrot/PLIST.Darwin4
-rw-r--r--lang/parrot/PLIST.shared4
-rw-r--r--lang/parrot/buildlink3.mk8
-rw-r--r--lang/parrot/distinfo11
-rw-r--r--lang/parrot/patches/patch-aa15
-rw-r--r--lang/parrot/patches/patch-ad8
-rw-r--r--lang/parrot/version.mk5
9 files changed, 740 insertions, 663 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 52ae6fbe80d..a5bbcd8901a 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.72 2013/07/15 02:02:24 ryoon Exp $
+# $NetBSD: Makefile,v 1.73 2013/09/13 10:40:59 sno Exp $
#
-VERSION= 4.8.0
-RTYPE= devel
-DISTNAME= parrot-${VERSION}
-PKGREVISION= 4
+DISTNAME= parrot-${PARROT_VERSION}
CATEGORIES= lang
-MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
+MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${PARROT_RTYPE}/${PARROT_VERSION}/
MAINTAINER= he@NetBSD.org
HOMEPAGE= http://www.parrotcode.org/
@@ -14,7 +11,7 @@ COMMENT= Virtual machine made to run Perl 6 and other languages
LICENSE= artistic-2.0
USE_LANGUAGES= c c++
-USE_TOOLS+= perl
+USE_TOOLS+= perl gmake
PTHREAD_OPTS+= require
BUILD_TARGET= world
TEST_TARGET= test
@@ -27,7 +24,11 @@ CONFIG_SHELL= perl
CONFIGURE_SCRIPT= Configure.pl
CONFIGURE_ARGS+= --prefix=${PREFIX:Q} \
--icu-config=${PREFIX}/bin/icu-config \
+ --without-opengl --without-pcre \
+ --without-zlib \
+ --without-libffi \
--optimize
+# --without-llvm
SUBST_CLASSES+= pthread
SUBST_STAGE.pthread= post-configure
@@ -39,7 +40,8 @@ SUBST_SED.pthread+= -e '/^CFLAGS /s|$$|${PTHREAD_CFLAGS:Q}|'
SUBST_SED.pthread+= -e '/^LINKFLAGS /s|$$|${PTHREAD_LDFLAGS:Q} ${PTHREAD_LIBS:Q}|'
SUBST_SED.pthread+= -e '/^LDFLAGS /s|$$|${PTHREAD_LDFLAGS:Q} ${PTHREAD_LIBS:Q}|'
-PLIST_SUBST+= VERSION=${VERSION:Q}
+PLIST_SUBST+= PARROT_VERSION=${PARROT_VERSION:Q}
+PRINT_PLIST_AWK+= { gsub(/${PARROT_VERSION}/, "$${PARROT_VERSION}") }
PLIST_SRC+= ${PLIST_SRC_DFLT}
# Default this to ELF shared libs with .so,
# Darwin has PLIST.Darwin which gets included automatically.
@@ -80,9 +82,10 @@ CHECK_WRKREF_SKIP+= bin/parrot_nci_thunk_gen
CHECK_WRKREF_SKIP+= bin/pbc_merge
CHECK_WRKREF_SKIP+= bin/pbc_to_exe
CHECK_WRKREF_SKIP+= bin/winxed
-CHECK_WRKREF_SKIP+= lib/parrot/${VERSION}/include/config.fpmc
-CHECK_WRKREF_SKIP+= lib/parrot/${VERSION}/parrot_config.o
-CHECK_WRKREF_SKIP+= lib/parrot/${VERSION}/tools/lib/Parrot/Config/Generated.pm
+CHECK_WRKREF_SKIP+= lib/parrot/${PARROT_VERSION}/include/config.fpmc
+CHECK_WRKREF_SKIP+= lib/parrot/${PARROT_VERSION}/parrot_config.o
+CHECK_WRKREF_SKIP+= lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Config/Generated.pm
+CHECK_WRKREF_SKIP+= src/parrot/${PARROT_VERSION}/config_lib.pir
# Does relink internally, so allow local rpath entries
BUILDLINK_PASSTHRU_RPATHDIRS+= ${WRKSRC}
@@ -90,6 +93,7 @@ BUILDLINK_PASSTHRU_RPATHDIRS+= ${WRKSRC}
pre-install:
${CHMOD} -R g-w ${WRKSRC}
+.include "../../lang/parrot/version.mk"
.include "../../textproc/icu/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../mk/readline.buildlink3.mk"
diff --git a/lang/parrot/PLIST b/lang/parrot/PLIST
index 55b4bedc10c..59037000222 100644
--- a/lang/parrot/PLIST
+++ b/lang/parrot/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.33 2012/11/23 08:47:25 he Exp $
+@comment $NetBSD: PLIST,v 1.34 2013/09/13 10:40:59 sno Exp $
bin/ops2c
bin/parrot
bin/parrot-nqp
@@ -10,640 +10,688 @@ bin/pbc_dump
bin/pbc_merge
bin/pbc_to_exe
bin/winxed
-include/parrot/${PKGVERSION}/imcc/api.h
-include/parrot/${PKGVERSION}/imcc/embed.h
-include/parrot/${PKGVERSION}/imcc/yyscanner.h
-include/parrot/${PKGVERSION}/parrot/alarm.h
-include/parrot/${PKGVERSION}/parrot/api.h
-include/parrot/${PKGVERSION}/parrot/caches.h
-include/parrot/${PKGVERSION}/parrot/call.h
-include/parrot/${PKGVERSION}/parrot/cclass.h
-include/parrot/${PKGVERSION}/parrot/compiler.h
-include/parrot/${PKGVERSION}/parrot/config.h
-include/parrot/${PKGVERSION}/parrot/context.h
-include/parrot/${PKGVERSION}/parrot/core_pmcs.h
-include/parrot/${PKGVERSION}/parrot/core_types.h
-include/parrot/${PKGVERSION}/parrot/datatypes.h
-include/parrot/${PKGVERSION}/parrot/debugger.h
-include/parrot/${PKGVERSION}/parrot/disassemble.h
-include/parrot/${PKGVERSION}/parrot/dynext.h
-include/parrot/${PKGVERSION}/parrot/encoding.h
-include/parrot/${PKGVERSION}/parrot/enums.h
-include/parrot/${PKGVERSION}/parrot/events.h
-include/parrot/${PKGVERSION}/parrot/exceptions.h
-include/parrot/${PKGVERSION}/parrot/exit.h
-include/parrot/${PKGVERSION}/parrot/extend.h
-include/parrot/${PKGVERSION}/parrot/extend_vtable.h
-include/parrot/${PKGVERSION}/parrot/feature.h
-include/parrot/${PKGVERSION}/parrot/gc_api.h
-include/parrot/${PKGVERSION}/parrot/global_setup.h
-include/parrot/${PKGVERSION}/parrot/has_header.h
-include/parrot/${PKGVERSION}/parrot/hash.h
-include/parrot/${PKGVERSION}/parrot/hll.h
-include/parrot/${PKGVERSION}/parrot/imageio.h
-include/parrot/${PKGVERSION}/parrot/interpreter.h
-include/parrot/${PKGVERSION}/parrot/io.h
-include/parrot/${PKGVERSION}/parrot/key.h
-include/parrot/${PKGVERSION}/parrot/library.h
-include/parrot/${PKGVERSION}/parrot/list.h
-include/parrot/${PKGVERSION}/parrot/longopt.h
-include/parrot/${PKGVERSION}/parrot/memory.h
-include/parrot/${PKGVERSION}/parrot/misc.h
-include/parrot/${PKGVERSION}/parrot/multidispatch.h
-include/parrot/${PKGVERSION}/parrot/namespace.h
-include/parrot/${PKGVERSION}/parrot/nci.h
-include/parrot/${PKGVERSION}/parrot/oo.h
-include/parrot/${PKGVERSION}/parrot/oo_private.h
-include/parrot/${PKGVERSION}/parrot/op.h
-include/parrot/${PKGVERSION}/parrot/oplib.h
-include/parrot/${PKGVERSION}/parrot/oplib/core_ops.h
-include/parrot/${PKGVERSION}/parrot/oplib/ops.h
-include/parrot/${PKGVERSION}/parrot/opsenum.h
-include/parrot/${PKGVERSION}/parrot/packfile.h
-include/parrot/${PKGVERSION}/parrot/parrot.h
-include/parrot/${PKGVERSION}/parrot/pbcversion.h
-include/parrot/${PKGVERSION}/parrot/platform_interface.h
-include/parrot/${PKGVERSION}/parrot/pmc.h
-include/parrot/${PKGVERSION}/parrot/pmc_freeze.h
-include/parrot/${PKGVERSION}/parrot/pobj.h
-include/parrot/${PKGVERSION}/parrot/pointer_array.h
-include/parrot/${PKGVERSION}/parrot/runcore_api.h
-include/parrot/${PKGVERSION}/parrot/runcore_profiling.h
-include/parrot/${PKGVERSION}/parrot/runcore_subprof.h
-include/parrot/${PKGVERSION}/parrot/runcore_trace.h
-include/parrot/${PKGVERSION}/parrot/scheduler.h
-include/parrot/${PKGVERSION}/parrot/scheduler_private.h
-include/parrot/${PKGVERSION}/parrot/settings.h
-include/parrot/${PKGVERSION}/parrot/string.h
-include/parrot/${PKGVERSION}/parrot/string_funcs.h
-include/parrot/${PKGVERSION}/parrot/sub.h
-include/parrot/${PKGVERSION}/parrot/vtable.h
-include/parrot/${PKGVERSION}/parrot/vtables.h
-include/parrot/${PKGVERSION}/parrot/warnings.h
-include/parrot/${PKGVERSION}/pmc/dummy
-include/parrot/${PKGVERSION}/pmc/pmc_addrregistry.h
-include/parrot/${PKGVERSION}/pmc/pmc_alarm.h
-include/parrot/${PKGVERSION}/pmc/pmc_arrayiterator.h
-include/parrot/${PKGVERSION}/pmc/pmc_bigint.h
-include/parrot/${PKGVERSION}/pmc/pmc_bignum.h
-include/parrot/${PKGVERSION}/pmc/pmc_boolean.h
-include/parrot/${PKGVERSION}/pmc/pmc_bytebuffer.h
-include/parrot/${PKGVERSION}/pmc/pmc_callback.h
-include/parrot/${PKGVERSION}/pmc/pmc_callcontext.h
-include/parrot/${PKGVERSION}/pmc/pmc_capture.h
-include/parrot/${PKGVERSION}/pmc/pmc_class.h
-include/parrot/${PKGVERSION}/pmc/pmc_complex.h
-include/parrot/${PKGVERSION}/pmc/pmc_continuation.h
-include/parrot/${PKGVERSION}/pmc/pmc_coroutine.h
-include/parrot/${PKGVERSION}/pmc/pmc_default.h
-include/parrot/${PKGVERSION}/pmc/pmc_env.h
-include/parrot/${PKGVERSION}/pmc/pmc_eval.h
-include/parrot/${PKGVERSION}/pmc/pmc_eventhandler.h
-include/parrot/${PKGVERSION}/pmc/pmc_exception.h
-include/parrot/${PKGVERSION}/pmc/pmc_exceptionhandler.h
-include/parrot/${PKGVERSION}/pmc/pmc_exporter.h
-include/parrot/${PKGVERSION}/pmc/pmc_filehandle.h
-include/parrot/${PKGVERSION}/pmc/pmc_fixedbooleanarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_fixedfloatarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_fixedintegerarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_fixedpmcarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_fixedstringarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_float.h
-include/parrot/${PKGVERSION}/pmc/pmc_handle.h
-include/parrot/${PKGVERSION}/pmc/pmc_hash.h
-include/parrot/${PKGVERSION}/pmc/pmc_hashiterator.h
-include/parrot/${PKGVERSION}/pmc/pmc_hashiteratorkey.h
-include/parrot/${PKGVERSION}/pmc/pmc_imageiofreeze.h
-include/parrot/${PKGVERSION}/pmc/pmc_imageiosize.h
-include/parrot/${PKGVERSION}/pmc/pmc_imageiostrings.h
-include/parrot/${PKGVERSION}/pmc/pmc_imageiothaw.h
-include/parrot/${PKGVERSION}/pmc/pmc_imccompiler.h
-include/parrot/${PKGVERSION}/pmc/pmc_integer.h
-include/parrot/${PKGVERSION}/pmc/pmc_iterator.h
-include/parrot/${PKGVERSION}/pmc/pmc_key.h
-include/parrot/${PKGVERSION}/pmc/pmc_lexinfo.h
-include/parrot/${PKGVERSION}/pmc/pmc_lexpad.h
-include/parrot/${PKGVERSION}/pmc/pmc_managedstruct.h
-include/parrot/${PKGVERSION}/pmc/pmc_mappedbytearray.h
-include/parrot/${PKGVERSION}/pmc/pmc_multisub.h
-include/parrot/${PKGVERSION}/pmc/pmc_namespace.h
-include/parrot/${PKGVERSION}/pmc/pmc_nativepccmethod.h
-include/parrot/${PKGVERSION}/pmc/pmc_nci.h
-include/parrot/${PKGVERSION}/pmc/pmc_null.h
-include/parrot/${PKGVERSION}/pmc/pmc_object.h
-include/parrot/${PKGVERSION}/pmc/pmc_opcode.h
-include/parrot/${PKGVERSION}/pmc/pmc_oplib.h
-include/parrot/${PKGVERSION}/pmc/pmc_orderedhash.h
-include/parrot/${PKGVERSION}/pmc/pmc_orderedhashiterator.h
-include/parrot/${PKGVERSION}/pmc/pmc_os.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfile.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfileannotation.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfileannotations.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfilebytecodesegment.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfileconstanttable.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfiledebug.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfiledirectory.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfileopmap.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfilerawsegment.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfilesegment.h
-include/parrot/${PKGVERSION}/pmc/pmc_packfileview.h
-include/parrot/${PKGVERSION}/pmc/pmc_parrotinterpreter.h
-include/parrot/${PKGVERSION}/pmc/pmc_parrotlibrary.h
-include/parrot/${PKGVERSION}/pmc/pmc_pmclist.h
-include/parrot/${PKGVERSION}/pmc/pmc_pmcproxy.h
-include/parrot/${PKGVERSION}/pmc/pmc_pointer.h
-include/parrot/${PKGVERSION}/pmc/pmc_ptr.h
-include/parrot/${PKGVERSION}/pmc/pmc_ptrbuf.h
-include/parrot/${PKGVERSION}/pmc/pmc_ptrobj.h
-include/parrot/${PKGVERSION}/pmc/pmc_resizablebooleanarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_resizablefloatarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_resizableintegerarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_resizablepmcarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_resizablestringarray.h
-include/parrot/${PKGVERSION}/pmc/pmc_role.h
-include/parrot/${PKGVERSION}/pmc/pmc_scalar.h
-include/parrot/${PKGVERSION}/pmc/pmc_scheduler.h
-include/parrot/${PKGVERSION}/pmc/pmc_schedulermessage.h
-include/parrot/${PKGVERSION}/pmc/pmc_sockaddr.h
-include/parrot/${PKGVERSION}/pmc/pmc_socket.h
-include/parrot/${PKGVERSION}/pmc/pmc_string.h
-include/parrot/${PKGVERSION}/pmc/pmc_stringbuilder.h
-include/parrot/${PKGVERSION}/pmc/pmc_stringhandle.h
-include/parrot/${PKGVERSION}/pmc/pmc_stringiterator.h
-include/parrot/${PKGVERSION}/pmc/pmc_structview.h
-include/parrot/${PKGVERSION}/pmc/pmc_sub.h
-include/parrot/${PKGVERSION}/pmc/pmc_task.h
-include/parrot/${PKGVERSION}/pmc/pmc_timer.h
-include/parrot/${PKGVERSION}/pmc/pmc_undef.h
-include/parrot/${PKGVERSION}/pmc/pmc_unmanagedstruct.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_dynlexpad.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_file.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_rational.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_select.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_subproxy.h
+include/parrot/${PARROT_VERSION}/imcc/api.h
+include/parrot/${PARROT_VERSION}/imcc/embed.h
+include/parrot/${PARROT_VERSION}/imcc/yyscanner.h
+include/parrot/${PARROT_VERSION}/parrot/alarm.h
+include/parrot/${PARROT_VERSION}/parrot/api.h
+include/parrot/${PARROT_VERSION}/parrot/atomic.h
+include/parrot/${PARROT_VERSION}/parrot/atomic/fallback.h
+include/parrot/${PARROT_VERSION}/parrot/atomic/gcc_ppc.h
+include/parrot/${PARROT_VERSION}/parrot/atomic/gcc_x86.h
+include/parrot/${PARROT_VERSION}/parrot/atomic/sparc.h
+include/parrot/${PARROT_VERSION}/parrot/caches.h
+include/parrot/${PARROT_VERSION}/parrot/call.h
+include/parrot/${PARROT_VERSION}/parrot/cclass.h
+include/parrot/${PARROT_VERSION}/parrot/compiler.h
+include/parrot/${PARROT_VERSION}/parrot/config.h
+include/parrot/${PARROT_VERSION}/parrot/context.h
+include/parrot/${PARROT_VERSION}/parrot/core_pmcs.h
+include/parrot/${PARROT_VERSION}/parrot/core_types.h
+include/parrot/${PARROT_VERSION}/parrot/datatypes.h
+include/parrot/${PARROT_VERSION}/parrot/debugger.h
+include/parrot/${PARROT_VERSION}/parrot/disassemble.h
+include/parrot/${PARROT_VERSION}/parrot/dynext.h
+include/parrot/${PARROT_VERSION}/parrot/encoding.h
+include/parrot/${PARROT_VERSION}/parrot/enums.h
+include/parrot/${PARROT_VERSION}/parrot/events.h
+include/parrot/${PARROT_VERSION}/parrot/exceptions.h
+include/parrot/${PARROT_VERSION}/parrot/exit.h
+include/parrot/${PARROT_VERSION}/parrot/extend.h
+include/parrot/${PARROT_VERSION}/parrot/extend_vtable.h
+include/parrot/${PARROT_VERSION}/parrot/feature.h
+include/parrot/${PARROT_VERSION}/parrot/gc_api.h
+include/parrot/${PARROT_VERSION}/parrot/global_setup.h
+include/parrot/${PARROT_VERSION}/parrot/has_header.h
+include/parrot/${PARROT_VERSION}/parrot/hash.h
+include/parrot/${PARROT_VERSION}/parrot/hll.h
+include/parrot/${PARROT_VERSION}/parrot/imageio.h
+include/parrot/${PARROT_VERSION}/parrot/interpreter.h
+include/parrot/${PARROT_VERSION}/parrot/io.h
+include/parrot/${PARROT_VERSION}/parrot/key.h
+include/parrot/${PARROT_VERSION}/parrot/library.h
+include/parrot/${PARROT_VERSION}/parrot/list.h
+include/parrot/${PARROT_VERSION}/parrot/longopt.h
+include/parrot/${PARROT_VERSION}/parrot/memory.h
+include/parrot/${PARROT_VERSION}/parrot/misc.h
+include/parrot/${PARROT_VERSION}/parrot/multidispatch.h
+include/parrot/${PARROT_VERSION}/parrot/namespace.h
+include/parrot/${PARROT_VERSION}/parrot/nci.h
+include/parrot/${PARROT_VERSION}/parrot/oo.h
+include/parrot/${PARROT_VERSION}/parrot/oo_private.h
+include/parrot/${PARROT_VERSION}/parrot/op.h
+include/parrot/${PARROT_VERSION}/parrot/oplib.h
+include/parrot/${PARROT_VERSION}/parrot/oplib/core_ops.h
+include/parrot/${PARROT_VERSION}/parrot/oplib/ops.h
+include/parrot/${PARROT_VERSION}/parrot/opsenum.h
+include/parrot/${PARROT_VERSION}/parrot/packfile.h
+include/parrot/${PARROT_VERSION}/parrot/parrot.h
+include/parrot/${PARROT_VERSION}/parrot/pbcversion.h
+include/parrot/${PARROT_VERSION}/parrot/platform_interface.h
+include/parrot/${PARROT_VERSION}/parrot/pmc.h
+include/parrot/${PARROT_VERSION}/parrot/pmc_freeze.h
+include/parrot/${PARROT_VERSION}/parrot/pobj.h
+include/parrot/${PARROT_VERSION}/parrot/pointer_array.h
+include/parrot/${PARROT_VERSION}/parrot/runcore_api.h
+include/parrot/${PARROT_VERSION}/parrot/runcore_profiling.h
+include/parrot/${PARROT_VERSION}/parrot/runcore_subprof.h
+include/parrot/${PARROT_VERSION}/parrot/runcore_trace.h
+include/parrot/${PARROT_VERSION}/parrot/scheduler.h
+include/parrot/${PARROT_VERSION}/parrot/scheduler_private.h
+include/parrot/${PARROT_VERSION}/parrot/settings.h
+include/parrot/${PARROT_VERSION}/parrot/string.h
+include/parrot/${PARROT_VERSION}/parrot/string_funcs.h
+include/parrot/${PARROT_VERSION}/parrot/sub.h
+include/parrot/${PARROT_VERSION}/parrot/thr_none.h
+include/parrot/${PARROT_VERSION}/parrot/thr_pthread.h
+include/parrot/${PARROT_VERSION}/parrot/thr_windows.h
+include/parrot/${PARROT_VERSION}/parrot/thread.h
+include/parrot/${PARROT_VERSION}/parrot/vtable.h
+include/parrot/${PARROT_VERSION}/parrot/vtables.h
+include/parrot/${PARROT_VERSION}/parrot/warnings.h
+include/parrot/${PARROT_VERSION}/pmc/dummy
+include/parrot/${PARROT_VERSION}/pmc/pmc_addrregistry.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_alarm.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_arrayiterator.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_bigint.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_bignum.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_boolean.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_bytebuffer.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_callback.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_callcontext.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_capture.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_class.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_complex.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_continuation.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_coroutine.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_default.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_env.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_eval.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_eventhandler.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_exception.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_exceptionhandler.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_exporter.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_filehandle.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_fixedbooleanarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_fixedfloatarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_fixedintegerarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_fixedpmcarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_fixedstringarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_float.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_handle.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_hash.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_hashiterator.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_hashiteratorkey.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_imageiofreeze.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_imageiosize.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_imageiostrings.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_imageiothaw.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_imccompiler.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_integer.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_iterator.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_key.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_lexinfo.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_lexpad.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_managedstruct.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_mappedbytearray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_multisub.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_namespace.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_nativepccmethod.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_nci.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_null.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_object.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_opcode.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_oplib.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_orderedhash.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_orderedhashiterator.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_os.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfile.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfileannotation.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfileannotations.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfilebytecodesegment.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfileconstanttable.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfiledebug.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfiledirectory.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfileopmap.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfilerawsegment.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfilesegment.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_packfileview.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_parrotinterpreter.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_parrotlibrary.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_pmclist.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_pmcproxy.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_pointer.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_proxy.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_ptr.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_ptrbuf.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_ptrobj.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_resizablebooleanarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_resizablefloatarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_resizableintegerarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_resizablepmcarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_resizablestringarray.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_role.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_scalar.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_scheduler.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_schedulermessage.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_sockaddr.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_socket.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_string.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_stringbuilder.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_stringhandle.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_stringiterator.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_structview.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_sub.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_task.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_timer.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_undef.h
+include/parrot/${PARROT_VERSION}/pmc/pmc_unmanagedstruct.h
lib/libparrot.a
-lib/parrot/${PKGVERSION}/VERSION
-lib/parrot/${PKGVERSION}/bin/prove.pir
-lib/parrot/${PKGVERSION}/dynext/bit_ops.so
-lib/parrot/${PKGVERSION}/dynext/debug_ops.so
-lib/parrot/${PKGVERSION}/dynext/dynlexpad.so
-lib/parrot/${PKGVERSION}/dynext/file.so
-lib/parrot/${PKGVERSION}/dynext/gziphandle.so
-lib/parrot/${PKGVERSION}/dynext/io_ops.so
-lib/parrot/${PKGVERSION}/dynext/math_ops.so
-lib/parrot/${PKGVERSION}/dynext/obscure_ops.so
-lib/parrot/${PKGVERSION}/dynext/os.so
-lib/parrot/${PKGVERSION}/dynext/rational.so
-lib/parrot/${PKGVERSION}/dynext/select.so
-lib/parrot/${PKGVERSION}/dynext/sys_ops.so
-lib/parrot/${PKGVERSION}/dynext/trans_ops.so
-lib/parrot/${PKGVERSION}/include/call_bits.pasm
-lib/parrot/${PKGVERSION}/include/cclass.pasm
-lib/parrot/${PKGVERSION}/include/config.fpmc
-lib/parrot/${PKGVERSION}/include/datatypes.pasm
-lib/parrot/${PKGVERSION}/include/dlopenflags.pasm
-lib/parrot/${PKGVERSION}/include/errors.pasm
-lib/parrot/${PKGVERSION}/include/except_severity.pasm
-lib/parrot/${PKGVERSION}/include/except_types.pasm
-lib/parrot/${PKGVERSION}/include/fp_equality.pasm
-lib/parrot/${PKGVERSION}/include/green_threads.pir
-lib/parrot/${PKGVERSION}/include/hash_key_type.pasm
-lib/parrot/${PKGVERSION}/include/hllmacros.pir
-lib/parrot/${PKGVERSION}/include/iglobals.pasm
-lib/parrot/${PKGVERSION}/include/interpcores.pasm
-lib/parrot/${PKGVERSION}/include/interpdebug.pasm
-lib/parrot/${PKGVERSION}/include/interpflags.pasm
-lib/parrot/${PKGVERSION}/include/interpinfo.pasm
-lib/parrot/${PKGVERSION}/include/interptrace.pasm
-lib/parrot/${PKGVERSION}/include/iterator.pasm
-lib/parrot/${PKGVERSION}/include/libpaths.pasm
-lib/parrot/${PKGVERSION}/include/longopt.pasm
-lib/parrot/${PKGVERSION}/include/parrot_version.pir
-lib/parrot/${PKGVERSION}/include/parrotlib.pbc
-lib/parrot/${PKGVERSION}/include/pmctypes.pasm
-lib/parrot/${PKGVERSION}/include/signal.pasm
-lib/parrot/${PKGVERSION}/include/socket.pasm
-lib/parrot/${PKGVERSION}/include/stat.pasm
-lib/parrot/${PKGVERSION}/include/stdio.pasm
-lib/parrot/${PKGVERSION}/include/stringinfo.pasm
-lib/parrot/${PKGVERSION}/include/sysinfo.pasm
-lib/parrot/${PKGVERSION}/include/test_more.pir
-lib/parrot/${PKGVERSION}/include/timer.pasm
-lib/parrot/${PKGVERSION}/include/tm.pasm
-lib/parrot/${PKGVERSION}/include/warnings.pasm
-lib/parrot/${PKGVERSION}/languages/JSON/JSON.pir
-lib/parrot/${PKGVERSION}/languages/data_json/Defines.mak
-lib/parrot/${PKGVERSION}/languages/data_json/JSON.nqp
-lib/parrot/${PKGVERSION}/languages/data_json/Rules.mak
-lib/parrot/${PKGVERSION}/languages/data_json/data_json.pbc
-lib/parrot/${PKGVERSION}/languages/data_json/data_json.pir
-lib/parrot/${PKGVERSION}/languages/data_json/data_json/grammar.pg
-lib/parrot/${PKGVERSION}/languages/data_json/data_json/pge2pir.tg
-lib/parrot/${PKGVERSION}/languages/parrot/parrot.pir
-lib/parrot/${PKGVERSION}/languages/pct/Defines.mak
-lib/parrot/${PKGVERSION}/languages/pct/PCT.pir
-lib/parrot/${PKGVERSION}/languages/pct/Rules.mak
-lib/parrot/${PKGVERSION}/languages/pct/src/PAST.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PAST/Compiler.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PAST/Node.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PCT/Dumper.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PCT/Grammar.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PCT/HLLCompiler.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/PCT/Node.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/POST/Compiler.pir
-lib/parrot/${PKGVERSION}/languages/pct/src/POST/Node.pir
-lib/parrot/${PKGVERSION}/languages/pge/Defines.mak
-lib/parrot/${PKGVERSION}/languages/pge/P6Rule.grammar
-lib/parrot/${PKGVERSION}/languages/pge/PGE.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/Exp.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/Match.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/OPTable.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/P5Regex.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/Perl6Regex.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/Regex.pir
-lib/parrot/${PKGVERSION}/languages/pge/PGE/builtins.pg
-lib/parrot/${PKGVERSION}/languages/pge/Rules.mak
-lib/parrot/${PKGVERSION}/languages/pge/STATUS
-lib/parrot/${PKGVERSION}/languages/tge/Defines.mak
-lib/parrot/${PKGVERSION}/languages/tge/Rules.mak
-lib/parrot/${PKGVERSION}/languages/tge/TGE.pir
-lib/parrot/${PKGVERSION}/languages/tge/TGE/Compiler.pir
-lib/parrot/${PKGVERSION}/languages/tge/TGE/Grammar.pir
-lib/parrot/${PKGVERSION}/languages/tge/TGE/Parser.pg
-lib/parrot/${PKGVERSION}/languages/tge/TGE/Rule.pir
-lib/parrot/${PKGVERSION}/languages/tge/TGE/Tree.pir
-lib/parrot/${PKGVERSION}/languages/tge/tgc.pir
-lib/parrot/${PKGVERSION}/languages/winxed/winxed.pbc
-lib/parrot/${PKGVERSION}/library/Archive/Tar.pbc
-lib/parrot/${PKGVERSION}/library/Archive/Tar.pir
-lib/parrot/${PKGVERSION}/library/Archive/Zip.pbc
-lib/parrot/${PKGVERSION}/library/Archive/Zip.pir
-lib/parrot/${PKGVERSION}/library/CGI/QueryHash.pbc
-lib/parrot/${PKGVERSION}/library/CGI/QueryHash.pir
-lib/parrot/${PKGVERSION}/library/Config/JSON.pbc
-lib/parrot/${PKGVERSION}/library/Config/JSON.pir
-lib/parrot/${PKGVERSION}/library/Configure/genfile.pbc
-lib/parrot/${PKGVERSION}/library/Configure/genfile.pir
-lib/parrot/${PKGVERSION}/library/Crow.pbc
-lib/parrot/${PKGVERSION}/library/Crow.pir
-lib/parrot/${PKGVERSION}/library/Curses.pir
-lib/parrot/${PKGVERSION}/library/Data/Dumper.pbc
-lib/parrot/${PKGVERSION}/library/Data/Dumper.pir
-lib/parrot/${PKGVERSION}/library/Data/Dumper/Base.pbc
-lib/parrot/${PKGVERSION}/library/Data/Dumper/Base.pir
-lib/parrot/${PKGVERSION}/library/Data/Dumper/Default.pbc
-lib/parrot/${PKGVERSION}/library/Data/Dumper/Default.pir
-lib/parrot/${PKGVERSION}/library/Digest/MD5.pbc
-lib/parrot/${PKGVERSION}/library/Digest/MD5.pir
-lib/parrot/${PKGVERSION}/library/Digest/sha256.pbc
-lib/parrot/${PKGVERSION}/library/Digest/sha256.pir
-lib/parrot/${PKGVERSION}/library/Getopt/Obj.pbc
-lib/parrot/${PKGVERSION}/library/Getopt/Obj.pir
-lib/parrot/${PKGVERSION}/library/HLL.pbc
-lib/parrot/${PKGVERSION}/library/HTTP/Daemon.pir
-lib/parrot/${PKGVERSION}/library/HTTP/Message.pbc
-lib/parrot/${PKGVERSION}/library/HTTP/Message.pir
-lib/parrot/${PKGVERSION}/library/Iter.pbc
-lib/parrot/${PKGVERSION}/library/Iter.pir
-lib/parrot/${PKGVERSION}/library/JSON.pbc
-lib/parrot/${PKGVERSION}/library/JSON.pir
-lib/parrot/${PKGVERSION}/library/LWP/Protocol.pbc
-lib/parrot/${PKGVERSION}/library/LWP/Protocol.pir
-lib/parrot/${PKGVERSION}/library/LWP/UserAgent.pbc
-lib/parrot/${PKGVERSION}/library/LWP/UserAgent.pir
-lib/parrot/${PKGVERSION}/library/MIME/Base64.pbc
-lib/parrot/${PKGVERSION}/library/MIME/Base64.pir
-lib/parrot/${PKGVERSION}/library/Math/Rand.pbc
-lib/parrot/${PKGVERSION}/library/Math/Rand.pir
-lib/parrot/${PKGVERSION}/library/NCI/Utils.pir
-lib/parrot/${PKGVERSION}/library/OpenGL.pir
-lib/parrot/${PKGVERSION}/library/OpenGL/Math.pir
-lib/parrot/${PKGVERSION}/library/P6Regex.pbc
-lib/parrot/${PKGVERSION}/library/P6object.pbc
-lib/parrot/${PKGVERSION}/library/P6object.pir
-lib/parrot/${PKGVERSION}/library/PCT.pbc
-lib/parrot/${PKGVERSION}/library/PCT/Grammar.pbc
-lib/parrot/${PKGVERSION}/library/PCT/HLLCompiler.pbc
-lib/parrot/${PKGVERSION}/library/PCT/PAST.pbc
-lib/parrot/${PKGVERSION}/library/PGE.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Dumper.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Dumper.pir
-lib/parrot/${PKGVERSION}/library/PGE/Glob.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Glob.pir
-lib/parrot/${PKGVERSION}/library/PGE/Hs.pir
-lib/parrot/${PKGVERSION}/library/PGE/Perl6Grammar.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Perl6Grammar.pir
-lib/parrot/${PKGVERSION}/library/PGE/Text.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Text.pir
-lib/parrot/${PKGVERSION}/library/PGE/Util.pbc
-lib/parrot/${PKGVERSION}/library/PGE/Util.pir
-lib/parrot/${PKGVERSION}/library/Parrot/Coroutine.pbc
-lib/parrot/${PKGVERSION}/library/Parrot/Coroutine.pir
-lib/parrot/${PKGVERSION}/library/Parrot/Exception.pbc
-lib/parrot/${PKGVERSION}/library/Parrot/Exception.pir
-lib/parrot/${PKGVERSION}/library/Pg.pir
-lib/parrot/${PKGVERSION}/library/ProfTest/Matcher.nqp
-lib/parrot/${PKGVERSION}/library/ProfTest/NQPProfile.nqp
-lib/parrot/${PKGVERSION}/library/ProfTest/PIRProfile.nqp
-lib/parrot/${PKGVERSION}/library/ProfTest/Want.nqp
-lib/parrot/${PKGVERSION}/library/Range.pbc
-lib/parrot/${PKGVERSION}/library/Range.pir
-lib/parrot/${PKGVERSION}/library/Regex.pbc
-lib/parrot/${PKGVERSION}/library/Rules.mak
-lib/parrot/${PKGVERSION}/library/SDL.pir
-lib/parrot/${PKGVERSION}/library/SDL/App.pir
-lib/parrot/${PKGVERSION}/library/SDL/Button.pir
-lib/parrot/${PKGVERSION}/library/SDL/Color.pir
-lib/parrot/${PKGVERSION}/library/SDL/Constants.pir
-lib/parrot/${PKGVERSION}/library/SDL/Event.pir
-lib/parrot/${PKGVERSION}/library/SDL/EventHandler.pir
-lib/parrot/${PKGVERSION}/library/SDL/Font.pir
-lib/parrot/${PKGVERSION}/library/SDL/Image.pir
-lib/parrot/${PKGVERSION}/library/SDL/LCD.pir
-lib/parrot/${PKGVERSION}/library/SDL/LCD.png
-lib/parrot/${PKGVERSION}/library/SDL/Rect.pir
-lib/parrot/${PKGVERSION}/library/SDL/Sprite.pir
-lib/parrot/${PKGVERSION}/library/SDL/StopWatch.pir
-lib/parrot/${PKGVERSION}/library/SDL/Surface.pir
-lib/parrot/${PKGVERSION}/library/Stream/Base.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Base.pir
-lib/parrot/${PKGVERSION}/library/Stream/Combiner.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Combiner.pir
-lib/parrot/${PKGVERSION}/library/Stream/Coroutine.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Coroutine.pir
-lib/parrot/${PKGVERSION}/library/Stream/Filter.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Filter.pir
-lib/parrot/${PKGVERSION}/library/Stream/Lines.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Lines.pir
-lib/parrot/${PKGVERSION}/library/Stream/ParrotIO.pbc
-lib/parrot/${PKGVERSION}/library/Stream/ParrotIO.pir
-lib/parrot/${PKGVERSION}/library/Stream/Replay.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Replay.pir
-lib/parrot/${PKGVERSION}/library/Stream/Sub.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Sub.pir
-lib/parrot/${PKGVERSION}/library/Stream/Writer.pbc
-lib/parrot/${PKGVERSION}/library/Stream/Writer.pir
-lib/parrot/${PKGVERSION}/library/String/Utils.pir
-lib/parrot/${PKGVERSION}/library/TAP/Formatter.pbc
-lib/parrot/${PKGVERSION}/library/TAP/Formatter.pir
-lib/parrot/${PKGVERSION}/library/TAP/Harness.pbc
-lib/parrot/${PKGVERSION}/library/TAP/Harness.pir
-lib/parrot/${PKGVERSION}/library/TAP/Parser.pbc
-lib/parrot/${PKGVERSION}/library/TAP/Parser.pir
-lib/parrot/${PKGVERSION}/library/TGE.pbc
-lib/parrot/${PKGVERSION}/library/Tcl/Glob.pbc
-lib/parrot/${PKGVERSION}/library/Tcl/Glob.pir
-lib/parrot/${PKGVERSION}/library/TclLibrary.pbc
-lib/parrot/${PKGVERSION}/library/TclLibrary.pir
-lib/parrot/${PKGVERSION}/library/Test/Builder.pbc
-lib/parrot/${PKGVERSION}/library/Test/Builder.pir
-lib/parrot/${PKGVERSION}/library/Test/Builder/Output.pbc
-lib/parrot/${PKGVERSION}/library/Test/Builder/Output.pir
-lib/parrot/${PKGVERSION}/library/Test/Builder/Test.pbc
-lib/parrot/${PKGVERSION}/library/Test/Builder/Test.pir
-lib/parrot/${PKGVERSION}/library/Test/Builder/TestPlan.pbc
-lib/parrot/${PKGVERSION}/library/Test/Builder/TestPlan.pir
-lib/parrot/${PKGVERSION}/library/Test/Builder/Tester.pbc
-lib/parrot/${PKGVERSION}/library/Test/Builder/Tester.pir
-lib/parrot/${PKGVERSION}/library/Test/Class.pbc
-lib/parrot/${PKGVERSION}/library/Test/Class.pir
-lib/parrot/${PKGVERSION}/library/Test/More.pbc
-lib/parrot/${PKGVERSION}/library/Test/More.pir
-lib/parrot/${PKGVERSION}/library/URI.pbc
-lib/parrot/${PKGVERSION}/library/URI.pir
-lib/parrot/${PKGVERSION}/library/URI/Escape.pir
-lib/parrot/${PKGVERSION}/library/YAML/Dumper.pbc
-lib/parrot/${PKGVERSION}/library/YAML/Dumper.pir
-lib/parrot/${PKGVERSION}/library/YAML/Dumper/Base.pir
-lib/parrot/${PKGVERSION}/library/YAML/Dumper/Default.pir
-lib/parrot/${PKGVERSION}/library/YAML/Tiny.pbc
-lib/parrot/${PKGVERSION}/library/YAML/Tiny.pm
-lib/parrot/${PKGVERSION}/library/config.pbc
-lib/parrot/${PKGVERSION}/library/config.pir
-lib/parrot/${PKGVERSION}/library/crypto.declarations
-lib/parrot/${PKGVERSION}/library/distutils.pbc
-lib/parrot/${PKGVERSION}/library/distutils.pir
-lib/parrot/${PKGVERSION}/library/dumper.pbc
-lib/parrot/${PKGVERSION}/library/dumper.pir
-lib/parrot/${PKGVERSION}/library/libpcre.pbc
-lib/parrot/${PKGVERSION}/library/libpcre.pir
-lib/parrot/${PKGVERSION}/library/ncurses.declarations
-lib/parrot/${PKGVERSION}/library/ncurses.pbc
-lib/parrot/${PKGVERSION}/library/ncurses.pir
-lib/parrot/${PKGVERSION}/library/nqp-rx.pbc
-lib/parrot/${PKGVERSION}/library/nqp-setting.pbc
-lib/parrot/${PKGVERSION}/library/openssl.declarations
-lib/parrot/${PKGVERSION}/library/opsc.pbc
-lib/parrot/${PKGVERSION}/library/osutils.pbc
-lib/parrot/${PKGVERSION}/library/osutils.pir
-lib/parrot/${PKGVERSION}/library/parrotlib.pbc
-lib/parrot/${PKGVERSION}/library/parrotlib.pir
-lib/parrot/${PKGVERSION}/library/pcore.pbc
-lib/parrot/${PKGVERSION}/library/pcore.pir
-lib/parrot/${PKGVERSION}/library/pcre.pbc
-lib/parrot/${PKGVERSION}/library/pcre.pir
-lib/parrot/${PKGVERSION}/library/postgres.declarations
-lib/parrot/${PKGVERSION}/library/postgres.pir
-lib/parrot/${PKGVERSION}/library/uuid.pbc
-lib/parrot/${PKGVERSION}/library/uuid.pir
-lib/parrot/${PKGVERSION}/library/yaml_dumper.pir
-lib/parrot/${PKGVERSION}/parrot_config.o
-lib/parrot/${PKGVERSION}/tools/build/ops2c.pl
-lib/parrot/${PKGVERSION}/tools/build/pmc2c.pl
-lib/parrot/${PKGVERSION}/tools/dev/create_language.pl
-lib/parrot/${PKGVERSION}/tools/dev/gen_makefile.pl
-lib/parrot/${PKGVERSION}/tools/dev/mk_language_shell.pl
-lib/parrot/${PKGVERSION}/tools/dev/pprof2cg.pl
-lib/parrot/${PKGVERSION}/tools/dev/reconfigure.pl
-lib/parrot/${PKGVERSION}/tools/lib/File/Which.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/BuildUtil.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Config.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Config/Generated.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Compiler.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Data.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Messages.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Conf.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Conf/CLI.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Conf/File.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Conf/Shared.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Reconf.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Test.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Options/Test/Prepare.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Step.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Step/List.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Step/Methods.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Step/Test.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Test.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Trace.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Configure/Utils.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Distribution.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Directory.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/File.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Group.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/HTMLPage.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Item.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/POD2HTML.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/PodToHtml.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/C.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Compilers.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Config.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Developer.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Examples.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/IMCC.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Info.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Libs.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Ops.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/PCT_Tutorial.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/PDDs.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/PMCs.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Parrot.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Perl.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Tests.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Section/Tools.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Docs/Text2HTML.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Git/Describe.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/H2inc.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Harness/DefaultTests.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Harness/Options.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Harness/Smoke.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Harness/TestSets.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Headerizer.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Headerizer/Functions.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/IO/Directory.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/IO/File.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/IO/Path.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Install.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Manifest.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/PMC.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Dumper.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Emitter.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Library.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Method.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC/Null.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC/Object.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC/RO.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/PMC/default.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Parser.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Pmc2c/VTable.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Revision.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/SHA1.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/SearchOps.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Harness.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/PGE.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Pod.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Pod/Utils.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Util.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Util/Runloop.pm
-lib/parrot/${PKGVERSION}/tools/lib/Parrot/Vtable.pm
-share/doc/parrot/${PKGVERSION}/CREDITS
-share/doc/parrot/${PKGVERSION}/DONORS.pod
-share/doc/parrot/${PKGVERSION}/LICENSE
-share/doc/parrot/${PKGVERSION}/PBC_COMPAT
-share/doc/parrot/${PKGVERSION}/PLATFORMS
-share/doc/parrot/${PKGVERSION}/README.pod
-share/doc/parrot/${PKGVERSION}/README_cygwin.pod
-share/doc/parrot/${PKGVERSION}/README_win32.pod
-share/doc/parrot/${PKGVERSION}/RESPONSIBLE_PARTIES
-share/doc/parrot/${PKGVERSION}/TODO
-src/parrot/${PKGVERSION}/pmc/addrregistry.dump
-src/parrot/${PKGVERSION}/pmc/alarm.dump
-src/parrot/${PKGVERSION}/pmc/arrayiterator.dump
-src/parrot/${PKGVERSION}/pmc/bigint.dump
-src/parrot/${PKGVERSION}/pmc/bignum.dump
-src/parrot/${PKGVERSION}/pmc/boolean.dump
-src/parrot/${PKGVERSION}/pmc/bytebuffer.dump
-src/parrot/${PKGVERSION}/pmc/callback.dump
-src/parrot/${PKGVERSION}/pmc/callcontext.dump
-src/parrot/${PKGVERSION}/pmc/capture.dump
-src/parrot/${PKGVERSION}/pmc/class.dump
-src/parrot/${PKGVERSION}/pmc/complex.dump
-src/parrot/${PKGVERSION}/pmc/continuation.dump
-src/parrot/${PKGVERSION}/pmc/coroutine.dump
-src/parrot/${PKGVERSION}/pmc/default.dump
-src/parrot/${PKGVERSION}/pmc/env.dump
-src/parrot/${PKGVERSION}/pmc/eval.dump
-src/parrot/${PKGVERSION}/pmc/eventhandler.dump
-src/parrot/${PKGVERSION}/pmc/exception.dump
-src/parrot/${PKGVERSION}/pmc/exceptionhandler.dump
-src/parrot/${PKGVERSION}/pmc/exporter.dump
-src/parrot/${PKGVERSION}/pmc/filehandle.dump
-src/parrot/${PKGVERSION}/pmc/fixedbooleanarray.dump
-src/parrot/${PKGVERSION}/pmc/fixedfloatarray.dump
-src/parrot/${PKGVERSION}/pmc/fixedintegerarray.dump
-src/parrot/${PKGVERSION}/pmc/fixedpmcarray.dump
-src/parrot/${PKGVERSION}/pmc/fixedstringarray.dump
-src/parrot/${PKGVERSION}/pmc/float.dump
-src/parrot/${PKGVERSION}/pmc/handle.dump
-src/parrot/${PKGVERSION}/pmc/hash.dump
-src/parrot/${PKGVERSION}/pmc/hashiterator.dump
-src/parrot/${PKGVERSION}/pmc/hashiteratorkey.dump
-src/parrot/${PKGVERSION}/pmc/imageiofreeze.dump
-src/parrot/${PKGVERSION}/pmc/imageiosize.dump
-src/parrot/${PKGVERSION}/pmc/imageiostrings.dump
-src/parrot/${PKGVERSION}/pmc/imageiothaw.dump
-src/parrot/${PKGVERSION}/pmc/imccompiler.dump
-src/parrot/${PKGVERSION}/pmc/integer.dump
-src/parrot/${PKGVERSION}/pmc/iterator.dump
-src/parrot/${PKGVERSION}/pmc/key.dump
-src/parrot/${PKGVERSION}/pmc/lexinfo.dump
-src/parrot/${PKGVERSION}/pmc/lexpad.dump
-src/parrot/${PKGVERSION}/pmc/managedstruct.dump
-src/parrot/${PKGVERSION}/pmc/mappedbytearray.dump
-src/parrot/${PKGVERSION}/pmc/multisub.dump
-src/parrot/${PKGVERSION}/pmc/namespace.dump
-src/parrot/${PKGVERSION}/pmc/nativepccmethod.dump
-src/parrot/${PKGVERSION}/pmc/nci.dump
-src/parrot/${PKGVERSION}/pmc/null.dump
-src/parrot/${PKGVERSION}/pmc/object.dump
-src/parrot/${PKGVERSION}/pmc/opcode.dump
-src/parrot/${PKGVERSION}/pmc/oplib.dump
-src/parrot/${PKGVERSION}/pmc/orderedhash.dump
-src/parrot/${PKGVERSION}/pmc/orderedhashiterator.dump
-src/parrot/${PKGVERSION}/pmc/os.dump
-src/parrot/${PKGVERSION}/pmc/packfile.dump
-src/parrot/${PKGVERSION}/pmc/packfileannotation.dump
-src/parrot/${PKGVERSION}/pmc/packfileannotations.dump
-src/parrot/${PKGVERSION}/pmc/packfilebytecodesegment.dump
-src/parrot/${PKGVERSION}/pmc/packfileconstanttable.dump
-src/parrot/${PKGVERSION}/pmc/packfiledebug.dump
-src/parrot/${PKGVERSION}/pmc/packfiledirectory.dump
-src/parrot/${PKGVERSION}/pmc/packfileopmap.dump
-src/parrot/${PKGVERSION}/pmc/packfilerawsegment.dump
-src/parrot/${PKGVERSION}/pmc/packfilesegment.dump
-src/parrot/${PKGVERSION}/pmc/packfileview.dump
-src/parrot/${PKGVERSION}/pmc/parrotinterpreter.dump
-src/parrot/${PKGVERSION}/pmc/parrotlibrary.dump
-src/parrot/${PKGVERSION}/pmc/pmclist.dump
-src/parrot/${PKGVERSION}/pmc/pmcproxy.dump
-src/parrot/${PKGVERSION}/pmc/pointer.dump
-src/parrot/${PKGVERSION}/pmc/ptr.dump
-src/parrot/${PKGVERSION}/pmc/ptrbuf.dump
-src/parrot/${PKGVERSION}/pmc/ptrobj.dump
-src/parrot/${PKGVERSION}/pmc/resizablebooleanarray.dump
-src/parrot/${PKGVERSION}/pmc/resizablefloatarray.dump
-src/parrot/${PKGVERSION}/pmc/resizableintegerarray.dump
-src/parrot/${PKGVERSION}/pmc/resizablepmcarray.dump
-src/parrot/${PKGVERSION}/pmc/resizablestringarray.dump
-src/parrot/${PKGVERSION}/pmc/role.dump
-src/parrot/${PKGVERSION}/pmc/scalar.dump
-src/parrot/${PKGVERSION}/pmc/scheduler.dump
-src/parrot/${PKGVERSION}/pmc/schedulermessage.dump
-src/parrot/${PKGVERSION}/pmc/sockaddr.dump
-src/parrot/${PKGVERSION}/pmc/socket.dump
-src/parrot/${PKGVERSION}/pmc/string.dump
-src/parrot/${PKGVERSION}/pmc/stringbuilder.dump
-src/parrot/${PKGVERSION}/pmc/stringhandle.dump
-src/parrot/${PKGVERSION}/pmc/stringiterator.dump
-src/parrot/${PKGVERSION}/pmc/structview.dump
-src/parrot/${PKGVERSION}/pmc/sub.dump
-src/parrot/${PKGVERSION}/pmc/task.dump
-src/parrot/${PKGVERSION}/pmc/timer.dump
-src/parrot/${PKGVERSION}/pmc/undef.dump
-src/parrot/${PKGVERSION}/pmc/unmanagedstruct.dump
-src/parrot/${PKGVERSION}/vtable.dump
-src/parrot/${PKGVERSION}/vtable.tbl
+lib/parrot/${PARROT_VERSION}/VERSION
+lib/parrot/${PARROT_VERSION}/bin/prove.pir
+lib/parrot/${PARROT_VERSION}/dynext/bit_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/debug_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/dynlexpad.bundle
+lib/parrot/${PARROT_VERSION}/dynext/file.bundle
+lib/parrot/${PARROT_VERSION}/dynext/io_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/math_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/obscure_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/os.bundle
+lib/parrot/${PARROT_VERSION}/dynext/rational.bundle
+lib/parrot/${PARROT_VERSION}/dynext/select.bundle
+lib/parrot/${PARROT_VERSION}/dynext/subproxy.bundle
+lib/parrot/${PARROT_VERSION}/dynext/sys_ops.bundle
+lib/parrot/${PARROT_VERSION}/dynext/trans_ops.bundle
+lib/parrot/${PARROT_VERSION}/include/call_bits.pasm
+lib/parrot/${PARROT_VERSION}/include/cclass.pasm
+lib/parrot/${PARROT_VERSION}/include/cloneflags.pasm
+lib/parrot/${PARROT_VERSION}/include/config.fpmc
+lib/parrot/${PARROT_VERSION}/include/datatypes.pasm
+lib/parrot/${PARROT_VERSION}/include/dlopenflags.pasm
+lib/parrot/${PARROT_VERSION}/include/errors.pasm
+lib/parrot/${PARROT_VERSION}/include/except_severity.pasm
+lib/parrot/${PARROT_VERSION}/include/except_types.pasm
+lib/parrot/${PARROT_VERSION}/include/fp_equality.pasm
+lib/parrot/${PARROT_VERSION}/include/green_threads.pir
+lib/parrot/${PARROT_VERSION}/include/hash_key_type.pasm
+lib/parrot/${PARROT_VERSION}/include/hllmacros.pir
+lib/parrot/${PARROT_VERSION}/include/iglobals.pasm
+lib/parrot/${PARROT_VERSION}/include/interpcores.pasm
+lib/parrot/${PARROT_VERSION}/include/interpdebug.pasm
+lib/parrot/${PARROT_VERSION}/include/interpflags.pasm
+lib/parrot/${PARROT_VERSION}/include/interpinfo.pasm
+lib/parrot/${PARROT_VERSION}/include/interptrace.pasm
+lib/parrot/${PARROT_VERSION}/include/iterator.pasm
+lib/parrot/${PARROT_VERSION}/include/libpaths.pasm
+lib/parrot/${PARROT_VERSION}/include/longopt.pasm
+lib/parrot/${PARROT_VERSION}/include/packfile_annotation_keytype.pasm
+lib/parrot/${PARROT_VERSION}/include/parrotlib.pbc
+lib/parrot/${PARROT_VERSION}/include/pmctypes.pasm
+lib/parrot/${PARROT_VERSION}/include/socket.pasm
+lib/parrot/${PARROT_VERSION}/include/stat.pasm
+lib/parrot/${PARROT_VERSION}/include/stdio.pasm
+lib/parrot/${PARROT_VERSION}/include/stringinfo.pasm
+lib/parrot/${PARROT_VERSION}/include/sysinfo.pasm
+lib/parrot/${PARROT_VERSION}/include/test_more.pir
+lib/parrot/${PARROT_VERSION}/include/timer.pasm
+lib/parrot/${PARROT_VERSION}/include/tm.pasm
+lib/parrot/${PARROT_VERSION}/include/warnings.pasm
+lib/parrot/${PARROT_VERSION}/languages/JSON/JSON.pir
+lib/parrot/${PARROT_VERSION}/languages/data_json/Defines.mak
+lib/parrot/${PARROT_VERSION}/languages/data_json/JSON.nqp
+lib/parrot/${PARROT_VERSION}/languages/data_json/Rules.mak
+lib/parrot/${PARROT_VERSION}/languages/data_json/data_json.pbc
+lib/parrot/${PARROT_VERSION}/languages/data_json/data_json.pir
+lib/parrot/${PARROT_VERSION}/languages/data_json/data_json/grammar.pg
+lib/parrot/${PARROT_VERSION}/languages/data_json/data_json/pge2pir.tg
+lib/parrot/${PARROT_VERSION}/languages/parrot/parrot.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/Defines.mak
+lib/parrot/${PARROT_VERSION}/languages/pct/PCT.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/Rules.mak
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PAST.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PAST/Compiler.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PAST/Node.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PCT/Dumper.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PCT/Grammar.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PCT/HLLCompiler.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/PCT/Node.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/POST/Compiler.pir
+lib/parrot/${PARROT_VERSION}/languages/pct/src/POST/Node.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/Defines.mak
+lib/parrot/${PARROT_VERSION}/languages/pge/P6Rule.grammar
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/Exp.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/Match.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/OPTable.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/P5Regex.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/Perl6Regex.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/Regex.pir
+lib/parrot/${PARROT_VERSION}/languages/pge/PGE/builtins.pg
+lib/parrot/${PARROT_VERSION}/languages/pge/Rules.mak
+lib/parrot/${PARROT_VERSION}/languages/pge/STATUS
+lib/parrot/${PARROT_VERSION}/languages/tge/Defines.mak
+lib/parrot/${PARROT_VERSION}/languages/tge/Rules.mak
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Compiler.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Grammar.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Parser.pg
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Parser.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Rule.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/TGE/Tree.pir
+lib/parrot/${PARROT_VERSION}/languages/tge/tgc.pbc
+lib/parrot/${PARROT_VERSION}/languages/tge/tgc.pir
+lib/parrot/${PARROT_VERSION}/languages/winxed/winxed.pbc
+lib/parrot/${PARROT_VERSION}/library/Archive/Tar.pbc
+lib/parrot/${PARROT_VERSION}/library/Archive/Tar.pir
+lib/parrot/${PARROT_VERSION}/library/Archive/Zip.pbc
+lib/parrot/${PARROT_VERSION}/library/Archive/Zip.pir
+lib/parrot/${PARROT_VERSION}/library/CGI/QueryHash.pbc
+lib/parrot/${PARROT_VERSION}/library/CGI/QueryHash.pir
+lib/parrot/${PARROT_VERSION}/library/Config/JSON.pbc
+lib/parrot/${PARROT_VERSION}/library/Config/JSON.pir
+lib/parrot/${PARROT_VERSION}/library/Configure/genfile.pbc
+lib/parrot/${PARROT_VERSION}/library/Configure/genfile.pir
+lib/parrot/${PARROT_VERSION}/library/Crow.pbc
+lib/parrot/${PARROT_VERSION}/library/Crow.pir
+lib/parrot/${PARROT_VERSION}/library/Curses.pir
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper.pir
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper/Base.pbc
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper/Base.pir
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper/Default.pbc
+lib/parrot/${PARROT_VERSION}/library/Data/Dumper/Default.pir
+lib/parrot/${PARROT_VERSION}/library/Digest/MD5.pbc
+lib/parrot/${PARROT_VERSION}/library/Digest/MD5.pir
+lib/parrot/${PARROT_VERSION}/library/Digest/sha256.pbc
+lib/parrot/${PARROT_VERSION}/library/Digest/sha256.pir
+lib/parrot/${PARROT_VERSION}/library/Getopt/Obj.pbc
+lib/parrot/${PARROT_VERSION}/library/Getopt/Obj.pir
+lib/parrot/${PARROT_VERSION}/library/HLL.pbc
+lib/parrot/${PARROT_VERSION}/library/HTTP/Daemon.pir
+lib/parrot/${PARROT_VERSION}/library/HTTP/Message.pbc
+lib/parrot/${PARROT_VERSION}/library/HTTP/Message.pir
+lib/parrot/${PARROT_VERSION}/library/Iter.pbc
+lib/parrot/${PARROT_VERSION}/library/Iter.pir
+lib/parrot/${PARROT_VERSION}/library/JSON.pbc
+lib/parrot/${PARROT_VERSION}/library/JSON.pir
+lib/parrot/${PARROT_VERSION}/library/LWP/Protocol.pbc
+lib/parrot/${PARROT_VERSION}/library/LWP/Protocol.pir
+lib/parrot/${PARROT_VERSION}/library/LWP/UserAgent.pbc
+lib/parrot/${PARROT_VERSION}/library/LWP/UserAgent.pir
+lib/parrot/${PARROT_VERSION}/library/MIME/Base64.pbc
+lib/parrot/${PARROT_VERSION}/library/MIME/Base64.pir
+lib/parrot/${PARROT_VERSION}/library/Math/Rand.pbc
+lib/parrot/${PARROT_VERSION}/library/Math/Rand.pir
+lib/parrot/${PARROT_VERSION}/library/NCI/Utils.pbc
+lib/parrot/${PARROT_VERSION}/library/NCI/Utils.pir
+lib/parrot/${PARROT_VERSION}/library/OpenGL.pir
+lib/parrot/${PARROT_VERSION}/library/OpenGL/Math.pir
+lib/parrot/${PARROT_VERSION}/library/P6Regex.pbc
+lib/parrot/${PARROT_VERSION}/library/P6object.pbc
+lib/parrot/${PARROT_VERSION}/library/P6object.pir
+lib/parrot/${PARROT_VERSION}/library/PCT.pbc
+lib/parrot/${PARROT_VERSION}/library/PCT/Dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/PCT/Grammar.pbc
+lib/parrot/${PARROT_VERSION}/library/PCT/HLLCompiler.pbc
+lib/parrot/${PARROT_VERSION}/library/PCT/PAST.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Dumper.pir
+lib/parrot/${PARROT_VERSION}/library/PGE/Glob.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Glob.pir
+lib/parrot/${PARROT_VERSION}/library/PGE/Hs.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Hs.pir
+lib/parrot/${PARROT_VERSION}/library/PGE/Perl6Grammar.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Perl6Grammar.pir
+lib/parrot/${PARROT_VERSION}/library/PGE/Text.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Text.pir
+lib/parrot/${PARROT_VERSION}/library/PGE/Util.pbc
+lib/parrot/${PARROT_VERSION}/library/PGE/Util.pir
+lib/parrot/${PARROT_VERSION}/library/Parrot/Coroutine.pbc
+lib/parrot/${PARROT_VERSION}/library/Parrot/Coroutine.pir
+lib/parrot/${PARROT_VERSION}/library/Parrot/Exception.pbc
+lib/parrot/${PARROT_VERSION}/library/Parrot/Exception.pir
+lib/parrot/${PARROT_VERSION}/library/Pg.pir
+lib/parrot/${PARROT_VERSION}/library/ProfTest.pbc
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Matcher.nqp
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Matcher.pbc
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Matcher.pir
+lib/parrot/${PARROT_VERSION}/library/ProfTest/NQPProfile.nqp
+lib/parrot/${PARROT_VERSION}/library/ProfTest/NQPProfile.pbc
+lib/parrot/${PARROT_VERSION}/library/ProfTest/NQPProfile.pir
+lib/parrot/${PARROT_VERSION}/library/ProfTest/PIRProfile.nqp
+lib/parrot/${PARROT_VERSION}/library/ProfTest/PIRProfile.pbc
+lib/parrot/${PARROT_VERSION}/library/ProfTest/PIRProfile.pir
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Want.nqp
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Want.pbc
+lib/parrot/${PARROT_VERSION}/library/ProfTest/Want.pir
+lib/parrot/${PARROT_VERSION}/library/Range.pbc
+lib/parrot/${PARROT_VERSION}/library/Range.pir
+lib/parrot/${PARROT_VERSION}/library/Regex.pbc
+lib/parrot/${PARROT_VERSION}/library/Rules.mak
+lib/parrot/${PARROT_VERSION}/library/SDL.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/App.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Button.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Color.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Constants.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Event.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/EventHandler.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Font.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Image.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/LCD.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/LCD.png
+lib/parrot/${PARROT_VERSION}/library/SDL/Rect.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Sprite.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/StopWatch.pir
+lib/parrot/${PARROT_VERSION}/library/SDL/Surface.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Base.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Base.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Combiner.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Combiner.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Coroutine.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Coroutine.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Filter.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Filter.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Lines.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Lines.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/ParrotIO.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/ParrotIO.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Replay.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Replay.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Sub.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Sub.pir
+lib/parrot/${PARROT_VERSION}/library/Stream/Writer.pbc
+lib/parrot/${PARROT_VERSION}/library/Stream/Writer.pir
+lib/parrot/${PARROT_VERSION}/library/String/Utils.pbc
+lib/parrot/${PARROT_VERSION}/library/String/Utils.pir
+lib/parrot/${PARROT_VERSION}/library/TAP/Formatter.pbc
+lib/parrot/${PARROT_VERSION}/library/TAP/Formatter.pir
+lib/parrot/${PARROT_VERSION}/library/TAP/Harness.pbc
+lib/parrot/${PARROT_VERSION}/library/TAP/Harness.pir
+lib/parrot/${PARROT_VERSION}/library/TAP/Parser.pbc
+lib/parrot/${PARROT_VERSION}/library/TAP/Parser.pir
+lib/parrot/${PARROT_VERSION}/library/TGE.pbc
+lib/parrot/${PARROT_VERSION}/library/TclLibrary.pbc
+lib/parrot/${PARROT_VERSION}/library/TclLibrary.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Builder.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Builder.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Output.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Output.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Test.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Test.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/TestPlan.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/TestPlan.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Tester.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Builder/Tester.pir
+lib/parrot/${PARROT_VERSION}/library/Test/Class.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/Class.pir
+lib/parrot/${PARROT_VERSION}/library/Test/More.pbc
+lib/parrot/${PARROT_VERSION}/library/Test/More.pir
+lib/parrot/${PARROT_VERSION}/library/URI.pbc
+lib/parrot/${PARROT_VERSION}/library/URI.pir
+lib/parrot/${PARROT_VERSION}/library/URI/Escape.pbc
+lib/parrot/${PARROT_VERSION}/library/URI/Escape.pir
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper.pir
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper/Base.pbc
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper/Base.pir
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper/Default.pbc
+lib/parrot/${PARROT_VERSION}/library/YAML/Dumper/Default.pir
+lib/parrot/${PARROT_VERSION}/library/YAML/Tiny.pbc
+lib/parrot/${PARROT_VERSION}/library/YAML/Tiny.pm
+lib/parrot/${PARROT_VERSION}/library/config.pbc
+lib/parrot/${PARROT_VERSION}/library/crypto.declarations
+lib/parrot/${PARROT_VERSION}/library/distutils.pbc
+lib/parrot/${PARROT_VERSION}/library/distutils.pir
+lib/parrot/${PARROT_VERSION}/library/dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/dumper.pir
+lib/parrot/${PARROT_VERSION}/library/libpcre.pbc
+lib/parrot/${PARROT_VERSION}/library/libpcre.pir
+lib/parrot/${PARROT_VERSION}/library/ncurses.declarations
+lib/parrot/${PARROT_VERSION}/library/ncurses.pbc
+lib/parrot/${PARROT_VERSION}/library/ncurses.pir
+lib/parrot/${PARROT_VERSION}/library/nqp-rx.pbc
+lib/parrot/${PARROT_VERSION}/library/nqp-setting.pbc
+lib/parrot/${PARROT_VERSION}/library/openssl.declarations
+lib/parrot/${PARROT_VERSION}/library/opsc.pbc
+lib/parrot/${PARROT_VERSION}/library/osutils.pbc
+lib/parrot/${PARROT_VERSION}/library/osutils.pir
+lib/parrot/${PARROT_VERSION}/library/parrotlib.pbc
+lib/parrot/${PARROT_VERSION}/library/parrotlib.pir
+lib/parrot/${PARROT_VERSION}/library/pcore.pbc
+lib/parrot/${PARROT_VERSION}/library/pcore.pir
+lib/parrot/${PARROT_VERSION}/library/pcre.pbc
+lib/parrot/${PARROT_VERSION}/library/pcre.pir
+lib/parrot/${PARROT_VERSION}/library/postgres.declarations
+lib/parrot/${PARROT_VERSION}/library/postgres.pbc
+lib/parrot/${PARROT_VERSION}/library/postgres.pir
+lib/parrot/${PARROT_VERSION}/library/uuid.pbc
+lib/parrot/${PARROT_VERSION}/library/uuid.pir
+lib/parrot/${PARROT_VERSION}/library/yaml_dumper.pbc
+lib/parrot/${PARROT_VERSION}/library/yaml_dumper.pir
+lib/parrot/${PARROT_VERSION}/parrot_config.o
+lib/parrot/${PARROT_VERSION}/tools/build/ops2c.pl
+lib/parrot/${PARROT_VERSION}/tools/build/pmc2c.pl
+lib/parrot/${PARROT_VERSION}/tools/dev/create_language.pl
+lib/parrot/${PARROT_VERSION}/tools/dev/gen_makefile.pl
+lib/parrot/${PARROT_VERSION}/tools/dev/mk_language_shell.pl
+lib/parrot/${PARROT_VERSION}/tools/dev/pprof2cg.pl
+lib/parrot/${PARROT_VERSION}/tools/dev/reconfigure.pl
+lib/parrot/${PARROT_VERSION}/tools/lib/File/Which.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/BuildUtil.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Config.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Config/Generated.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Compiler.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Data.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Messages.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Conf.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Conf/CLI.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Conf/File.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Conf/Shared.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Reconf.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Test.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Options/Test/Prepare.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Step.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Step/List.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Step/Methods.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Step/Test.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Test.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Trace.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Configure/Utils.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Distribution.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Directory.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/File.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Group.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/HTMLPage.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Item.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/POD2HTML.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/PodToHtml.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/C.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Compilers.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Config.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Developer.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Examples.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/IMCC.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Info.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Libs.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Ops.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/PCT_Tutorial.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/PDDs.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/PMCs.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Parrot.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Perl.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Tests.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Section/Tools.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Docs/Text2HTML.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Git.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Git/Describe.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/H2inc.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Harness/DefaultTests.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Harness/Options.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Harness/Smoke.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Harness/TestSets.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Headerizer.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Headerizer/Functions.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/IO/Directory.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/IO/File.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/IO/Path.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Install.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Manifest.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/PMC.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Dumper.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Emitter.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Library.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Method.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/Null.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/Object.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/Proxy.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/RO.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/PMC/default.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Parser.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Pmc2c/VTable.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/SHA1.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/SearchOps.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/Harness.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/PGE.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/Pod.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/Pod/Utils.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/Util.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Test/Util/Runloop.pm
+lib/parrot/${PARROT_VERSION}/tools/lib/Parrot/Vtable.pm
+lib/parrot/${PARROT_VERSION}/tools/myconfig
+man/man1/ops2c.1
+man/man1/parrot-nqp.1
+man/man1/parrot-prove.1
+man/man1/parrot.1
+man/man1/parrot_config.1
+man/man1/parrot_nci_thunk_gen.1
+man/man1/parrotbug.1
+man/man1/pbc_to_exe.1
+man/man1/plumage.1
+man/man1/winxed.1
+share/doc/parrot/${PARROT_VERSION}/CREDITS
+share/doc/parrot/${PARROT_VERSION}/DONORS.pod
+share/doc/parrot/${PARROT_VERSION}/LICENSE
+share/doc/parrot/${PARROT_VERSION}/PBC_COMPAT
+share/doc/parrot/${PARROT_VERSION}/PLATFORMS
+share/doc/parrot/${PARROT_VERSION}/README.pod
+share/doc/parrot/${PARROT_VERSION}/README_cygwin.pod
+share/doc/parrot/${PARROT_VERSION}/README_win32.pod
+share/doc/parrot/${PARROT_VERSION}/RESPONSIBLE_PARTIES
+share/doc/parrot/${PARROT_VERSION}/TODO
+share/parrot/${PARROT_VERSION}/MANIFEST
+share/parrot/${PARROT_VERSION}/MANIFEST.dev
+src/parrot/${PARROT_VERSION}/config_lib.pir
+src/parrot/${PARROT_VERSION}/pmc/addrregistry.dump
+src/parrot/${PARROT_VERSION}/pmc/alarm.dump
+src/parrot/${PARROT_VERSION}/pmc/arrayiterator.dump
+src/parrot/${PARROT_VERSION}/pmc/bigint.dump
+src/parrot/${PARROT_VERSION}/pmc/bignum.dump
+src/parrot/${PARROT_VERSION}/pmc/boolean.dump
+src/parrot/${PARROT_VERSION}/pmc/bytebuffer.dump
+src/parrot/${PARROT_VERSION}/pmc/callback.dump
+src/parrot/${PARROT_VERSION}/pmc/callcontext.dump
+src/parrot/${PARROT_VERSION}/pmc/capture.dump
+src/parrot/${PARROT_VERSION}/pmc/class.dump
+src/parrot/${PARROT_VERSION}/pmc/complex.dump
+src/parrot/${PARROT_VERSION}/pmc/continuation.dump
+src/parrot/${PARROT_VERSION}/pmc/coroutine.dump
+src/parrot/${PARROT_VERSION}/pmc/default.dump
+src/parrot/${PARROT_VERSION}/pmc/env.dump
+src/parrot/${PARROT_VERSION}/pmc/eval.dump
+src/parrot/${PARROT_VERSION}/pmc/eventhandler.dump
+src/parrot/${PARROT_VERSION}/pmc/exception.dump
+src/parrot/${PARROT_VERSION}/pmc/exceptionhandler.dump
+src/parrot/${PARROT_VERSION}/pmc/exporter.dump
+src/parrot/${PARROT_VERSION}/pmc/filehandle.dump
+src/parrot/${PARROT_VERSION}/pmc/fixedbooleanarray.dump
+src/parrot/${PARROT_VERSION}/pmc/fixedfloatarray.dump
+src/parrot/${PARROT_VERSION}/pmc/fixedintegerarray.dump
+src/parrot/${PARROT_VERSION}/pmc/fixedpmcarray.dump
+src/parrot/${PARROT_VERSION}/pmc/fixedstringarray.dump
+src/parrot/${PARROT_VERSION}/pmc/float.dump
+src/parrot/${PARROT_VERSION}/pmc/handle.dump
+src/parrot/${PARROT_VERSION}/pmc/hash.dump
+src/parrot/${PARROT_VERSION}/pmc/hashiterator.dump
+src/parrot/${PARROT_VERSION}/pmc/hashiteratorkey.dump
+src/parrot/${PARROT_VERSION}/pmc/imageiofreeze.dump
+src/parrot/${PARROT_VERSION}/pmc/imageiosize.dump
+src/parrot/${PARROT_VERSION}/pmc/imageiostrings.dump
+src/parrot/${PARROT_VERSION}/pmc/imageiothaw.dump
+src/parrot/${PARROT_VERSION}/pmc/imccompiler.dump
+src/parrot/${PARROT_VERSION}/pmc/integer.dump
+src/parrot/${PARROT_VERSION}/pmc/iterator.dump
+src/parrot/${PARROT_VERSION}/pmc/key.dump
+src/parrot/${PARROT_VERSION}/pmc/lexinfo.dump
+src/parrot/${PARROT_VERSION}/pmc/lexpad.dump
+src/parrot/${PARROT_VERSION}/pmc/managedstruct.dump
+src/parrot/${PARROT_VERSION}/pmc/mappedbytearray.dump
+src/parrot/${PARROT_VERSION}/pmc/multisub.dump
+src/parrot/${PARROT_VERSION}/pmc/namespace.dump
+src/parrot/${PARROT_VERSION}/pmc/nativepccmethod.dump
+src/parrot/${PARROT_VERSION}/pmc/nci.dump
+src/parrot/${PARROT_VERSION}/pmc/null.dump
+src/parrot/${PARROT_VERSION}/pmc/object.dump
+src/parrot/${PARROT_VERSION}/pmc/opcode.dump
+src/parrot/${PARROT_VERSION}/pmc/oplib.dump
+src/parrot/${PARROT_VERSION}/pmc/orderedhash.dump
+src/parrot/${PARROT_VERSION}/pmc/orderedhashiterator.dump
+src/parrot/${PARROT_VERSION}/pmc/os.dump
+src/parrot/${PARROT_VERSION}/pmc/packfile.dump
+src/parrot/${PARROT_VERSION}/pmc/packfileannotation.dump
+src/parrot/${PARROT_VERSION}/pmc/packfileannotations.dump
+src/parrot/${PARROT_VERSION}/pmc/packfilebytecodesegment.dump
+src/parrot/${PARROT_VERSION}/pmc/packfileconstanttable.dump
+src/parrot/${PARROT_VERSION}/pmc/packfiledebug.dump
+src/parrot/${PARROT_VERSION}/pmc/packfiledirectory.dump
+src/parrot/${PARROT_VERSION}/pmc/packfileopmap.dump
+src/parrot/${PARROT_VERSION}/pmc/packfilerawsegment.dump
+src/parrot/${PARROT_VERSION}/pmc/packfilesegment.dump
+src/parrot/${PARROT_VERSION}/pmc/packfileview.dump
+src/parrot/${PARROT_VERSION}/pmc/parrotinterpreter.dump
+src/parrot/${PARROT_VERSION}/pmc/parrotlibrary.dump
+src/parrot/${PARROT_VERSION}/pmc/pmclist.dump
+src/parrot/${PARROT_VERSION}/pmc/pmcproxy.dump
+src/parrot/${PARROT_VERSION}/pmc/pointer.dump
+src/parrot/${PARROT_VERSION}/pmc/proxy.dump
+src/parrot/${PARROT_VERSION}/pmc/ptr.dump
+src/parrot/${PARROT_VERSION}/pmc/ptrbuf.dump
+src/parrot/${PARROT_VERSION}/pmc/ptrobj.dump
+src/parrot/${PARROT_VERSION}/pmc/resizablebooleanarray.dump
+src/parrot/${PARROT_VERSION}/pmc/resizablefloatarray.dump
+src/parrot/${PARROT_VERSION}/pmc/resizableintegerarray.dump
+src/parrot/${PARROT_VERSION}/pmc/resizablepmcarray.dump
+src/parrot/${PARROT_VERSION}/pmc/resizablestringarray.dump
+src/parrot/${PARROT_VERSION}/pmc/role.dump
+src/parrot/${PARROT_VERSION}/pmc/scalar.dump
+src/parrot/${PARROT_VERSION}/pmc/scheduler.dump
+src/parrot/${PARROT_VERSION}/pmc/schedulermessage.dump
+src/parrot/${PARROT_VERSION}/pmc/sockaddr.dump
+src/parrot/${PARROT_VERSION}/pmc/socket.dump
+src/parrot/${PARROT_VERSION}/pmc/string.dump
+src/parrot/${PARROT_VERSION}/pmc/stringbuilder.dump
+src/parrot/${PARROT_VERSION}/pmc/stringhandle.dump
+src/parrot/${PARROT_VERSION}/pmc/stringiterator.dump
+src/parrot/${PARROT_VERSION}/pmc/structview.dump
+src/parrot/${PARROT_VERSION}/pmc/sub.dump
+src/parrot/${PARROT_VERSION}/pmc/task.dump
+src/parrot/${PARROT_VERSION}/pmc/timer.dump
+src/parrot/${PARROT_VERSION}/pmc/undef.dump
+src/parrot/${PARROT_VERSION}/pmc/unmanagedstruct.dump
+src/parrot/${PARROT_VERSION}/vtable.dump
+src/parrot/${PARROT_VERSION}/vtable.tbl
diff --git a/lang/parrot/PLIST.Darwin b/lang/parrot/PLIST.Darwin
index d9f93dc177a..09e296e0150 100644
--- a/lang/parrot/PLIST.Darwin
+++ b/lang/parrot/PLIST.Darwin
@@ -1,3 +1,3 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2009/10/22 12:59:58 he Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.2 2013/09/13 10:40:59 sno Exp $
lib/libparrot.dylib
-lib/libparrot.dylib.${VERSION}
+lib/libparrot.${PARROT_VERSION}.dylib
diff --git a/lang/parrot/PLIST.shared b/lang/parrot/PLIST.shared
index 1cf3077c2af..4f36c4d6932 100644
--- a/lang/parrot/PLIST.shared
+++ b/lang/parrot/PLIST.shared
@@ -1,3 +1,3 @@
-@comment $NetBSD: PLIST.shared,v 1.1 2009/10/22 12:59:58 he Exp $
+@comment $NetBSD: PLIST.shared,v 1.2 2013/09/13 10:40:59 sno Exp $
lib/libparrot.so
-lib/libparrot.so.${VERSION}
+lib/libparrot.${PARROT_VERSION}.so
diff --git a/lang/parrot/buildlink3.mk b/lang/parrot/buildlink3.mk
index c7116be52b1..1057508dac6 100644
--- a/lang/parrot/buildlink3.mk
+++ b/lang/parrot/buildlink3.mk
@@ -1,15 +1,19 @@
-# $NetBSD: buildlink3.mk,v 1.14 2013/01/26 21:36:34 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2013/09/13 10:40:59 sno Exp $
BUILDLINK_TREE+= parrot
.if !defined(PARROT_BUILDLINK3_MK)
PARROT_BUILDLINK3_MK:=
+.include "../../lang/parrot/version.mk"
+
BUILDLINK_API_DEPENDS.parrot+= parrot>=0.4.0
-BUILDLINK_ABI_DEPENDS.parrot+= parrot>=4.8.0nb2
+BUILDLINK_ABI_DEPENDS.parrot+= parrot>=${PARROT_VERSION}
BUILDLINK_PKGSRCDIR.parrot?= ../../lang/parrot
.include "../../textproc/icu/buildlink3.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../mk/readline.buildlink3.mk"
.endif # PARROT_BUILDLINK3_MK
BUILDLINK_TREE+= -parrot
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 0bdadfbf149..2c8f7c4fe34 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.54 2012/11/23 08:47:25 he Exp $
+$NetBSD: distinfo,v 1.55 2013/09/13 10:40:59 sno Exp $
-SHA1 (parrot-4.8.0.tar.gz) = 14e7e78b72b2dc53c82fa730adcd3ced0c62f55a
-RMD160 (parrot-4.8.0.tar.gz) = 41ea8349fa1201f5255c653862f958361c1b753a
-Size (parrot-4.8.0.tar.gz) = 4558692 bytes
-SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9
+SHA1 (parrot-5.7.0.tar.gz) = ec4467e2eb5185200fd4e51a32b13a2df55f7cf8
+RMD160 (parrot-5.7.0.tar.gz) = 21eb45e54d0c00073a0b665c7f8401991745ecb8
+Size (parrot-5.7.0.tar.gz) = 4604326 bytes
+SHA1 (patch-aa) = e3259f8ffce4abb100cc45a97f218cf4784f8786
+SHA1 (patch-ad) = e1ced36bbb75b62e3562affa08a0da2de624eef6
diff --git a/lang/parrot/patches/patch-aa b/lang/parrot/patches/patch-aa
new file mode 100644
index 00000000000..462d26f5dbb
--- /dev/null
+++ b/lang/parrot/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.6 2013/09/13 10:40:59 sno Exp $
+
+Also skip -Wno-long-double on MacOS X 10.8
+
+--- config/init/hints/darwin.pm.orig 2013-01-28 19:57:42.000000000 +0000
++++ config/init/hints/darwin.pm
+@@ -45,7 +45,7 @@ sub runstep {
+ $flags->{ldflags} .= ' -L"' . $lib_dir . '"';
+
+ $flags->{ccflags} .= ' -pipe -fno-common ';
+- if ($deploy_target !~ /^10\.(5|6|7)$/ and !$conf->options->get('cc')) {
++ if ($deploy_target !~ /^10\.(5|6|7|8)$/ and !$conf->options->get('cc')) {
+ # Only apple cc understands -Wno-long-double, macports gcc not
+ $flags->{ccflags} .= '-Wno-long-double ';
+ }
diff --git a/lang/parrot/patches/patch-ad b/lang/parrot/patches/patch-ad
index a48a3359e5b..fc6b8608472 100644
--- a/lang/parrot/patches/patch-ad
+++ b/lang/parrot/patches/patch-ad
@@ -1,15 +1,15 @@
-$NetBSD: patch-ad,v 1.6 2011/04/06 11:22:57 he Exp $
+$NetBSD: patch-ad,v 1.7 2013/09/13 10:40:59 sno Exp $
Allow parrot to detect perldoc when run as root. Perldoc changes
uid to 'nobody', 'nouser' or uid -2 when run as root, so it won't
be able to write files created by root with mode 0600 (or create new
files in directories owned by root mode 0755).
---- config/auto/perldoc.pm.orig 2011-03-15 08:01:43.000000000 +0000
+--- config/auto/perldoc.pm.orig 2013-04-30 19:11:28.000000000 +0000
+++ config/auto/perldoc.pm
@@ -38,7 +38,9 @@ sub runstep {
- my $slash = $conf->data->get('slash');
- my $cmd = $conf->data->get('scriptdirexp_provisional') . $slash . q{perldoc};
+
+ my $cmd = File::Spec->catfile($conf->data->get('scriptdirexp_provisional'), q{perldoc});
my ( $fh, $filename ) = tempfile( UNLINK => 1 );
- my $content = capture_output("$cmd -ud $filename perldoc") || undef;
+ my($stdout, $stderr, $retval) =
diff --git a/lang/parrot/version.mk b/lang/parrot/version.mk
new file mode 100644
index 00000000000..52194745028
--- /dev/null
+++ b/lang/parrot/version.mk
@@ -0,0 +1,5 @@
+# $NetBSD: version.mk,v 1.1 2013/09/13 10:40:59 sno Exp $
+#
+
+PARROT_VERSION= 5.7.0
+PARROT_RTYPE= devel