# New ports collection makefile for:	p5-Net-Server
# Date created:				24 Apr 2001
# Whom:					Jesse McConnell <jesse@gallup.com>
#
# $FreeBSD: ports/net/p5-Net-Server/Makefile,v 1.28 2012/03/16 16:05:05 mm Exp $
#

PORTNAME=	Net-Server
PORTVERSION=	0.99
CATEGORIES=	net perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@FreeBSD.org
COMMENT=	A configurable base class for writing internet servers in Perl

RUN_DEPENDS=	${SITE_PERL}/IO/Multiplex.pm:${PORTSDIR}/devel/p5-IO-Multiplex

PERL_CONFIGURE=	yes

OPTIONS=	IPV6	"Enable ipv6 support patch from Debian"	off

MAN3=		Net::Server.3 \
		Net::Server::Daemonize.3\
		Net::Server::Fork.3 \
		Net::Server::HTTP.3 \
		Net::Server::INET.3 \
		Net::Server::MultiType.3 \
		Net::Server::Multiplex.3 \
		Net::Server::PreFork.3 \
		Net::Server::PreForkSimple.3\
		Net::Server::Proto.3\
		Net::Server::Proto::SSL.3\
		Net::Server::Proto::SSLEAY.3\
		Net::Server::Proto::TCP.3\
		Net::Server::Proto::UDP.3\
		Net::Server::Proto::UNIX.3\
		Net::Server::SIG.3\
		Net::Server::Single.3

.include <bsd.port.options.mk>

.if defined(WITH_IPV6)
RUN_DEPENDS+=	p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
EXTRA_PATCHES=	${FILESDIR}/extra-patch-ipv6-support
.endif

.include <bsd.port.mk>
