2017-06-25 07:09:18 +02:00
|
|
|
# $NetBSD: Makefile,v 1.44 2017/06/25 05:09:18 mef Exp $
|
2006-08-24 10:33:29 +02:00
|
|
|
|
2017-06-25 07:09:18 +02:00
|
|
|
DISTNAME= AnyEvent-7.14
|
2013-08-27 04:24:13 +02:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
2006-08-24 10:33:29 +02:00
|
|
|
CATEGORIES= devel
|
2015-03-15 14:09:15 +01:00
|
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=AnyEvent/}
|
2006-08-24 10:33:29 +02:00
|
|
|
|
2016-05-03 12:54:52 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2006-08-24 10:33:29 +02:00
|
|
|
HOMEPAGE= http://software.schmorp.de/pkg/AnyEvent.html
|
|
|
|
COMMENT= Simple API for io, timer and completion callbacks
|
2009-06-15 00:19:56 +02:00
|
|
|
LICENSE= ${PERL5_LICENSE}
|
2006-08-24 10:33:29 +02:00
|
|
|
|
|
|
|
PERL5_PACKLIST= auto/AnyEvent/.packlist
|
|
|
|
|
2012-03-04 14:56:38 +01:00
|
|
|
# Task::Weaken in perl 5.14
|
|
|
|
DEPENDS+= p5-Net-SSLeay>=1.33:../../security/p5-Net-SSLeay
|
|
|
|
DEPENDS+= p5-JSON>=2.09:../../converters/p5-JSON
|
|
|
|
DEPENDS+= p5-JSON-XS>=2.200:../../converters/p5-JSON-XS
|
|
|
|
DEPENDS+= p5-EV>=4:../../devel/p5-EV
|
|
|
|
DEPENDS+= p5-Guard>=1.020:../../devel/p5-Guard
|
|
|
|
DEPENDS+= p5-Async-Interrupt>=1:../../devel/p5-Async-Interrupt
|
2009-04-30 01:06:24 +02:00
|
|
|
|
(pkgsrc)
- Add two each of BUILD_DEPENDS and TEST_ENV
(upstream)
- update to 7.09
--------------
7.09 Sat May 2 16:38:53 CEST 2015
- AnyEvent::Debug called an internal function (AnyEvent::Log::ft)
that was renamed to AnyEvent::Log:format_time. uinder its old name
(analyzed by Michael Stovenour).
- update AnyEvent::DNS fallback resolver addresses:
seems google effectively killed most other free dns resolvers,
so remove them, but add cable and wireless (ecrc) since it was
stable for 20 years or so, official or not, and there should be
an alternative to google.
- perl5porters broke windows error codes in 5.20, and mapped
WSAEWOULDBLOCK on the (different) EWOULDBLOCK error code, and
WSAEINPROGRESS into the incompatible ERINPROGRESS code, probably
because they were so cool. They probably broke other error codes
for no reason, too, but I didn't care for checking, it's too
depressing. This version only works around the WSAEWOULDBLOCK
issue, because I don't have a nice way to work around the
WSAEINPROGRESS bug.
2015-05-06 04:23:59 +02:00
|
|
|
# setup for make test (expecting PASS with several skipping items)
|
2015-05-06 10:53:01 +02:00
|
|
|
#BUILD_DEPENDS+= p5-AnyEvent-AIO-[0-9]*:../../devel/p5-AnyEvent-AIO
|
(pkgsrc)
- Add two each of BUILD_DEPENDS and TEST_ENV
(upstream)
- update to 7.09
--------------
7.09 Sat May 2 16:38:53 CEST 2015
- AnyEvent::Debug called an internal function (AnyEvent::Log::ft)
that was renamed to AnyEvent::Log:format_time. uinder its old name
(analyzed by Michael Stovenour).
- update AnyEvent::DNS fallback resolver addresses:
seems google effectively killed most other free dns resolvers,
so remove them, but add cable and wireless (ecrc) since it was
stable for 20 years or so, official or not, and there should be
an alternative to google.
- perl5porters broke windows error codes in 5.20, and mapped
WSAEWOULDBLOCK on the (different) EWOULDBLOCK error code, and
WSAEINPROGRESS into the incompatible ERINPROGRESS code, probably
because they were so cool. They probably broke other error codes
for no reason, too, but I didn't care for checking, it's too
depressing. This version only works around the WSAEWOULDBLOCK
issue, because I don't have a nice way to work around the
WSAEINPROGRESS bug.
2015-05-06 04:23:59 +02:00
|
|
|
BUILD_DEPENDS+= p5-IO-Async-[0-9]*:../../devel/p5-IO-Async
|
|
|
|
|
|
|
|
TEST_ENV+= PERL_ANYEVENT_LOOP_TESTS=true
|
|
|
|
TEST_ENV+= PERL_ANYEVENT_NET_TESTS=true
|
|
|
|
|
2006-08-24 10:33:29 +02:00
|
|
|
.include "../../lang/perl5/module.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|