diff --git a/devel/p5-Syntax-Keyword-Defer/Makefile b/devel/p5-Syntax-Keyword-Defer/Makefile new file mode 100644 index 00000000000..e8d2cf8143f --- /dev/null +++ b/devel/p5-Syntax-Keyword-Defer/Makefile @@ -0,0 +1,24 @@ +COMMENT = execute code when leaving a block + +DISTNAME = Syntax-Keyword-Defer-0.07 + +CATEGORIES = devel + +MAINTAINER = Alexander Bluhm + +# Perl +PERMIT_PACKAGE = Yes + +WANTLIB = c perl + +MODULES = cpan + +BUILD_DEPENDS = devel/p5-XS-Parse-Keyword>=0.13 +RUN_DEPENDS = devel/p5-XS-Parse-Keyword>=0.13 +TEST_DEPENDS = devel/p5-Syntax-Keyword-Try>=0.18 + +CONFIGURE_STYLE = modbuild + +MAKE_ENV = TEST_POD=Yes + +.include diff --git a/devel/p5-Syntax-Keyword-Defer/distinfo b/devel/p5-Syntax-Keyword-Defer/distinfo new file mode 100644 index 00000000000..6212a3b8702 --- /dev/null +++ b/devel/p5-Syntax-Keyword-Defer/distinfo @@ -0,0 +1,2 @@ +SHA256 (Syntax-Keyword-Defer-0.07.tar.gz) = Bo4Lc/Q6aHvPRbItbXWBaEvJgNyS4ks9WpDuc+vSJPk= +SIZE (Syntax-Keyword-Defer-0.07.tar.gz) = 25495 diff --git a/devel/p5-Syntax-Keyword-Defer/pkg/DESCR b/devel/p5-Syntax-Keyword-Defer/pkg/DESCR new file mode 100644 index 00000000000..a9283df9ffa --- /dev/null +++ b/devel/p5-Syntax-Keyword-Defer/pkg/DESCR @@ -0,0 +1,2 @@ +This module provides a syntax plugin that implements a block which +executes when the containing scope has finished. diff --git a/devel/p5-Syntax-Keyword-Defer/pkg/PLIST b/devel/p5-Syntax-Keyword-Defer/pkg/PLIST new file mode 100644 index 00000000000..4a9dfcd2516 --- /dev/null +++ b/devel/p5-Syntax-Keyword-Defer/pkg/PLIST @@ -0,0 +1,11 @@ +${P5ARCH}/Syntax/ +${P5ARCH}/Syntax/Keyword/ +${P5ARCH}/Syntax/Keyword/Defer.pm +${P5ARCH}/Syntax/Keyword/Finally.pm +${P5ARCH}/auto/Syntax/ +${P5ARCH}/auto/Syntax/Keyword/ +${P5ARCH}/auto/Syntax/Keyword/Defer/ +@comment ${P5ARCH}/auto/Syntax/Keyword/Defer/Defer.bs +@so ${P5ARCH}/auto/Syntax/Keyword/Defer/Defer.so +@man man/man3p/Syntax::Keyword::Defer.3p +@man man/man3p/Syntax::Keyword::Finally.3p