diff options
author | Frederic Culot <culot@FreeBSD.org> | 2011-02-05 12:34:35 +0000 |
---|---|---|
committer | Frederic Culot <culot@FreeBSD.org> | 2011-02-05 12:34:35 +0000 |
commit | 6757301edfbf81d979702ebab37e28f3beea2407 (patch) | |
tree | b503e1496db5114ba0c345170bd69e4962b443f4 /devel/p5-CPS | |
parent | eefdc26fe2ab8c51d8b5ce47e5239d854d3cec3f (diff) | |
download | ports-6757301edfbf81d979702ebab37e28f3beea2407.tar.gz ports-6757301edfbf81d979702ebab37e28f3beea2407.zip |
Notes
Diffstat (limited to 'devel/p5-CPS')
-rw-r--r-- | devel/p5-CPS/Makefile | 26 | ||||
-rw-r--r-- | devel/p5-CPS/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-CPS/pkg-descr | 7 | ||||
-rw-r--r-- | devel/p5-CPS/pkg-plist | 7 |
4 files changed, 42 insertions, 0 deletions
diff --git a/devel/p5-CPS/Makefile b/devel/p5-CPS/Makefile new file mode 100644 index 000000000000..f32e08dac5a9 --- /dev/null +++ b/devel/p5-CPS/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: devel/p5-CPS +# Date created: 2011-02-05 +# Whom: Frederic Culot <culot@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= CPS +PORTVERSION= 0.11 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../../authors/id/P/PE/PEVANS/ +PKGNAMEPREFIX= p5- + +MAINTAINER= culot@FreeBSD.org +COMMENT= Manage flow of control in Continuation-Passing Style + +PERL_MODBUILD= yes + +MAN3= CPS.3 \ + CPS::Functional.3 \ + CPS::Governor.3 \ + CPS::Governor::Deferred.3 \ + CPS::Governor::Simple.3 + +.include <bsd.port.mk> diff --git a/devel/p5-CPS/distinfo b/devel/p5-CPS/distinfo new file mode 100644 index 000000000000..adfb472cbede --- /dev/null +++ b/devel/p5-CPS/distinfo @@ -0,0 +1,2 @@ +SHA256 (CPS-0.11.tar.gz) = 12459241cb5b9c96175e7919d83bd4bf0c0f0f3454f0d7fe71f5e16cd690c644 +SIZE (CPS-0.11.tar.gz) = 33400 diff --git a/devel/p5-CPS/pkg-descr b/devel/p5-CPS/pkg-descr new file mode 100644 index 000000000000..5d908dabe1fb --- /dev/null +++ b/devel/p5-CPS/pkg-descr @@ -0,0 +1,7 @@ +The functions in this module implement or assist the writing of +programs, or parts of them, in Continuation Passing Style (CPS). +Briefly, CPS is a style of writing code where the normal call/return +mechanism is replaced by explicit "continuations", values passed in +to functions which they should invoke, to implement return behaviour. + +WWW: http://search.cpan.org/dist/CPS/ diff --git a/devel/p5-CPS/pkg-plist b/devel/p5-CPS/pkg-plist new file mode 100644 index 000000000000..871b51f6b0f2 --- /dev/null +++ b/devel/p5-CPS/pkg-plist @@ -0,0 +1,7 @@ +%%SITE_PERL%%/CPS.pm +%%SITE_PERL%%/CPS/Functional.pm +%%SITE_PERL%%/CPS/Governor.pm +%%SITE_PERL%%/CPS/Governor/Deferred.pm +%%SITE_PERL%%/CPS/Governor/Simple.pm +@dirrm %%SITE_PERL%%/CPS/Governor +@dirrm %%SITE_PERL%%/CPS |