summaryrefslogtreecommitdiff
path: root/devel/p5-B-Hooks-OP-Annotation
diff options
context:
space:
mode:
authorseb <seb>2010-04-10 14:19:38 +0000
committerseb <seb>2010-04-10 14:19:38 +0000
commitd77ce78c2fd04eec00ebcf68b5b4d21d47675016 (patch)
tree23c72d3299f645fe63c2f6dfcad8a4e276260dcf /devel/p5-B-Hooks-OP-Annotation
parent37f893f7e583fc3b3c8faf8c38ddd8d0de6d8323 (diff)
downloadpkgsrc-d77ce78c2fd04eec00ebcf68b5b4d21d47675016.tar.gz
Initial import of p5-B-Hooks-OP-Annotation version 0.43 in the
NetBSD Packages Collection. The Perl 5 module 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.
Diffstat (limited to 'devel/p5-B-Hooks-OP-Annotation')
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/DESCR5
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/Makefile21
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/buildlink3.mk16
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/distinfo5
4 files changed, 47 insertions, 0 deletions
diff --git a/devel/p5-B-Hooks-OP-Annotation/DESCR b/devel/p5-B-Hooks-OP-Annotation/DESCR
new file mode 100644
index 00000000000..4c13ad6c5d6
--- /dev/null
+++ b/devel/p5-B-Hooks-OP-Annotation/DESCR
@@ -0,0 +1,5 @@
+The Perl 5 module 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.
diff --git a/devel/p5-B-Hooks-OP-Annotation/Makefile b/devel/p5-B-Hooks-OP-Annotation/Makefile
new file mode 100644
index 00000000000..b515ffa772a
--- /dev/null
+++ b/devel/p5-B-Hooks-OP-Annotation/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/04/10 14:19:38 seb Exp $
+#
+
+DISTNAME= B-Hooks-OP-Annotation-0.43
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=B/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/B-Hooks-OP-Annotation/
+COMMENT= Perl 5 module to annotate and delegate hooked OPs
+LICENSE= ${PERL5_LICENSE}
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PERL5_PACKLIST= auto/B/Hooks/OP/Annotation/.packlist
+
+DEPENDS+= p5-ExtUtils-Depends>=0.301:../../devel/p5-ExtUtils-Depends
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-B-Hooks-OP-Annotation/buildlink3.mk b/devel/p5-B-Hooks-OP-Annotation/buildlink3.mk
new file mode 100644
index 00000000000..1bfff96dec4
--- /dev/null
+++ b/devel/p5-B-Hooks-OP-Annotation/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/04/10 14:19:38 seb Exp $
+
+BUILDLINK_TREE+= p5-B-Hooks-OP-Annotation
+
+.if !defined(P5_B_HOOKS_OP_ANNOTATION_BUILDLINK3_MK)
+P5_B_HOOKS_OP_ANNOTATION_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.p5-B-Hooks-OP-Annotation+= p5-B-Hooks-OP-Annotation>=0.43
+BUILDLINK_PKGSRCDIR.p5-B-Hooks-OP-Annotation?= ../../devel/p5-B-Hooks-OP-Annotation
+BUILDLINK_INCDIRS.p5-B-Hooks-OP-Annotation?= ${PERL5_SUB_INSTALLVENDORARCH}/B/Hooks/OP/Annotation
+BUILDLINK_CONTENTS_FILTER.p5-B-Hooks-OP-Annotation?= ${GREP} '${PERL5_SUB_INSTALLVENDORARCH}/B/Hooks/OP/Annotation'
+
+.include "../../lang/perl5/buildlink3.mk"
+.endif # P5_B_HOOKS_OP_ANNOTATION_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -p5-B-Hooks-OP-Annotation
diff --git a/devel/p5-B-Hooks-OP-Annotation/distinfo b/devel/p5-B-Hooks-OP-Annotation/distinfo
new file mode 100644
index 00000000000..d4aaf4565de
--- /dev/null
+++ b/devel/p5-B-Hooks-OP-Annotation/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/04/10 14:19:38 seb Exp $
+
+SHA1 (B-Hooks-OP-Annotation-0.43.tar.gz) = 0e18c6e2890718aa25db2bd746e381e2ae9ded7d
+RMD160 (B-Hooks-OP-Annotation-0.43.tar.gz) = 7348781f8d35ea63fc32ec14904da4718f83713a
+Size (B-Hooks-OP-Annotation-0.43.tar.gz) = 49437 bytes