cvs commit: ports/devel Makefile ports/devel/p5-AnyEvent Makefile
distinfo pkg-descr pkg-plist
Martin Wilke
miwi at FreeBSD.org
Sat Dec 9 07:47:00 PST 2006
miwi 2006-12-09 15:46:55 UTC
FreeBSD ports repository
Modified files:
devel Makefile
Added files:
devel/p5-AnyEvent Makefile distinfo pkg-descr pkg-plist
Log:
AnyEvent provides an identical interface to multiple event loops.
This allows module authors to utilise an event loop without forcing
module users to use the same event loop (as only a single event loop
can coexist peacefully at any one time).
The interface itself is vaguely similar but not identical to the Event
module.
On the first call of any method, the module tries to detect the
currently loaded event loop by probing wether any of the following
modules is loaded: Coro::Event, Event, Glib, Tk. The first one found
is used. If none is found, the module tries to load these modules in
the order given. The first one that could be successfully loaded will
be used. If still none could be found, AnyEvent will fall back to a
pure-perl event loop, which is also not very efficient.
WWW: http://search.cpan.org/dist/AnyEvent/
Noted: For index unbreak :(
PR: ports/106527
Submitted by: Gea-Suan Lin <gslin at gslin.org>
Revision Changes Path
1.2542 +1 -0 ports/devel/Makefile
1.1 +28 -0 ports/devel/p5-AnyEvent/Makefile (new)
1.1 +3 -0 ports/devel/p5-AnyEvent/distinfo (new)
1.1 +17 -0 ports/devel/p5-AnyEvent/pkg-descr (new)
1.1 +11 -0 ports/devel/p5-AnyEvent/pkg-plist (new)
More information about the cvs-all
mailing list