pkgsrc changes: - Updating package of p5 module Devel::Declare from 0.005002 to 0.005005 - Adjusting license according to META.yaml - Use Module::Install as module type - Adjust MEM_WRAP_CHECK_ patch (was it submitted upstream?) Upstream changes: 0.005005 - Improve compatibility with MAD-enabled perls (Reini Urban, Closes RT#45779). 0.005004 - Don't redefine MEM_WRAP_CHECK_ if it's already defined, getting rid of compilation errors on some perls (Maik Fischer). 0.005003 - Failing tests for line number issues (Ash Berlin). - Add strip_names_and_args (Cory Watson). - Various pod fixes (Yanick Champoux, Florian Ragwitz). - Add copyright statements.diff -r1.7 -r1.8 pkgsrc/devel/p5-Devel-Declare/Makefile
(sno)
@@ -1,29 +1,29 @@ | @@ -1,29 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2009/05/17 18:23:55 sno Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2009/06/15 23:07:30 sno Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= Devel-Declare-0.005002 | 4 | DISTNAME= Devel-Declare-0.005005 | |
5 | PKGNAME= p5-${DISTNAME} | 5 | PKGNAME= p5-${DISTNAME} | |
6 | CATEGORIES= devel perl5 | 6 | CATEGORIES= devel perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://search.cpan.org/dist/Devel-Declare/ | 10 | HOMEPAGE= http://search.cpan.org/dist/Devel-Declare/ | |
11 | COMMENT= Declarator magic for perl | 11 | COMMENT= Declarator magic for perl | |
12 | LICENSE= artistic-2.0 | 12 | LICENSE= ${PERL5_LICENSE} | |
13 | 13 | |||
14 | DEPENDS+= p5-B-Hooks-EndOfScope>0.05:../../devel/p5-B-Hooks-EndOfScope | 14 | DEPENDS+= p5-B-Hooks-EndOfScope>0.05:../../devel/p5-B-Hooks-EndOfScope | |
15 | DEPENDS+= p5-B-Hooks-OP-Check>=0.10:../../devel/p5-B-Hooks-OP-Check | |||
16 | DEPENDS+= p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name | 15 | DEPENDS+= p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name | |
17 | 16 | |||
18 | BUILD_DEPENDS+= p5-ExtUtils-Depends>0:../../devel/p5-ExtUtils-Depends | 17 | BUILD_DEPENDS+= p5-ExtUtils-Depends>0:../../devel/p5-ExtUtils-Depends | |
19 | BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=6.42:../../devel/p5-ExtUtils-MakeMaker | 18 | BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=6.42:../../devel/p5-ExtUtils-MakeMaker | |
20 | 19 | |||
21 | PKG_DESTDIR_SUPPORT= user-destdir | 20 | PKG_DESTDIR_SUPPORT= user-destdir | |
22 | 21 | |||
23 | USE_LANGUAGES= c | 22 | USE_LANGUAGES= c | |
24 | 23 | |||
25 | PERL5_PACKLIST= auto/Devel/Declare/.packlist | 24 | PERL5_PACKLIST= auto/Devel/Declare/.packlist | |
25 | PERL5_MODULE_TYPE= Module::Install | |||
26 | 26 | |||
27 | .include "../../devel/p5-B-Hooks-OP-Check/buildlink3.mk" | 27 | .include "../../devel/p5-B-Hooks-OP-Check/buildlink3.mk" | |
28 | .include "../../lang/perl5/module.mk" | 28 | .include "../../lang/perl5/module.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 29 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2009/05/17 18:23:55 sno Exp $ | 1 | $NetBSD: distinfo,v 1.7 2009/06/15 23:07:30 sno Exp $ | |
2 | 2 | |||
3 | SHA1 (Devel-Declare-0.005002.tar.gz) = 3a5d608ef2857ed84c52bc51198cbf7dbde8efec | 3 | SHA1 (Devel-Declare-0.005005.tar.gz) = 35fac5d9d68969f20eea2f6211121e121fe96f06 | |
4 | RMD160 (Devel-Declare-0.005002.tar.gz) = 6db28814183a24118d605beccaedb938a2603261 | 4 | RMD160 (Devel-Declare-0.005005.tar.gz) = a7a14a9757362716045479fdf40bf000fb2b8ff7 | |
5 | Size (Devel-Declare-0.005002.tar.gz) = 41244 bytes | 5 | Size (Devel-Declare-0.005005.tar.gz) = 42947 bytes | |
6 | SHA1 (patch-aa) = c6772df05f1fbadb375ae9b15d288295053a377a | 6 | SHA1 (patch-aa) = b96bc8644140eada9b52080c3eb0a4807e167265 |
@@ -1,18 +1,15 @@ | @@ -1,18 +1,15 @@ | |||
1 | $NetBSD: patch-aa,v 1.1.1.1 2008/10/12 17:26:15 abs Exp $ | 1 | $NetBSD: patch-aa,v 1.2 2009/06/15 23:07:30 sno Exp $ | |
2 | 2 | |||
3 | Do not error out if perl was built without PERL_MALLOC_WRAP | 3 | Do not error out if perl was built without PERL_MALLOC_WRAP | |
4 | 4 | |||
5 | --- stolen_chunk_of_toke.c.orig 2008-01-22 02:58:19.000000000 +0000 | 5 | --- stolen_chunk_of_toke.c.orig 2009-06-05 13:57:22.000000000 +0000 | |
6 | +++ stolen_chunk_of_toke.c | 6 | +++ stolen_chunk_of_toke.c 2009-06-15 22:50:52.000000000 +0000 | |
7 | @@ -34,7 +34,10 @@ STATIC char* S_scan_word(pTHX_ char * | 7 | @@ -44,7 +44,7 @@ | |
8 | #define DPTR2FPTR(t,p) ((t)PTR2nat(p)) /* data pointer to function pointer */ | 8 | #ifndef SvPVX_const | |
9 | #define FPTR2DPTR(t,p) ((t)PTR2nat(p)) /* function pointer to data pointer */ | 9 | #define SvPVX_const(sv) ((const char*) (0 + SvPVX(sv))) | |
10 | #define PTR2nat(p) (PTRV)(p) /* pointer to integer of PTRSIZE */ | 10 | #endif | |
11 | -#define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), | 11 | -#ifndef MEM_WRAP_CHECK_ | |
12 | + | 12 | +#if defined(PERL_MALLOC_WRAP) && !defined(MEM_WRAP_CHECK_) | |
13 | +#ifdef PERL_MALLOC_WRAP | 13 | #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), | |
14 | +# define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), | 14 | #endif | |
15 | +#endif | |||
16 | 15 | |||
17 | /* conditionalise these two because as of 5.9.5 we already get them from | |||
18 | the headers (mst) */ |