- initial import of POE-0.31
POE is a framework for cooperative, event driven multitasking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE originally was developed as the core of a persistent object server and runtime environment. It has evolved into a general purpose multitasking and networking framework, encompassing and providing a consistent interface to other event loops such as Event and the Tk and Gtk toolkits.
This commit is contained in:
parent
c78fc4fc46
commit
d672b995a0
26
devel/p5-POE/Makefile
Normal file
26
devel/p5-POE/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2005/05/24 01:03:13 msf Exp $
|
||||
|
||||
COMMENT= "portable multitasking and networking framework for perl"
|
||||
|
||||
DISTNAME= POE-0.31
|
||||
PKGNAME= p5-${DISTNAME}
|
||||
CATEGORIES= devel perl5
|
||||
|
||||
HOMEPAGE= http://poe.perl.org/
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=POE/}
|
||||
|
||||
MAINTAINER= Mathieu Sauve-Frankel <msf@openbsd.org>
|
||||
|
||||
# Artistic and GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
CONFIGURE_STYLE= perl
|
||||
CONFIGURE_ARGS+= --default
|
||||
|
||||
PKG_ARCH= *
|
||||
|
||||
.include <bsd.port.mk>
|
4
devel/p5-POE/distinfo
Normal file
4
devel/p5-POE/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (POE-0.31.tar.gz) = bd2417d06c58dbb958e9d5899caf72af
|
||||
RMD160 (POE-0.31.tar.gz) = 1bb3461c0a65a80cc192849965ae887bc9920db6
|
||||
SHA1 (POE-0.31.tar.gz) = 677097ec3eebe06d041f8291e0d30ab9f5c271f4
|
||||
SIZE (POE-0.31.tar.gz) = 369389
|
8
devel/p5-POE/pkg/DESCR
Normal file
8
devel/p5-POE/pkg/DESCR
Normal file
@ -0,0 +1,8 @@
|
||||
POE is a framework for cooperative, event driven multitasking in Perl.
|
||||
Other languages have similar frameworks. Python has Twisted. TCL has
|
||||
"the event loop".
|
||||
|
||||
POE originally was developed as the core of a persistent object server and
|
||||
runtime environment. It has evolved into a general purpose multitasking and
|
||||
networking framework, encompassing and providing a consistent interface to
|
||||
other event loops such as Event and the Tk and Gtk toolkits.
|
124
devel/p5-POE/pkg/PLIST
Normal file
124
devel/p5-POE/pkg/PLIST
Normal file
@ -0,0 +1,124 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/05/24 01:03:13 msf Exp $
|
||||
${P5SITE}/POE/
|
||||
${P5SITE}/POE.pm
|
||||
${P5SITE}/POE/API/
|
||||
${P5SITE}/POE/API/Ctl.pm
|
||||
${P5SITE}/POE/API/ResLoader.pm
|
||||
${P5SITE}/POE/Component/
|
||||
${P5SITE}/POE/Component.pm
|
||||
${P5SITE}/POE/Component/Client/
|
||||
${P5SITE}/POE/Component/Client/TCP.pm
|
||||
${P5SITE}/POE/Component/Server/
|
||||
${P5SITE}/POE/Component/Server/TCP.pm
|
||||
${P5SITE}/POE/Driver/
|
||||
${P5SITE}/POE/Driver.pm
|
||||
${P5SITE}/POE/Driver/SysRW.pm
|
||||
${P5SITE}/POE/Filter/
|
||||
${P5SITE}/POE/Filter.pm
|
||||
${P5SITE}/POE/Filter/Block.pm
|
||||
${P5SITE}/POE/Filter/Grep.pm
|
||||
${P5SITE}/POE/Filter/HTTPD.pm
|
||||
${P5SITE}/POE/Filter/Line.pm
|
||||
${P5SITE}/POE/Filter/Map.pm
|
||||
${P5SITE}/POE/Filter/RecordBlock.pm
|
||||
${P5SITE}/POE/Filter/Reference.pm
|
||||
${P5SITE}/POE/Filter/Stackable.pm
|
||||
${P5SITE}/POE/Filter/Stream.pm
|
||||
${P5SITE}/POE/Kernel.pm
|
||||
${P5SITE}/POE/Loop/
|
||||
${P5SITE}/POE/Loop.pm
|
||||
${P5SITE}/POE/Loop/Event.pm
|
||||
${P5SITE}/POE/Loop/Gtk.pm
|
||||
${P5SITE}/POE/Loop/IO_Poll.pm
|
||||
${P5SITE}/POE/Loop/PerlSignals.pm
|
||||
${P5SITE}/POE/Loop/Select.pm
|
||||
${P5SITE}/POE/Loop/Tk.pm
|
||||
${P5SITE}/POE/Loop/TkActiveState.pm
|
||||
${P5SITE}/POE/Loop/TkCommon.pm
|
||||
${P5SITE}/POE/Macro/
|
||||
${P5SITE}/POE/Macro/UseBytes.pm
|
||||
${P5SITE}/POE/NFA.pm
|
||||
${P5SITE}/POE/Pipe/
|
||||
${P5SITE}/POE/Pipe.pm
|
||||
${P5SITE}/POE/Pipe/OneWay.pm
|
||||
${P5SITE}/POE/Pipe/TwoWay.pm
|
||||
${P5SITE}/POE/Preprocessor.pm
|
||||
${P5SITE}/POE/Queue/
|
||||
${P5SITE}/POE/Queue.pm
|
||||
${P5SITE}/POE/Queue/Array.pm
|
||||
${P5SITE}/POE/Resource/
|
||||
${P5SITE}/POE/Resource.pm
|
||||
${P5SITE}/POE/Resource/Aliases.pm
|
||||
${P5SITE}/POE/Resource/Controls.pm
|
||||
${P5SITE}/POE/Resource/Events.pm
|
||||
${P5SITE}/POE/Resource/Extrefs.pm
|
||||
${P5SITE}/POE/Resource/FileHandles.pm
|
||||
${P5SITE}/POE/Resource/SIDs.pm
|
||||
${P5SITE}/POE/Resource/Sessions.pm
|
||||
${P5SITE}/POE/Resource/Signals.pm
|
||||
${P5SITE}/POE/Resource/Statistics.pm
|
||||
${P5SITE}/POE/Resources.pm
|
||||
${P5SITE}/POE/Session.pm
|
||||
${P5SITE}/POE/Wheel/
|
||||
${P5SITE}/POE/Wheel.pm
|
||||
${P5SITE}/POE/Wheel/Curses.pm
|
||||
${P5SITE}/POE/Wheel/FollowTail.pm
|
||||
${P5SITE}/POE/Wheel/ListenAccept.pm
|
||||
${P5SITE}/POE/Wheel/ReadLine.pm
|
||||
${P5SITE}/POE/Wheel/ReadWrite.pm
|
||||
${P5SITE}/POE/Wheel/Run.pm
|
||||
${P5SITE}/POE/Wheel/SocketFactory.pm
|
||||
@man man/man3p/POE.3p
|
||||
@man man/man3p/POE::API::Ctl.3p
|
||||
@man man/man3p/POE::API::ResLoader.3p
|
||||
@man man/man3p/POE::Component.3p
|
||||
@man man/man3p/POE::Component::Client::TCP.3p
|
||||
@man man/man3p/POE::Component::Server::TCP.3p
|
||||
@man man/man3p/POE::Driver.3p
|
||||
@man man/man3p/POE::Driver::SysRW.3p
|
||||
@man man/man3p/POE::Filter.3p
|
||||
@man man/man3p/POE::Filter::Block.3p
|
||||
@man man/man3p/POE::Filter::Grep.3p
|
||||
@man man/man3p/POE::Filter::HTTPD.3p
|
||||
@man man/man3p/POE::Filter::Line.3p
|
||||
@man man/man3p/POE::Filter::Map.3p
|
||||
@man man/man3p/POE::Filter::RecordBlock.3p
|
||||
@man man/man3p/POE::Filter::Reference.3p
|
||||
@man man/man3p/POE::Filter::Stackable.3p
|
||||
@man man/man3p/POE::Filter::Stream.3p
|
||||
@man man/man3p/POE::Kernel.3p
|
||||
@man man/man3p/POE::Loop.3p
|
||||
@man man/man3p/POE::Loop::Event.3p
|
||||
@man man/man3p/POE::Loop::Gtk.3p
|
||||
@man man/man3p/POE::Loop::IO_Poll.3p
|
||||
@man man/man3p/POE::Loop::PerlSignals.3p
|
||||
@man man/man3p/POE::Loop::Select.3p
|
||||
@man man/man3p/POE::Loop::Tk.3p
|
||||
@man man/man3p/POE::Loop::TkActiveState.3p
|
||||
@man man/man3p/POE::Loop::TkCommon.3p
|
||||
@man man/man3p/POE::NFA.3p
|
||||
@man man/man3p/POE::Pipe.3p
|
||||
@man man/man3p/POE::Pipe::OneWay.3p
|
||||
@man man/man3p/POE::Pipe::TwoWay.3p
|
||||
@man man/man3p/POE::Preprocessor.3p
|
||||
@man man/man3p/POE::Queue.3p
|
||||
@man man/man3p/POE::Queue::Array.3p
|
||||
@man man/man3p/POE::Resource.3p
|
||||
@man man/man3p/POE::Resource::Aliases.3p
|
||||
@man man/man3p/POE::Resource::Controls.3p
|
||||
@man man/man3p/POE::Resource::Events.3p
|
||||
@man man/man3p/POE::Resource::Extrefs.3p
|
||||
@man man/man3p/POE::Resource::FileHandles.3p
|
||||
@man man/man3p/POE::Resource::SIDs.3p
|
||||
@man man/man3p/POE::Resource::Sessions.3p
|
||||
@man man/man3p/POE::Resource::Signals.3p
|
||||
@man man/man3p/POE::Resource::Statistics.3p
|
||||
@man man/man3p/POE::Session.3p
|
||||
@man man/man3p/POE::Wheel.3p
|
||||
@man man/man3p/POE::Wheel::Curses.3p
|
||||
@man man/man3p/POE::Wheel::FollowTail.3p
|
||||
@man man/man3p/POE::Wheel::ListenAccept.3p
|
||||
@man man/man3p/POE::Wheel::ReadLine.3p
|
||||
@man man/man3p/POE::Wheel::ReadWrite.3p
|
||||
@man man/man3p/POE::Wheel::Run.3p
|
||||
@man man/man3p/POE::Wheel::SocketFactory.3p
|
Loading…
Reference in New Issue
Block a user