diff options
Diffstat (limited to 'devel/p5-Feature-Compat-Defer')
-rw-r--r-- | devel/p5-Feature-Compat-Defer/Makefile | 21 | ||||
-rw-r--r-- | devel/p5-Feature-Compat-Defer/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-Feature-Compat-Defer/pkg-descr | 13 | ||||
-rw-r--r-- | devel/p5-Feature-Compat-Defer/pkg-plist | 2 |
4 files changed, 39 insertions, 0 deletions
diff --git a/devel/p5-Feature-Compat-Defer/Makefile b/devel/p5-Feature-Compat-Defer/Makefile new file mode 100644 index 000000000000..cc066c0d0a31 --- /dev/null +++ b/devel/p5-Feature-Compat-Defer/Makefile @@ -0,0 +1,21 @@ +PORTNAME= Feature-Compat-Defer +PORTVERSION= 0.02 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:PEVANS +PKGNAMEPREFIX= p5- + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Provide a new syntax keyword, defer, in a forward-compatible way +WWW= https://metacpan.org/dist/Feature-Compat-Defer + +LICENSE= ART10 + +USES= perl5 +USE_PERL5= modbuild + +RUN_DEPENDS= p5-Module-Build>0:devel/p5-Module-Build + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/p5-Feature-Compat-Defer/distinfo b/devel/p5-Feature-Compat-Defer/distinfo new file mode 100644 index 000000000000..1a75f1567025 --- /dev/null +++ b/devel/p5-Feature-Compat-Defer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752860216 +SHA256 (Feature-Compat-Defer-0.02.tar.gz) = c39f3de1aa6c9f070e25b36f2c49edede58b8e19743bb46689651bd30795207e +SIZE (Feature-Compat-Defer-0.02.tar.gz) = 14208 diff --git a/devel/p5-Feature-Compat-Defer/pkg-descr b/devel/p5-Feature-Compat-Defer/pkg-descr new file mode 100644 index 000000000000..8b04774f9e38 --- /dev/null +++ b/devel/p5-Feature-Compat-Defer/pkg-descr @@ -0,0 +1,13 @@ +This module provides a new syntax keyword, defer, in a forward-compatible way. + +The latest perl development source provides a defer block syntax, under the +defer named feature. If all goes well, this will become available at +development version 5.35.4, and included in the 5.36 release. On such perls, +this module simply enables that feature. + + defer { + STATEMENTS... + } + +The defer keyword introduces a block which runs its code body at the time that +its immediately surrounding code block finishes. diff --git a/devel/p5-Feature-Compat-Defer/pkg-plist b/devel/p5-Feature-Compat-Defer/pkg-plist new file mode 100644 index 000000000000..ff9bda44e6a2 --- /dev/null +++ b/devel/p5-Feature-Compat-Defer/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Feature/Compat/Defer.pm +%%PERL5_MAN3%%/Feature::Compat::Defer.3.gz |