Tue Aug 16 21:01:49 2011 UTC ()
Update to 0.31:

0.31  2011-08-08
      - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
      - fix ->add_symbol('$foo', \v1.2.3) on 5.10+

0.30  2011-07-21
      - fix compiler detection in Makefile.PL (ribasushi)

0.29  2011-04-06
      - no, *really* skip the package-stash-conflict script

0.28  2011-03-29
      - META.json fixes (mst)

0.27  2011-03-27
      - also skip the package-stash-conflicts script (Father Chrysostomos)

0.26  2011-03-04
      - make the namespace cache lazy and weak, in case the stash is deleted
      - but, this doesn't work on 5.8, so disable the namespace caching
        entirely there

0.25  2011-01-25
      - make the leak tests author-only, since some smokers run release tests

0.24  2011-01-17
      - oops, i did need the Test::Requires dep

0.23  2011-01-11
      - lower perl prereq to 5.8.1 (ribasushi)
      - make the leak tests release-only, since they keep randomly failing on
        platforms i don't have access to. people are encouraged to submit
        patches for these if they are affected.

0.22  2011-01-05
      - bump ::XS dep again

0.21  2011-01-05
      - bump Package::Stash::XS dep, since a bug was fixed there

0.20  2011-01-03
      - one more fix for the Conflicts plugin

0.19  2011-01-03
      - stop manually inserting conflict checking into Makefile.PL since we're
        using the dzil Conflicts plugin now

0.18  2011-01-03
      - non-trial release

0.17-TRIAL  2011-01-03
      - use Dist::Zilla::Plugin::Conflicts rather than doing it by hand
      - silence deprecation warnings for the method renaming for now

0.16-TRIAL  2010-12-31
      - use Dist::CheckConflicts

0.15-TRIAL  2010-11-16
      - split the XS conversion out to its own dist (Package-Stash-XS), and
        convert Package::Stash into a module which loads either the XS or pure
        perl implementation, depending on what's available

0.14-TRIAL  2010-11-14
      - complete rewrite in C, for speed (this includes the vivification
        changes from earlier). should be entirely backwards compatible
        otherwise (in terms of documented api anyway).

      - methods were renamed for brevity: s/_package//

0.13  2010-10-31
      - revert the vivification changes for now, to get an actual release out
        with Test::Fatal

0.12-TRIAL  2010-10-27
      - actually include the conflict stuff in the release (bah)

0.11-TRIAL  2010-10-27
      - conflict on mx-role-withoverloading too

0.10-TRIAL  2010-10-27
      - only do the weird ISA special-casing on perl versions where it's broken

0.09-TRIAL  2010-10-27
      - clean up the vivication code a lot, make it behave more sanely
      - use Test::Fatal instead of Test::Exception (Justin Hunter)


(wiz)
diff -r1.7 -r1.8 pkgsrc/devel/p5-Package-Stash/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/p5-Package-Stash/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/devel/p5-Package-Stash/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Package-Stash/Makefile 2011/08/14 12:26:27 1.7
+++ pkgsrc/devel/p5-Package-Stash/Makefile 2011/08/16 21:01:49 1.8
@@ -1,24 +1,29 @@ @@ -1,24 +1,29 @@
1# $NetBSD: Makefile,v 1.7 2011/08/14 12:26:27 obache Exp $ 1# $NetBSD: Makefile,v 1.8 2011/08/16 21:01:49 wiz Exp $
2# 2#
3 3
4DISTNAME= Package-Stash-0.08 4DISTNAME= Package-Stash-0.31
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6PKGREVISION= 1 
7CATEGORIES= devel perl5 6CATEGORIES= devel perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Package/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Package/}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://search.cpan.org/dist/Package-Stash/ 10HOMEPAGE= http://search.cpan.org/dist/Package-Stash/
12COMMENT= Perl 5 module providing routines for manipulating stashes 11COMMENT= Perl 5 module providing routines for manipulating stashes
13LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
14 13
 14DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
 15DEPENDS+= p5-Package-Stash-XS-[0-9]*:../../devel/p5-Package-Stash-XS
 16DEPENDS+= p5-Dist-CheckConflicts>=0.02:../../devel/p5-Dist-CheckConflicts
 17DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
 18DEPENDS+= p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
 19
 20BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
 21BUILD_DEPENDS+= {perl>=5.10.1,-Test-Simple>=0.88}:../../devel/p5-Test-Simple
 22
15PKG_DESTDIR_SUPPORT= user-destdir 23PKG_DESTDIR_SUPPORT= user-destdir
16 24
17USE_LANGUAGES= # empty 25USE_LANGUAGES= # empty
18PERL5_PACKLIST= auto/Package/Stash/.packlist 26PERL5_PACKLIST= auto/Package/Stash/.packlist
19 27
20BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception 
21BUILD_DEPENDS+= {perl>=5.10.1,-Test-Simple>=0.88}:../../devel/p5-Test-Simple 
22 
23.include "../../lang/perl5/module.mk" 28.include "../../lang/perl5/module.mk"
24.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/devel/p5-Package-Stash/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Package-Stash/distinfo 2010/09/21 06:17:21 1.4
+++ pkgsrc/devel/p5-Package-Stash/distinfo 2011/08/16 21:01:49 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2010/09/21 06:17:21 sno Exp $ 1$NetBSD: distinfo,v 1.5 2011/08/16 21:01:49 wiz Exp $
2 2
3SHA1 (Package-Stash-0.08.tar.gz) = 77ace6d1d70f020901aa56194f0c95bf36cfb1e9 3SHA1 (Package-Stash-0.31.tar.gz) = 11c8e57eb8aad351343412cc86b01545d9b486c5
4RMD160 (Package-Stash-0.08.tar.gz) = 522f43b39cffcb03229927c45ca93ed232ef4a94 4RMD160 (Package-Stash-0.31.tar.gz) = 6916dc72238bd5fbd224eb4a84eb91dbdde89888
5Size (Package-Stash-0.08.tar.gz) = 17357 bytes 5Size (Package-Stash-0.31.tar.gz) = 29982 bytes