Bug 156971

Summary: [NEW PORT] devel/p5-POE-Quickie: A lazy way to wrap blocking code and programs
Product: Ports & Packages Reporter: takefu
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
p5-POE-Quickie.shar none

Description takefu 2011-05-12 07:10:11 UTC
 POE::Quickie	A lazy way to wrap blocking code and programs
 
 WWW:	http://search.cpan.org/dist/POE-Quickie/
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-05-12 07:10:26 UTC
Class Changed
From-To: sw-bug->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-05-12 07:10:30 UTC
Responsible Changed
From-To: freebsd-ports-bugs->perl

perl@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-05-26 20:25:57 UTC
Responsible Changed
From-To: perl->sunpoet

I will take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-05-26 20:49:21 UTC
sunpoet     2011-05-26 19:49:12 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-POE-Quickie Makefile distinfo pkg-descr pkg-plist 
  Log:
  - Add p5-POE-Quickie 0.14
  
  If you need nonblocking access to an external program, or want to execute some
  blocking code in a separate process, but you don't want to write a wrapper
  module or some POE::Wheel::Run boilerplate code, then POE::Quickie can help.
  
  You just specify what you're interested in (stdout, stderr, and/or exit code),
  and POE::Quickie will handle the rest in a sensible way.
  
  It has some convenience features, such as killing processes after a timeout,
  and storing process-specific context information which will be delivered with
  every event.
  
  There is also an even lazier API which suspends the execution of your event
  handler and gives control back to POE while your task is running, the same
  way LWP::UserAgent::POE does.
  
  This is provided by the quickie_* functions which are exported by default.
  
  WWW: http://search.cpan.org/dist/POE-Quickie/
  
  PR:             ports/156971
  Submitted by:   Takefu <takefu@airport.fm>
  
  Revision  Changes    Path
  1.4343    +1 -0      ports/devel/Makefile
  1.1       +39 -0     ports/devel/p5-POE-Quickie/Makefile (new)
  1.1       +2 -0      ports/devel/p5-POE-Quickie/distinfo (new)
  1.1       +18 -0     ports/devel/p5-POE-Quickie/pkg-descr (new)
  1.1       +5 -0      ports/devel/p5-POE-Quickie/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-05-26 20:49:22 UTC
State Changed
From-To: open->closed

New port added. Thanks!