From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 3 17:10:02 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9E861065672 for ; Tue, 3 May 2011 17:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AEC268FC19 for ; Tue, 3 May 2011 17:10:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p43HA29w014746 for ; Tue, 3 May 2011 17:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p43HA2ij014745; Tue, 3 May 2011 17:10:02 GMT (envelope-from gnats) Resent-Date: Tue, 3 May 2011 17:10:02 GMT Resent-Message-Id: <201105031710.p43HA2ij014745@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jase Thew Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D74661065672 for ; Tue, 3 May 2011 17:02:40 +0000 (UTC) (envelope-from freebsd@beardz.net) Received: from beardz.net (beardz.net [IPv6:2a01:4f8:121:2403:1::]) by mx1.freebsd.org (Postfix) with ESMTP id 569228FC16 for ; Tue, 3 May 2011 17:02:40 +0000 (UTC) Received: from beardz.net (localhost [127.0.1.7]) by beardz.net (8.14.4/8.14.4) with ESMTP id p43H2c9M012086 for ; Tue, 3 May 2011 18:02:38 +0100 (BST) (envelope-from freebsd@beardz.net) Received: (from root@localhost) by beardz.net (8.14.4/8.14.4/Submit) id p43H2bcR012083; Tue, 3 May 2011 18:02:37 +0100 (BST) (envelope-from freebsd@beardz.net) Message-Id: <201105031702.p43H2bcR012083@beardz.net> Date: Tue, 3 May 2011 18:02:37 +0100 (BST) From: Jase Thew To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/156798: [NEW PORT] devel/p5-POE-Component-Syndicator: A POE component base class which implements the Observer pattern X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 May 2011 17:10:02 -0000 >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 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 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: