Upgrade parrot from version 2.5.0 to 2.6.0.

Pkgsrc changes:
 o Adapt to new content being installed (PLIST) and new perl script
   which needs tweaking.

Upstream changes:

- Core
  + Plug some memory leaks
  + As always, bug fixes and some optimizations
- Runtime
  + added (experimental) URI::Escape
- Testing
  + Improved test coverage of core parrot
- Documentation
  + Updated the Squaak tutorial to use modern NQP-rx and PCT
- Platforms
  + The Fedora package 'parrot-devel' install the files for syntax-highlighting
    and automatic indenting for the vim editor
- NQP-rx
  + Updated version included from http://github.com/perl6/nqp-rx includes
    new or improved: regex backtracking, named assertions, interactive mode,
    and setting (a minimal but useful runtime library)
This commit is contained in:
he 2010-09-07 07:41:51 +00:00
parent 85c89a256c
commit 6fc57b26a6
3 changed files with 11 additions and 9 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.34 2010/08/20 09:29:18 he Exp $
# $NetBSD: Makefile,v 1.35 2010/09/07 07:41:51 he Exp $
#
VERSION= 2.5.0
RTYPE= devel
VERSION= 2.6.0
RTYPE= supported
DISTNAME= parrot-${VERSION}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
@ -49,6 +49,7 @@ PLIST_SRC+= PLIST.shared
REPLACE_PERL+= tools/build/ops2c.pl
REPLACE_PERL+= tools/build/pmc2c.pl
REPLACE_PERL+= tools/dev/create_language.pl
REPLACE_PERL+= tools/dev/gen_makefile.pl
REPLACE_PERL+= tools/dev/mk_language_shell.pl
REPLACE_PERL+= tools/dev/reconfigure.pl

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.18 2010/08/20 09:29:18 he Exp $
@comment $NetBSD: PLIST,v 1.19 2010/09/07 07:41:51 he Exp $
bin/ops2c
bin/parrot
bin/parrot-nqp
@ -36,7 +36,6 @@ 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.h
include/parrot/${PKGVERSION}/parrot/global_setup.h
include/parrot/${PKGVERSION}/parrot/has_header.h
include/parrot/${PKGVERSION}/parrot/hash.h
@ -53,6 +52,7 @@ 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
@ -398,6 +398,7 @@ 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

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.28 2010/08/20 09:29:18 he Exp $
$NetBSD: distinfo,v 1.29 2010/09/07 07:41:51 he Exp $
SHA1 (parrot-2.5.0.tar.gz) = 490397c8a28f4c49cd2edde91a9d2207dc197f69
RMD160 (parrot-2.5.0.tar.gz) = 7690307c735152d492f7ef494296cf49f03e6765
Size (parrot-2.5.0.tar.gz) = 4076239 bytes
SHA1 (parrot-2.6.0.tar.gz) = e7de16241d00690bef161f9904dfbb8e68f85b2c
RMD160 (parrot-2.6.0.tar.gz) = 9bc413f1d4e016de72ea0eaa98ae7e087bb5d9e0
Size (parrot-2.6.0.tar.gz) = 4094631 bytes
SHA1 (patch-ad) = aae66d32722d4c761132e57176469de7c7d51c88
SHA1 (patch-ae) = 373909f50385c580065a03946a1f4f5b342189fc
SHA1 (patch-ak) = 45df82c2240f4619feadc482bcf2636a6b5aa41a