From 35a6c534257fc411bf258bd3efe5e1b57e292778 Mon Sep 17 00:00:00 2001 From: steven Date: Sat, 19 May 2007 10:10:24 +0000 Subject: [PATCH] high level API for event-based execution flow control ok simon@ --- devel/p5-Event-ExecFlow/Makefile | 18 ++++++++++++++++++ devel/p5-Event-ExecFlow/distinfo | 5 +++++ devel/p5-Event-ExecFlow/pkg/DESCR | 2 ++ devel/p5-Event-ExecFlow/pkg/PLIST | 26 ++++++++++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 devel/p5-Event-ExecFlow/Makefile create mode 100644 devel/p5-Event-ExecFlow/distinfo create mode 100644 devel/p5-Event-ExecFlow/pkg/DESCR create mode 100644 devel/p5-Event-ExecFlow/pkg/PLIST diff --git a/devel/p5-Event-ExecFlow/Makefile b/devel/p5-Event-ExecFlow/Makefile new file mode 100644 index 00000000000..8c69f0d2c63 --- /dev/null +++ b/devel/p5-Event-ExecFlow/Makefile @@ -0,0 +1,18 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2007/05/19 10:10:24 steven Exp $ + +COMMENT= "high level API for event-based execution flow control" + +MODULES= cpan +DISTNAME= Event-ExecFlow-0.63 +CATEGORIES= devel + +# perl +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +RUN_DEPENDS= ::devel/p5-AnyEvent \ + ::devel/p5-libintl + +.include diff --git a/devel/p5-Event-ExecFlow/distinfo b/devel/p5-Event-ExecFlow/distinfo new file mode 100644 index 00000000000..1b3bc381ea1 --- /dev/null +++ b/devel/p5-Event-ExecFlow/distinfo @@ -0,0 +1,5 @@ +MD5 (Event-ExecFlow-0.63.tar.gz) = eRFnMrVQcBo0NqRIWB4B2g== +RMD160 (Event-ExecFlow-0.63.tar.gz) = 61ElSsfxPg318F5m+zvJ7fUGiNM= +SHA1 (Event-ExecFlow-0.63.tar.gz) = ctOm34uCLBzrH3SmO08KlAqvGFk= +SHA256 (Event-ExecFlow-0.63.tar.gz) = Q+TiOKi52934SnLEO3vp8fIXQ0L4NPN+0WNu1s0YJJ0= +SIZE (Event-ExecFlow-0.63.tar.gz) = 15327 diff --git a/devel/p5-Event-ExecFlow/pkg/DESCR b/devel/p5-Event-ExecFlow/pkg/DESCR new file mode 100644 index 00000000000..31f3b765c56 --- /dev/null +++ b/devel/p5-Event-ExecFlow/pkg/DESCR @@ -0,0 +1,2 @@ +Event::ExecFlow provides a ligh level API for defining complex flow +controls with asynchronous execution of external programs. diff --git a/devel/p5-Event-ExecFlow/pkg/PLIST b/devel/p5-Event-ExecFlow/pkg/PLIST new file mode 100644 index 00000000000..7d0f58d7f1a --- /dev/null +++ b/devel/p5-Event-ExecFlow/pkg/PLIST @@ -0,0 +1,26 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/19 10:10:24 steven Exp $ +bin/execflow +${P5SITE}/Event/ +${P5SITE}/Event/ExecFlow/ +${P5SITE}/Event/ExecFlow.pm +${P5SITE}/Event/ExecFlow/Callbacks.pm +${P5SITE}/Event/ExecFlow/Frontend/ +${P5SITE}/Event/ExecFlow/Frontend.pm +${P5SITE}/Event/ExecFlow/Frontend/Term.pm +${P5SITE}/Event/ExecFlow/Job/ +${P5SITE}/Event/ExecFlow/Job.pm +${P5SITE}/Event/ExecFlow/Job/Code.pm +${P5SITE}/Event/ExecFlow/Job/Command.pm +${P5SITE}/Event/ExecFlow/Job/Group.pm +${P5SITE}/Event/ExecFlow/Scheduler/ +${P5SITE}/Event/ExecFlow/Scheduler.pm +${P5SITE}/Event/ExecFlow/Scheduler/SimpleMax.pm +@man man/man3p/Event::ExecFlow.3p +@man man/man3p/Event::ExecFlow::Callbacks.3p +@man man/man3p/Event::ExecFlow::Frontend.3p +@man man/man3p/Event::ExecFlow::Job.3p +@man man/man3p/Event::ExecFlow::Job::Code.3p +@man man/man3p/Event::ExecFlow::Job::Command.3p +@man man/man3p/Event::ExecFlow::Job::Group.3p +@man man/man3p/Event::ExecFlow::Scheduler.3p +@man man/man3p/Event::ExecFlow::Scheduler::SimpleMax.3p