- 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:
msf 2005-05-24 01:03:13 +00:00
parent c78fc4fc46
commit d672b995a0
4 changed files with 162 additions and 0 deletions

26
devel/p5-POE/Makefile Normal file
View 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
View 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
View 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
View 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