Changes 0.04:

* To detect a perl with ${^GLOBAL_PHASE}, check for the feature itself instead
  of a specific perl version.
* Update the documentation to reflect the use of ${^GLOBAL_PHASE} if available.
* Stop depending on Scope::Guard for the tests.
* Upgrade ppport.h from version 3.13 to 3.19.

Changes 0.03:
* Drop the XS code on perl versions recent enough to have ${^GLOBAL_PHASE}.
* Drop code to support perls older than 5.6.  We've always been depending on
  5.6 anyway.
  + Use XSLoader without a fallback to DynaLoader.
  + Use our instead of use vars.
This commit is contained in:
adam 2011-08-12 07:40:48 +00:00
parent 6876da7bbf
commit 6d3938d0c4
2 changed files with 9 additions and 11 deletions

View file

@ -1,9 +1,7 @@
# $NetBSD: Makefile,v 1.3 2010/08/21 16:33:35 seb Exp $
#
# $NetBSD: Makefile,v 1.4 2011/08/12 07:40:48 adam Exp $
DISTNAME= Devel-GlobalDestruction-0.02
DISTNAME= Devel-GlobalDestruction-0.04
PKGNAME= p5-${DISTNAME}
PKGREVISION= 2
CATEGORIES= devel perl5 net
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/}
@ -13,11 +11,11 @@ COMMENT= Perl 5 package exposing the flag which marks global destruction
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c
PERL5_PACKLIST= auto/Devel/GlobalDestruction/.packlist
BUILD_DEPENDS+= p5-Scope-Guard-[0-9]*:../../devel/p5-Scope-Guard
DEPENDS+= p5-Sub-Exporter-[0-9]*:../../devel/p5-Sub-Exporter
USE_LANGUAGES= c
PERL5_PACKLIST= auto/Devel/GlobalDestruction/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2008/09/07 23:27:23 seb Exp $
$NetBSD: distinfo,v 1.2 2011/08/12 07:40:48 adam Exp $
SHA1 (Devel-GlobalDestruction-0.02.tar.gz) = 7990c18603961146059d84db859492fbfe74a0a5
RMD160 (Devel-GlobalDestruction-0.02.tar.gz) = dd30544144980758d91e2e700a7469487c563740
Size (Devel-GlobalDestruction-0.02.tar.gz) = 41543 bytes
SHA1 (Devel-GlobalDestruction-0.04.tar.gz) = 60fea30e8eb258993d77ade5791be97df672b747
RMD160 (Devel-GlobalDestruction-0.04.tar.gz) = e17101ecdd6d71548c023ee6dba1c7cbdccd609b
Size (Devel-GlobalDestruction-0.04.tar.gz) = 46820 bytes