diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2011-08-16 09:00:17 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2011-08-16 09:00:17 +0000 |
commit | 9ecd02fd16f7ea7507b5bf644e7983d64674308d (patch) | |
tree | 8ccade1e4f63ad7e6eba954f6469cf3ebeb52415 | |
parent | - Update to 1.45.05 (diff) |
- Add p5-B-Hooks-OP-Annotation 0.44
B::Hooks::OP::Annotation provides a way for XS code that hijacks OP op_ppaddr
functions to delegate to (or restore) the previous functions, whether assigned
by perl or by another module. Typically this should be used in conjunction with
B::Hooks::OP::Check.
WWW: http://search.cpan.org/dist/B-Hooks-OP-Annotation/
Notes
Notes:
svn path=/head/; revision=279802
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-B-Hooks-OP-Annotation/Makefile | 24 | ||||
-rw-r--r-- | devel/p5-B-Hooks-OP-Annotation/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-B-Hooks-OP-Annotation/pkg-descr | 6 | ||||
-rw-r--r-- | devel/p5-B-Hooks-OP-Annotation/pkg-plist | 15 |
5 files changed, 48 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 4168e54e0107..e58ff1bac3bf 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1215,6 +1215,7 @@ SUBDIR += p5-B-Generate SUBDIR += p5-B-Graph SUBDIR += p5-B-Hooks-EndOfScope + SUBDIR += p5-B-Hooks-OP-Annotation SUBDIR += p5-B-Hooks-OP-Check SUBDIR += p5-B-Hooks-OP-Check-EntersubForCV SUBDIR += p5-B-Hooks-OP-PPAddr diff --git a/devel/p5-B-Hooks-OP-Annotation/Makefile b/devel/p5-B-Hooks-OP-Annotation/Makefile new file mode 100644 index 000000000000..9adcd873ea62 --- /dev/null +++ b/devel/p5-B-Hooks-OP-Annotation/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: p5-B-Hooks-OP-Annotation +# Date created: 2011-08-15 +# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= B-Hooks-OP-Annotation +PORTVERSION= 0.44 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Annotate and delegate hooked OPs + +BUILD_DEPENDS= p5-ExtUtils-Depends>=0.304:${PORTSDIR}/devel/p5-ExtUtils-Depends +RUN_DEPENDS= p5-ExtUtils-Depends>=0.304:${PORTSDIR}/devel/p5-ExtUtils-Depends + +PERL_CONFIGURE= yes + +MAN3= B::Hooks::OP::Annotation.3 + +.include <bsd.port.mk> diff --git a/devel/p5-B-Hooks-OP-Annotation/distinfo b/devel/p5-B-Hooks-OP-Annotation/distinfo new file mode 100644 index 000000000000..4cbcc2e6cf84 --- /dev/null +++ b/devel/p5-B-Hooks-OP-Annotation/distinfo @@ -0,0 +1,2 @@ +SHA256 (B-Hooks-OP-Annotation-0.44.tar.gz) = 6e26f99367f4ea944169cf6e05cf4d067832082424ca8ecefccb7b5a63217b16 +SIZE (B-Hooks-OP-Annotation-0.44.tar.gz) = 49974 diff --git a/devel/p5-B-Hooks-OP-Annotation/pkg-descr b/devel/p5-B-Hooks-OP-Annotation/pkg-descr new file mode 100644 index 000000000000..241669c6d3da --- /dev/null +++ b/devel/p5-B-Hooks-OP-Annotation/pkg-descr @@ -0,0 +1,6 @@ +B::Hooks::OP::Annotation provides a way for XS code that hijacks OP op_ppaddr +functions to delegate to (or restore) the previous functions, whether assigned +by perl or by another module. Typically this should be used in conjunction with +B::Hooks::OP::Check. + +WWW: http://search.cpan.org/dist/B-Hooks-OP-Annotation/ diff --git a/devel/p5-B-Hooks-OP-Annotation/pkg-plist b/devel/p5-B-Hooks-OP-Annotation/pkg-plist new file mode 100644 index 000000000000..3f1bd71186d5 --- /dev/null +++ b/devel/p5-B-Hooks-OP-Annotation/pkg-plist @@ -0,0 +1,15 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP/Annotation.pm +%%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP/Annotation/Install/Files.pm +%%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP/Annotation/Install/hook_op_annotation.h +%%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks/OP/Annotation/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks/OP/Annotation/Annotation.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks/OP/Annotation/Annotation.so +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks/OP/Annotation +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks/OP +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/B/Hooks +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/B +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP/Annotation/Install +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP/Annotation +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks/OP +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/B/Hooks +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/B |