mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
New port - 0.94
This module is an implementation of the "Promise/A+" pattern for asynchronous programming. Promises are meant to be a way to better deal with the resulting callback spaghetti that can often result in asynchronous programs.
This commit is contained in:
parent
0783421b56
commit
260731b65c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=378069
@ -195,6 +195,7 @@
|
||||
SUBDIR += p5-Modern-Perl
|
||||
SUBDIR += p5-Parse-Perl
|
||||
SUBDIR += p5-Perl6-Subs
|
||||
SUBDIR += p5-Promises
|
||||
SUBDIR += p5-Pugs-Compiler-Rule
|
||||
SUBDIR += p5-Quantum-Superpositions
|
||||
SUBDIR += p5-Scalar-List-Utils
|
||||
|
17
lang/p5-Promises/Makefile
Normal file
17
lang/p5-Promises/Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
# Created by: Tom Judge <tj@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Promises
|
||||
PORTVERSION= 0.94
|
||||
CATEGORIES= lang perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:STEVAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= tj@FreeBSD.org
|
||||
COMMENT= An implementation of the Promise/A+ pattern
|
||||
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
.include <bsd.port.mk>
|
2
lang/p5-Promises/distinfo
Normal file
2
lang/p5-Promises/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Promises-0.94.tar.gz) = 81328d71e35d48995da8f6a5da1196c72b4eef720d1ce173405c6fa3c717a9c3
|
||||
SIZE (Promises-0.94.tar.gz) = 38029
|
6
lang/p5-Promises/pkg-descr
Normal file
6
lang/p5-Promises/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
This module is an implementation of the "Promise/A+" pattern for
|
||||
asynchronous programming. Promises are meant to be a way to
|
||||
better deal with the resulting callback spaghetti that can often
|
||||
result in asynchronous programs.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Promises/
|
29
lang/p5-Promises/pkg-plist
Normal file
29
lang/p5-Promises/pkg-plist
Normal file
@ -0,0 +1,29 @@
|
||||
%%SITE_PERL%%/Promises.pm
|
||||
%%SITE_PERL%%/Promises/Cookbook/ChainingAndPipelining.pod
|
||||
%%SITE_PERL%%/Promises/Cookbook/GentleIntro.pod
|
||||
%%SITE_PERL%%/Promises/Cookbook/Recursion.pod
|
||||
%%SITE_PERL%%/Promises/Cookbook/ScalaFuturesComparison.pod
|
||||
%%SITE_PERL%%/Promises/Cookbook/SynopsisBreakdown.pod
|
||||
%%SITE_PERL%%/Promises/Cookbook/TIMTOWTDI.pod
|
||||
%%SITE_PERL%%/Promises/Deferred.pm
|
||||
%%SITE_PERL%%/Promises/Deferred/AE.pm
|
||||
%%SITE_PERL%%/Promises/Deferred/AnyEvent.pm
|
||||
%%SITE_PERL%%/Promises/Deferred/EV.pm
|
||||
%%SITE_PERL%%/Promises/Deferred/Mojo.pm
|
||||
%%SITE_PERL%%/Promises/Promise.pm
|
||||
%%PERL5_MAN3%%/Promises.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::ChainingAndPipelining.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::GentleIntro.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::Recursion.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::ScalaFuturesComparison.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::SynopsisBreakdown.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Cookbook::TIMTOWTDI.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Deferred.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Deferred::AE.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Deferred::AnyEvent.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Deferred::EV.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Deferred::Mojo.3.gz
|
||||
%%PERL5_MAN3%%/Promises::Promise.3.gz
|
||||
@dir %%SITE_PERL%%/Promises/Deferred
|
||||
@dir %%SITE_PERL%%/Promises/Cookbook
|
||||
@dir %%SITE_PERL%%/Promises
|
Loading…
Reference in New Issue
Block a user