diff options
author | abs <abs> | 2008-10-12 17:26:15 +0000 |
---|---|---|
committer | abs <abs> | 2008-10-12 17:26:15 +0000 |
commit | 3ca78df49ef9d31f3b6400f62d32c76f54210ec5 (patch) | |
tree | cbb17fe67c361e1d24fd8c2e371722515fc2a2db /devel | |
parent | 745eeb616857bbaa0c51d80a2f716c23dae320a2 (diff) | |
download | pkgsrc-3ca78df49ef9d31f3b6400f62d32c76f54210ec5.tar.gz |
Added devel/p5-Devel-Declare version 0.001011
import and unimport declarator magic for perl
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-Devel-Declare/DESCR | 1 | ||||
-rw-r--r-- | devel/p5-Devel-Declare/Makefile | 23 | ||||
-rw-r--r-- | devel/p5-Devel-Declare/distinfo | 6 | ||||
-rw-r--r-- | devel/p5-Devel-Declare/patches/patch-aa | 18 |
4 files changed, 48 insertions, 0 deletions
diff --git a/devel/p5-Devel-Declare/DESCR b/devel/p5-Devel-Declare/DESCR new file mode 100644 index 00000000000..4523f739b0c --- /dev/null +++ b/devel/p5-Devel-Declare/DESCR @@ -0,0 +1 @@ +import and unimport declarator magic diff --git a/devel/p5-Devel-Declare/Makefile b/devel/p5-Devel-Declare/Makefile new file mode 100644 index 00000000000..09d30a5d635 --- /dev/null +++ b/devel/p5-Devel-Declare/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/10/12 17:26:15 abs Exp $ +# + +DISTNAME= Devel-Declare-0.001011 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://search.cpan.org/dist/Devel-Declare/ +COMMENT= Declarator magic for perl + +DEPENDS+= p5-Scalar-List-Utils>0:../../devel/p5-Scalar-List-Utils +BUILD_DEPENDS+= p5-Test-Simple>0:../../devel/p5-Test-Simple + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= c + +PERL5_PACKLIST= auto/Devel/Declare/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-Devel-Declare/distinfo b/devel/p5-Devel-Declare/distinfo new file mode 100644 index 00000000000..e527dfc7a87 --- /dev/null +++ b/devel/p5-Devel-Declare/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/10/12 17:26:15 abs Exp $ + +SHA1 (Devel-Declare-0.001011.tar.gz) = 326d02554ae8834a9677d482ed53dbe6532ebe65 +RMD160 (Devel-Declare-0.001011.tar.gz) = cd41b16aad62b26fd60444dc5356898cc13c5de5 +Size (Devel-Declare-0.001011.tar.gz) = 25646 bytes +SHA1 (patch-aa) = c6772df05f1fbadb375ae9b15d288295053a377a diff --git a/devel/p5-Devel-Declare/patches/patch-aa b/devel/p5-Devel-Declare/patches/patch-aa new file mode 100644 index 00000000000..ffee190baa2 --- /dev/null +++ b/devel/p5-Devel-Declare/patches/patch-aa @@ -0,0 +1,18 @@ +$NetBSD: patch-aa,v 1.1.1.1 2008/10/12 17:26:15 abs Exp $ + +Do not error out if perl was built without PERL_MALLOC_WRAP + +--- stolen_chunk_of_toke.c.orig 2008-01-22 02:58:19.000000000 +0000 ++++ stolen_chunk_of_toke.c +@@ -34,7 +34,10 @@ STATIC char* S_scan_word(pTHX_ char * + #define DPTR2FPTR(t,p) ((t)PTR2nat(p)) /* data pointer to function pointer */ + #define FPTR2DPTR(t,p) ((t)PTR2nat(p)) /* function pointer to data pointer */ + #define PTR2nat(p) (PTRV)(p) /* pointer to integer of PTRSIZE */ +-#define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), ++ ++#ifdef PERL_MALLOC_WRAP ++# define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), ++#endif + + /* conditionalise these two because as of 5.9.5 we already get them from + the headers (mst) */ |