From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 16 04:10:15 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 859F21065677 for ; Wed, 16 Mar 2011 04:10:15 +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 619248FC20 for ; Wed, 16 Mar 2011 04:10:13 +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 p2G4ACua090035 for ; Wed, 16 Mar 2011 04:10:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2G4ACCL090034; Wed, 16 Mar 2011 04:10:12 GMT (envelope-from gnats) Resent-Date: Wed, 16 Mar 2011 04:10:12 GMT Resent-Message-Id: <201103160410.p2G4ACCL090034@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 59798106564A for ; Wed, 16 Mar 2011 04:06:06 +0000 (UTC) (envelope-from freebsd@beardz.net) Received: from beardz.net (unknown [IPv6:2a01:4f8:121:2403:1::]) by mx1.freebsd.org (Postfix) with ESMTP id B74088FC16 for ; Wed, 16 Mar 2011 04:06:05 +0000 (UTC) Received: from beardz.net (localhost [127.0.1.7]) by beardz.net (8.14.4/8.14.4) with ESMTP id p2G4631G034715 for ; Wed, 16 Mar 2011 04:06:03 GMT (envelope-from freebsd@beardz.net) Received: (from root@localhost) by beardz.net (8.14.4/8.14.4/Submit) id p2G463xN034714; Wed, 16 Mar 2011 04:06:03 GMT (envelope-from freebsd@beardz.net) Message-Id: <201103160406.p2G463xN034714@beardz.net> Date: Wed, 16 Mar 2011 04:06:03 GMT From: Jase Thew To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/155591: [NEW PORT] devel/p5-Reflex: Class library for flexible, reactive programs 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: Wed, 16 Mar 2011 04:10:15 -0000 >Number: 155591 >Category: ports >Synopsis: [NEW PORT] devel/p5-Reflex: Class library for flexible, reactive programs >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: Wed Mar 16 04:10:11 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Jase Thew >Release: FreeBSD 8.2-RELEASE amd64 >Organization: >Environment: System: FreeBSD jail-ports.localdomain 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 06:25:04 GMT 2011 >Description: - Note: This PR has a dependancy on update PR ports/155590 Reflex - A class library for flexible, reactive programs. Reflex is a library of classes that assist with writing reactive (AKA event-driven) programs. Reflex uses Moose internally, but it doesn't enforce programs to use Moose's syntax. However, Moose syntax brings several useful features we hope will become indispensible. WWW: http://search.cpan.org/dist/Reflex/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- p5-Reflex-0.088.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-Reflex # p5-Reflex/distinfo # p5-Reflex/Makefile # p5-Reflex/pkg-descr # p5-Reflex/pkg-plist # echo c - p5-Reflex mkdir -p p5-Reflex > /dev/null 2>&1 echo x - p5-Reflex/distinfo sed 's/^X//' >p5-Reflex/distinfo << '0a9b54c0b52dcd843c9736bd16e0032a' XSHA256 (Reflex-0.088.tar.gz) = 4c59badf1b223d33292ab6702518660b59e01c16cba4b1703eb9a40dd8fdf4c4 XSIZE (Reflex-0.088.tar.gz) = 147120 0a9b54c0b52dcd843c9736bd16e0032a echo x - p5-Reflex/Makefile sed 's/^X//' >p5-Reflex/Makefile << '8cc7f6ef91b3afbab37051beaf3c1cdc' X# New ports collection makefile for: p5-Reflex X# Date created: 2011-03-16 X# Whom: Jase Thew X# X# $FreeBSD$ X# X XPORTNAME= Reflex XPORTVERSION= 0.088 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XMASTER_SITE_SUBDIR= CPAN:RCAPUTO XPKGNAMEPREFIX= p5- X XMAINTAINER= freebsd@beardz.net XCOMMENT= Class library for flexible, reactive programs X XBUILD_DEPENDS= p5-POE>=1.294:${PORTSDIR}/devel/p5-POE \ X p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose \ X p5-MooseX-Role-Parameterized>=0.23:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized \ X p5-Test-Simple>=0.96:${PORTSDIR}/devel/p5-Test-Simple \ X p5-Scalar-List-Utils>=1.23:${PORTSDIR}/lang/p5-Scalar-List-Utils XRUN_DEPENDS:= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes X XMAN3= Reflex.3 \ X Reflex::Acceptor.3 \ X Reflex::Base.3 \ X Reflex::Callback.3 \ X Reflex::Callback::CodeRef.3 \ X Reflex::Callback::Method.3 \ X Reflex::Callback::Promise.3 \ X Reflex::Callbacks.3 \ X Reflex::Client.3 \ X Reflex::Collection.3 \ X Reflex::Connector.3 \ X Reflex::Interval.3 \ X Reflex::PID.3 \ X Reflex::POE::Event.3 \ X Reflex::POE::Postback.3 \ X Reflex::POE::Session.3 \ X Reflex::POE::Wheel.3 \ X Reflex::POE::Wheel::Run.3 \ X Reflex::Role.3 \ X Reflex::Role::Accepting.3 \ X Reflex::Role::Collectible.3 \ X Reflex::Role::Connecting.3 \ X Reflex::Role::Interval.3 \ X Reflex::Role::InStreaming.3 \ X Reflex::Role::OutStreaming.3 \ X Reflex::Role::PidCatcher.3 \ X Reflex::Role::Reactive.3 \ X Reflex::Role::Readable.3 \ X Reflex::Role::Reading.3 \ X Reflex::Role::Recving.3 \ X Reflex::Role::SigCatcher.3 \ X Reflex::Role::Streaming.3 \ X Reflex::Role::Timeout.3 \ X Reflex::Role::Wakeup.3 \ X Reflex::Role::Writable.3 \ X Reflex::Role::Writing.3 \ X Reflex::Sender.3 \ X Reflex::Signal.3 \ X Reflex::Stream.3 \ X Reflex::Timeout.3 \ X Reflex::Trait::EmitsOnChange.3 \ X Reflex::Trait::Observed.3 \ X Reflex::UdpPeer.3 \ X Reflex::Wakeup.3 X Xpost-install: X.ifndef(NOPORTEXAMPLES) X @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}" X @${MKDIR} ${EXAMPLESDIR}/ttl X @${INSTALL_SCRIPT} ${WRKSRC}/eg/*.pl ${EXAMPLESDIR} X @${INSTALL_DATA} ${WRKSRC}/eg/*.pm ${EXAMPLESDIR} X @(cd ${WRKSRC}/eg/ttl && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/ttl) X.endif X X.ifndef(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR}) X @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}" X.endif X X.include 8cc7f6ef91b3afbab37051beaf3c1cdc echo x - p5-Reflex/pkg-descr sed 's/^X//' >p5-Reflex/pkg-descr << '57920b2087041a49073ec7b1f1b5cd6f' XReflex - A class library for flexible, reactive programs. X XReflex is a library of classes that assist with writing reactive (AKA Xevent-driven) programs. Reflex uses Moose internally, but it doesn't enforce Xprograms to use Moose's syntax. However, Moose syntax brings several useful Xfeatures we hope will become indispensible. X XWWW: http://search.cpan.org/dist/Reflex/ 57920b2087041a49073ec7b1f1b5cd6f echo x - p5-Reflex/pkg-plist sed 's/^X//' >p5-Reflex/pkg-plist << 'ab79b3673f11f69d05c6aa1d4a697716' X%%SITE_PERL%%/Reflex.pm X%%SITE_PERL%%/Reflex/Acceptor.pm X%%SITE_PERL%%/Reflex/Base.pm X%%SITE_PERL%%/Reflex/Callbacks.pm X%%SITE_PERL%%/Reflex/Client.pm X%%SITE_PERL%%/Reflex/Collection.pm X%%SITE_PERL%%/Reflex/Connector.pm X%%SITE_PERL%%/Reflex/Interval.pm X%%SITE_PERL%%/Reflex/PID.pm X%%SITE_PERL%%/Reflex/Role.pm X%%SITE_PERL%%/Reflex/Sender.pm X%%SITE_PERL%%/Reflex/Signal.pm X%%SITE_PERL%%/Reflex/Stream.pm X%%SITE_PERL%%/Reflex/Timeout.pm X%%SITE_PERL%%/Reflex/UdpPeer.pm X%%SITE_PERL%%/Reflex/Wakeup.pm X%%SITE_PERL%%/Reflex/Callback.pm X%%SITE_PERL%%/Reflex/Callback/CodeRef.pm X%%SITE_PERL%%/Reflex/Callback/Method.pm X%%SITE_PERL%%/Reflex/Callback/Promise.pm X%%SITE_PERL%%/Reflex/POE/Event.pm X%%SITE_PERL%%/Reflex/POE/Postback.pm X%%SITE_PERL%%/Reflex/POE/Session.pm X%%SITE_PERL%%/Reflex/POE/Wheel.pm X%%SITE_PERL%%/Reflex/POE/Wheel/Run.pm X%%SITE_PERL%%/Reflex/Role/Accepting.pm X%%SITE_PERL%%/Reflex/Role/Collectible.pm X%%SITE_PERL%%/Reflex/Role/Connecting.pm X%%SITE_PERL%%/Reflex/Role/InStreaming.pm X%%SITE_PERL%%/Reflex/Role/Interval.pm X%%SITE_PERL%%/Reflex/Role/OutStreaming.pm X%%SITE_PERL%%/Reflex/Role/PidCatcher.pm X%%SITE_PERL%%/Reflex/Role/Reactive.pm X%%SITE_PERL%%/Reflex/Role/Readable.pm X%%SITE_PERL%%/Reflex/Role/Reading.pm X%%SITE_PERL%%/Reflex/Role/Recving.pm X%%SITE_PERL%%/Reflex/Role/SigCatcher.pm X%%SITE_PERL%%/Reflex/Role/Streaming.pm X%%SITE_PERL%%/Reflex/Role/Timeout.pm X%%SITE_PERL%%/Reflex/Role/Wakeup.pm X%%SITE_PERL%%/Reflex/Role/Writable.pm X%%SITE_PERL%%/Reflex/Role/Writing.pm X%%SITE_PERL%%/Reflex/Trait/EmitsOnChange.pm X%%SITE_PERL%%/Reflex/Trait/Observed.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Reflex/.packlist X%%PORTDOCS%%%%DOCSDIR%%/continuation-passing.otl X%%PORTDOCS%%%%DOCSDIR%%/manual.otl X%%PORTDOCS%%%%DOCSDIR%%/new-names.otl X%%PORTDOCS%%%%DOCSDIR%%/patterns.otl X%%PORTDOCS%%%%DOCSDIR%%/syntax.pm X%%PORTDOCS%%%%DOCSDIR%%/TODO.otl X%%PORTDOCS%%%%DOCSDIR%%/intro/AfterAwhileClass.pm X%%PORTDOCS%%%%DOCSDIR%%/intro/AfterAwhileRole.pm X%%PORTDOCS%%%%DOCSDIR%%/intro/AfterAwhileSubclass.pm X%%PORTDOCS%%%%DOCSDIR%%/intro/AsyncAwhileClass.pm X%%PORTDOCS%%%%DOCSDIR%%/intro/AsyncAwhileRole.pm X%%PORTDOCS%%%%DOCSDIR%%/intro/after-awhile-method.pl X%%PORTDOCS%%%%DOCSDIR%%/intro/after-awhile-promise.pl X%%PORTDOCS%%%%DOCSDIR%%/intro/after-awhile-subclass-use.pl X%%PORTDOCS%%%%DOCSDIR%%/intro/after-awhile-use.pl X%%PORTDOCS%%%%DOCSDIR%%/intro/intro.pod X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-04-inheritance.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-05-composition.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-06-moose-roles.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-07-wheel-run.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-08-observer-trait.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-11-poco-postback.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-12-poco-event.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-13-irc-bot.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-14-synopsis.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-15-ipc-run.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-16-timer-inheritance.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-17-inheritance-no-moose.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-18-synopsis-no-moose.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-30-promise-timer.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-31-promise-object.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-32-promise-tiny.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-33-all-callbacks.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-34-tcp-server-echo.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-35-tcp-client.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-36-tiny-coderefs.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-37-ping-pong.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-38-promise-client.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-39-signals.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-40-proxy.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-41-signal-twice.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-42-reflex-in-poe.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-50-timeout.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-51-wakeup.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg-60-collection-promise.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/EchoStream.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExampleHelpers.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PoCoEvent.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PoCoPostback.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Proxy.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ReflexPromise.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Runner.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RunnerRole.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Or.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Un.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/And.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Bin.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Nor.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Not.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Xor.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Nand.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Adder.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/TriAnd.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/TriNand.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/HexDecoder.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/FlipFlop/D.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/FlipFlop/T.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/FlipFlop/JK.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/FlipFlop/MasterSlave.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Latch/NorRS.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Latch/NandRS.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/Ttl/Latch/ClockedNandRS.pm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/fail-ttl-counter.pl X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/fail-ttl-simple.pl X%%PORTDOCS%%@dirrm %%DOCSDIR%%/intro X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl/Latch X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl/FlipFlop X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Reflex X@dirrm %%SITE_PERL%%/Reflex/Trait X@dirrm %%SITE_PERL%%/Reflex/Role X@dirrm %%SITE_PERL%%/Reflex/POE/Wheel X@dirrm %%SITE_PERL%%/Reflex/POE X@dirrm %%SITE_PERL%%/Reflex/Callback X@dirrm %%SITE_PERL%%/Reflex ab79b3673f11f69d05c6aa1d4a697716 exit --- p5-Reflex-0.088.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: