import p5-POE-Component-Supervisor (the cause of the recent p5-puking...)
This is a port of the Erlang process supervisor (http://www.erlang.org/doc/design_principles/sup_princ.html). This will monitor instances of children, restarting them as necessary should they exit.
This commit is contained in:
parent
4f2161bc2e
commit
3c0c41c1b5
27
devel/p5-POE-Component-Supervisor/Makefile
Normal file
27
devel/p5-POE-Component-Supervisor/Makefile
Normal file
@ -0,0 +1,27 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/01/12 19:26:42 jasper Exp $
|
||||
|
||||
COMMENT= Erlang inspired babysitting
|
||||
|
||||
DISTNAME= POE-Component-Supervisor-0.05
|
||||
|
||||
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
# perl
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MODULES= cpan
|
||||
|
||||
RUN_DEPENDS= ::devel/p5-POE-API-Peek \
|
||||
::devel/p5-MooseX-POE \
|
||||
::devel/p5-MooseX-LogDispatch \
|
||||
::devel/p5-Log-Dispatch-Config-TestLog \
|
||||
::devel/p5-Set-Object \
|
||||
::devel/p5-Hash-Util-FieldHash-Compat
|
||||
REGRESS_DEPENDS= ::devel/p5-Test-use-ok
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/p5-POE-Component-Supervisor/distinfo
Normal file
5
devel/p5-POE-Component-Supervisor/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (POE-Component-Supervisor-0.05.tar.gz) = OI/MoaShPXT5euwnGi2tHQ==
|
||||
RMD160 (POE-Component-Supervisor-0.05.tar.gz) = dWRGCfL+uacIpmuBHBtPp4HrOoQ=
|
||||
SHA1 (POE-Component-Supervisor-0.05.tar.gz) = JX8gs7U8+TgromlCLokS0b1NgkQ=
|
||||
SHA256 (POE-Component-Supervisor-0.05.tar.gz) = Duqjz7j8dztq6uGs4rHBmaj5MrHlI8JtMM6a+6I42V0=
|
||||
SIZE (POE-Component-Supervisor-0.05.tar.gz) = 17075
|
5
devel/p5-POE-Component-Supervisor/pkg/DESCR
Normal file
5
devel/p5-POE-Component-Supervisor/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
This is a port of the Erlang process supervisor
|
||||
(http://www.erlang.org/doc/design_principles/sup_princ.html).
|
||||
|
||||
This will monitor instances of children, restarting them as necessary
|
||||
should they exit.
|
24
devel/p5-POE-Component-Supervisor/pkg/PLIST
Normal file
24
devel/p5-POE-Component-Supervisor/pkg/PLIST
Normal file
@ -0,0 +1,24 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/01/12 19:26:42 jasper Exp $
|
||||
${P5SITE}/POE/Component/Supervisor/
|
||||
${P5SITE}/POE/Component/Supervisor.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Handle/
|
||||
${P5SITE}/POE/Component/Supervisor/Handle.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Handle/Interface.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Handle/Proc.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Handle/Session.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Interface.pm
|
||||
${P5SITE}/POE/Component/Supervisor/LogDispatch.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Supervised/
|
||||
${P5SITE}/POE/Component/Supervisor/Supervised.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Supervised/Interface.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Supervised/Proc.pm
|
||||
${P5SITE}/POE/Component/Supervisor/Supervised/Session.pm
|
||||
@man man/man3p/POE::Component::Supervisor.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Handle.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Handle::Proc.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Handle::Session.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Interface.3p
|
||||
@man man/man3p/POE::Component::Supervisor::LogDispatch.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Supervised.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Supervised::Proc.3p
|
||||
@man man/man3p/POE::Component::Supervisor::Supervised::Session.3p
|
Loading…
x
Reference in New Issue
Block a user