pkgsrc/devel/p5-AnyEvent/Makefile
sno d4ceac3f46 Updating package devel/p5-AnyEvent from 4.910 to 5.111
Upstream changes:
5.111 Sun Aug 16 18:44:36 CEST 2009
	- perl errornously requires sockaddr_un structures returned by the
          kernel to have a specific length. work around this bug by padding
          sockaddr_un structures (found to fail on OS X, as perl only uses
          the correct code for GNU/Linux, but likely to fail on other
          OSes as well).

5.11 Wed Aug 12 17:49:37 CEST 2009
        - fixed a bug in run_cmd with input from filename.
        - create a json coder object when none is given in write direction
          to reduce dependency on JSON.

5.1  Tue Aug 11 03:17:32 CEST 2009
        - tcp_connect now reports the correct error in $!, not an unrelated
          one (was broken since 4.91).
        - AE::Handle did not properly clear rtimeout/wtimeout watchers
          when retrying a tcp_connect.
        - new functions: AnyEvent::Util::run_cmd and close_all_fds_except.
        - fixed wrong documentation in AE::Socket.

5.01 Mon Aug 10 03:16:32 CEST 2009
	- last release broke EV child watchers :/.

5.0  Sun Aug  9 17:32:09 CEST 2009
	- officially introduce and document the AE API.
        - lowering the timeout at runtime did not have immediate effect
          in AnyEvent::Handle.
        - AE::Handle now has separate and independent read and write timeout
          settings.
        - probe for Guard module when AnyEvent::Util is loaded, not at
          runtime (Event doesn't like eval "use" from callbacks, and it avoids
          exporting the probe function).
        - Impl::IOAsync's io watchers did not use the filehandle emulation
          code to work around it's watcher limits.
        - work around IO::Async's problems with overloaded objects.
        - try to disable wearnings inside IO::Async, it's just too buggy.
        - do no longer use Event by default, only EV or Perl, Event is too buggy.
	- hackishly provide fast AE:: interface when EV or Perl is the backend.
        - inherit VERSION from AnyEvent::VERSION in most modules.
2009-08-18 14:18:33 +00:00

27 lines
924 B
Makefile

# $NetBSD: Makefile,v 1.17 2009/08/18 14:18:33 sno Exp $
#
DISTNAME= AnyEvent-5.111
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel
#MASTER_SITES= http://www.cpan.org/modules/by-authors/Marc_Lehmann/
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/ML/MLEHMANN/}
MAINTAINER= rhaen@NetBSD.org
HOMEPAGE= http://software.schmorp.de/pkg/AnyEvent.html
COMMENT= Simple API for io, timer and completion callbacks
LICENSE= ${PERL5_LICENSE}
PKG_DESTDIR_SUPPORT= user-destdir
PERL5_PACKLIST= auto/AnyEvent/.packlist
# recommented dependencies:
DEPENDS+= p5-Async-Interrupt>=1:../../devel/p5-Async-Interrupt
DEPENDS+= p5-EV>=3.1:../../devel/p5-EV
DEPENDS+= p5-Guard>=1.020:../../devel/p5-Guard
DEPENDS+= p5-JSON>=2.09:../../converters/p5-JSON
DEPENDS+= p5-JSON-XS>=2.200:../../converters/p5-JSON-XS
DEPENDS+= p5-Net-SSLeay>=1.33:../../security/p5-Net-SSLeay
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"