Date: Tue, 3 May 2011 18:02:37 +0100 (BST) From: Jase Thew <freebsd@beardz.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/156798: [NEW PORT] devel/p5-POE-Component-Syndicator: A POE component base class which implements the Observer pattern Message-ID: <201105031702.p43H2bcR012083@beardz.net> Resent-Message-ID: <201105031710.p43HA2ij014745@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 156798 >Category: ports >Synopsis: [NEW PORT] devel/p5-POE-Component-Syndicator: A POE component base class which implements the Observer pattern >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue May 03 17:10:01 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Jase Thew >Release: FreeBSD 8.2-STABLE amd64 >Organization: >Environment: System: FreeBSD jail-ports.localdomain 8.2-STABLE FreeBSD 8.2-STABLE #0: Sat Apr 2 19:17:15 BST >Description: POE::Component::Syndicator is a base class for POE components which need to handle a persistent resource (e.g. a connection to an IRC server) for one or more sessions in an extendable way. This module (as well as Object::Pluggable, which this module inherits from) was born out of POE::Component::IRC, the guts of which quickly spread to other POE components. Now they can all inherit from this module instead. The component provides an event queue, which can be managed with the methods documented below. It handles delivery of events to the object itself, all interested plugins, and all interested sessions. WWW: http://search.cpan.org/dist/POE-Component-Syndicator/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- p5-POE-Component-Syndicator-0.01.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-POE-Component-Syndicator # p5-POE-Component-Syndicator/distinfo # p5-POE-Component-Syndicator/Makefile # p5-POE-Component-Syndicator/pkg-descr # p5-POE-Component-Syndicator/pkg-plist # echo c - p5-POE-Component-Syndicator mkdir -p p5-POE-Component-Syndicator > /dev/null 2>&1 echo x - p5-POE-Component-Syndicator/distinfo sed 's/^X//' >p5-POE-Component-Syndicator/distinfo << '0be15087f3b514b3be20cff06bd00756' XSHA256 (POE-Component-Syndicator-0.01.tar.gz) = 751dc9d92730eacf5f9ab9fb1c1038a6654a05ef2d8c30d6ad2fbfef38dd0b51 XSIZE (POE-Component-Syndicator-0.01.tar.gz) = 23324 0be15087f3b514b3be20cff06bd00756 echo x - p5-POE-Component-Syndicator/Makefile sed 's/^X//' >p5-POE-Component-Syndicator/Makefile << '51289845a8770a50fad5e8d89ad2cbd1' X# New ports collection makefile for: devel/p5-POE-Component-Syndicator X# Date created: 2011-05-03 X# Whom: Jase Thew <freebsd@beardz.net> X# X# $FreeBSD$ X# X XPORTNAME= POE-Component-Syndicator XPORTVERSION= 0.01 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN/${PORTNAME:C/-.*//}/HINRIK XPKGNAMEPREFIX= p5- X XMAINTAINER= freebsd@beardz.net XCOMMENT= A POE component base class which implements the Observer pattern X XLICENSE_COMB= dual XLICENSE= ART20 GPLv1 X XBUILD_DEPENDS= p5-POE>=1.311:${PORTSDIR}/devel/p5-POE \ X p5-Object-Pluggable>=1.29:${PORTSDIR}/devel/p5-Object-Pluggable \ X p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple XRUN_DEPENDS:= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes X XMAN3= POE::Component::Syndicator.3 X X.include <bsd.port.mk> 51289845a8770a50fad5e8d89ad2cbd1 echo x - p5-POE-Component-Syndicator/pkg-descr sed 's/^X//' >p5-POE-Component-Syndicator/pkg-descr << '2f13a5187e3d13dfb2f4e5378335e2d1' XPOE::Component::Syndicator is a base class for POE components which need to Xhandle a persistent resource (e.g. a connection to an IRC server) for one or Xmore sessions in an extendable way. X XThis module (as well as Object::Pluggable, which this module inherits from) Xwas born out of POE::Component::IRC, the guts of which quickly spread to Xother POE components. Now they can all inherit from this module instead. X XThe component provides an event queue, which can be managed with the methods Xdocumented below. It handles delivery of events to the object itself, all Xinterested plugins, and all interested sessions. X XWWW: http://search.cpan.org/dist/POE-Component-Syndicator/ 2f13a5187e3d13dfb2f4e5378335e2d1 echo x - p5-POE-Component-Syndicator/pkg-plist sed 's/^X//' >p5-POE-Component-Syndicator/pkg-plist << '12f78b38baefc9e4defb45c9743d4804' X%%SITE_PERL%%/POE/Component/Syndicator.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Syndicator/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Syndicator X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE X@dirrmtry %%SITE_PERL%%/POE/Component X@dirrmtry %%SITE_PERL%%/POE 12f78b38baefc9e4defb45c9743d4804 exit --- p5-POE-Component-Syndicator-0.01.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105031702.p43H2bcR012083>