head	1.27;
access;
symbols
	RELEASE_8_3_0:1.26
	RELEASE_9_0_0:1.25
	RELEASE_7_4_0:1.23
	RELEASE_8_2_0:1.23
	RELEASE_6_EOL:1.21
	RELEASE_8_1_0:1.20
	RELEASE_7_3_0:1.20
	RELEASE_8_0_0:1.20
	RELEASE_7_2_0:1.17
	RELEASE_7_1_0:1.15
	RELEASE_6_4_0:1.15
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.14
	RELEASE_6_3_0:1.14
	PRE_XORG_7:1.11
	RELEASE_4_EOL:1.5
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2;
locks; strict;
comment	@# @;


1.27
date	2012.11.17.06.02.57;	author svnexp;	state Exp;
branches;
next	1.26;

1.26
date	2012.03.08.09.00.57;	author sunpoet;	state Exp;
branches;
next	1.25;

1.25
date	2011.07.11.06.20.39;	author bapt;	state Exp;
branches;
next	1.24;

1.24
date	2011.04.23.07.32.55;	author bapt;	state Exp;
branches;
next	1.23;

1.23
date	2011.01.29.19.57.13;	author swills;	state Exp;
branches;
next	1.22;

1.22
date	2011.01.19.03.35.18;	author swills;	state Exp;
branches;
next	1.21;

1.21
date	2010.10.13.19.50.39;	author araujo;	state Exp;
branches;
next	1.20;

1.20
date	2009.07.22.16.27.08;	author pgollucci;	state Exp;
branches;
next	1.19;

1.19
date	2009.06.29.09.20.25;	author jadawin;	state Exp;
branches;
next	1.18;

1.18
date	2009.06.26.11.51.46;	author jadawin;	state Exp;
branches;
next	1.17;

1.17
date	2009.02.04.10.39.38;	author pgollucci;	state Exp;
branches;
next	1.16;

1.16
date	2009.01.14.21.15.32;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2008.04.14.04.04.59;	author clsung;	state Exp;
branches;
next	1.14;

1.14
date	2007.10.25.02.25.12;	author clsung;	state Exp;
branches;
next	1.13;

1.13
date	2007.06.11.07.24.09;	author miwi;	state Exp;
branches;
next	1.12;

1.12
date	2007.05.30.01.38.11;	author clsung;	state Exp;
branches;
next	1.11;

1.11
date	2007.04.27.07.54.16;	author clsung;	state Exp;
branches;
next	1.10;

1.10
date	2007.04.21.17.46.59;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2007.04.20.21.07.46;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2007.03.22.18.48.09;	author miwi;	state Exp;
branches;
next	1.7;

1.7
date	2007.02.27.20.41.57;	author linimon;	state Exp;
branches;
next	1.6;

1.6
date	2007.02.26.14.11.18;	author miwi;	state Exp;
branches;
next	1.5;

1.5
date	2007.01.24.21.17.55;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2006.11.01.06.33.21;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2006.06.14.14.55.48;	author miwi;	state Exp;
branches;
next	1.2;

1.2
date	2005.10.21.14.33.30;	author lawrance;	state Exp;
branches;
next	1.1;

1.1
date	2005.10.18.02.46.23;	author lawrance;	state Exp;
branches;
next	;


desc
@@


1.27
log
@Switch exporter over
@
text
@# New ports collection makefile for:	perlbal
# Date created:		2005-08-08
# Whom:			Jacques Marneweck <jacques@@php.net>
#
# $FreeBSD: head/www/perlbal/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	Perlbal
PORTVERSION=	1.80
CATEGORIES=	www
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:DORMANDO
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@@FreeBSD.org
COMMENT=	Reverse-proxy load balancer and webserver

RUN_DEPENDS=	p5-BSD-Resource>=0:${PORTSDIR}/devel/p5-BSD-Resource \
		p5-Danga-Socket>=1.44:${PORTSDIR}/devel/p5-Danga-Socket \
		p5-HTTP-Date>=0:${PORTSDIR}/www/p5-HTTP-Date \
		p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
		p5-IO-AIO>=0:${PORTSDIR}/devel/p5-IO-AIO \
		p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask \
		p5-libwww>=0:${PORTSDIR}/www/p5-libwww
BUILD_DEPENDS:=	${RUN_DEPENDS}

PERL_CONFIGURE=	yes
USE_RC_SUBR=	perlbal

MAN1=		perlbal.1
MAN3=		Perlbal.3 \
		Perlbal::FAQ.3 \
		Perlbal::Manual.3 \
		Perlbal::Manual::Configuration.3 \
		Perlbal::Manual::Contributing.3 \
		Perlbal::Manual::Credits.3 \
		Perlbal::Manual::Debugging.3 \
		Perlbal::Manual::FailOver.3 \
		Perlbal::Manual::HighPriority.3 \
		Perlbal::Manual::Hooks.3 \
		Perlbal::Manual::Install.3 \
		Perlbal::Manual::Internals.3 \
		Perlbal::Manual::LoadBalancer.3 \
		Perlbal::Manual::Logging.3 \
		Perlbal::Manual::Management.3 \
		Perlbal::Manual::Plugins.3 \
		Perlbal::Manual::ReverseProxy.3 \
		Perlbal::Manual::Roles.3 \
		Perlbal::Manual::Selector.3 \
		Perlbal::Manual::WebServer.3 \
		Perlbal::Plugin::Cgilike.3 \
		Perlbal::Plugin::FlvStreaming.3 \
		Perlbal::Plugin::Include.3 \
		Perlbal::Plugin::MaxContentLength.3 \
		Perlbal::Plugin::Palimg.3 \
		Perlbal::Plugin::Redirect.3 \
		Perlbal::Plugin::Throttle.3 \
		Perlbal::Plugin::XFFExtras.3 \
		Perlbal::Test.3 \
		Perlbal::Util.3

post-patch:
	@@${REINPLACE_CMD} 's,/etc/perlbal,${PREFIX}/etc/perlbal,g' \
		${WRKSRC}/lib/Perlbal/Manual/Configuration.pod \
		${WRKSRC}/lib/Perlbal/Plugin/Include.pm \
		${WRKSRC}/perlbal

	@@${RM} ${WRKSRC}/lib/Perlbal/Manual/Configuration.pod.bak \
		${WRKSRC}/lib/Perlbal/Plugin/Include.pm.bak \

.ifndef NOPORTDOCS
post-install:
	${MKDIR} ${DOCSDIR}
	${CP} -R ${WRKSRC}/doc/ ${DOCSDIR}
.endif

.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 501400
TEST_DEPENDS+=	p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
.endif

.include <bsd.port.post.mk>
@


1.26
log
@- Update to 1.80
- Sort *_DEPENDS, MAN3 and PLIST
- Add CPAN as primary WWW

Changes:	http://search.cpan.org/dist/Perlbal/CHANGES
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.25
log
@- update to 1.79
@
text
@d9 1
a9 1
PORTVERSION=	1.79
d20 3
a22 1
		p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
d24 1
a24 1
		p5-IO-AIO>=0:${PORTSDIR}/devel/p5-IO-AIO
a31 7
		Perlbal::Plugin::Palimg.3 \
		Perlbal::Plugin::Cgilike.3 \
		Perlbal::Plugin::Include.3 \
		Perlbal::Plugin::Redirect.3 \
		Perlbal::Plugin::MaxContentLength.3 \
		Perlbal::Test.3 \
		Perlbal::Util.3 \
d50 11
a60 1
		Perlbal::Manual::WebServer.3
d77 7
a83 1
.include <bsd.port.mk>
@


1.24
log
@- fix rc script: use --config instead of -f and --daemon instead of & [1]
while here:
- move configuration to perlbal subdirectory (as upstream recommands)
- s,/etc/perlbal,${PREFIX}/etc/perlbal,g in doc and code for consistency
- add a new dependency on p5-IO-AIO

PR:		ports/156559
Submitted by:	Dean Matzkov <bapabooiee _at_ gmail.com>
@
text
@d9 1
a9 2
PORTVERSION=	1.78
PORTREVISION=	1
d23 1
a23 1
BUILD_DEPENDS=	${RUN_DEPENDS}
@


1.23
log
@- Update to 1.78
- Changes: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.78/CHANGES

Approved by:	wxs@@ and pgollucci@@ (mentor implicit)
Feature safe:	yes
@
text
@d10 1
d13 1
a13 1
MASTER_SITE_SUBDIR=../../authors/id/D/DO/DORMANDO
d19 5
a23 4
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \
		${SITE_PERL}/Danga/Socket.pm:${PORTSDIR}/devel/p5-Danga-Socket \
		${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
		${SITE_PERL}/Net/Netmask.pm:${PORTSDIR}/net-mgmt/p5-Net-Netmask
d58 9
@


1.22
log
@- Update to 1.77

Approved by:	wxs@@ and pgolluci@@ (mentor implicit)
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.77
@


1.21
log
@- Update to 1.76.
- Update MASTER_SITE to CPAN macro.

PR:		ports/151018
Submitted by:	ports@@c0decafe.net <ports@@c0decafe.net>
@
text
@d9 1
a9 1
PORTVERSION=	1.76
d35 20
a54 1
		Perlbal::Util.3
@


1.20
log
@- lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks

PR:             ports/135398
Tested by:      2 -exp runs by pav
Approved by:    portmgr (pav)
@
text
@d9 1
a9 2
PORTVERSION=	1.72
PORTREVISION=	1
d11 2
a12 1
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
d32 2
@


1.19
log
@- Add rc script
- Bump PORTREVISION

PR:		136090
Submitted by:	Gea-Suan Lin <gslin gslin.org>
@
text
@a34 6
.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 500800
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
.endif

d41 1
a41 1
.include <bsd.port.post.mk>
@


1.18
log
@- Update to 1.72

PR:		ports/136063
Submitted by:	Gea-Suan Lin <gslin gslin.org>
@
text
@d10 1
d25 1
@


1.17
log
@- fix a comment
@
text
@d9 1
a9 2
PORTVERSION=	1.70
PORTREVISION=	1
d11 1
a11 2
MASTER_SITES=	http://www.danga.com/dist/Perlbal/ \
		http://www.powertrip.co.za/distfiles/danga/
d17 1
a17 2
RUN_DEPENDS=	${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
		${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \
d19 1
d26 2
a27 1
MAN3=		Perlbal.3 Perlbal::Plugin::Palimg.3 \
d30 1
d39 1
a40 1
.ifndef NOPORTDOCS
@


1.16
log
@- Fix plist with perl 5.8.9
@
text
@d1 1
a1 1
# New ports collection makefile for:	p5-Danga-Socket
@


1.15
log
@- Update to 1.70

Changes:	http://search.cpan.org/dist/Perlbal/CHANGES
@
text
@d10 1
d30 2
a31 1
		Perlbal::Plugin::Include.3
@


1.14
log
@- Update to 1.60
@
text
@d9 1
a9 1
PORTVERSION=	1.60
d27 3
a29 1
MAN3=		Perlbal.3 Perlbal::Plugin::Palimg.3
@


1.13
log
@- Add documents

PR:		113500
Submitted by:	Gea-Suan Lin <gslin@@gslin.org>
@
text
@d9 1
a9 2
PORTVERSION=	1.59
PORTREVISION=	1
@


1.12
log
@- Update to 1.59
@
text
@d10 1
d19 1
a19 1
BUILD_DEPENDS=	${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
d23 1
a23 1
RUN_DEPENDS=	${BUILD_DEPENDS}
d36 6
@


1.11
log
@- Update to 1.57
@
text
@d9 1
a9 1
PORTVERSION=	1.57
@


1.10
log
@- Fix pkg-plist

Submitted by:	krisbot
@
text
@d9 1
a9 2
PORTVERSION=	1.56
PORTREVISION=	1
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
@


1.9
log
@- Update to 1.56

PR:		111921
Submitted by:	Paul Dlug <paul@@aps.org>
@
text
@d10 1
@


1.8
log
@- Update to 1.55

PR:             110684
Submitted by:   Jacques Marneweck <jacques@@php.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.55
@


1.7
log
@Reset jacques@@php.net due to maintainer-timeouts.

Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	1.54
@


1.6
log
@- Update to 1.27

PR:             108951
Submitted by:   miwi
Approved by:    maintainer timeout
@
text
@d15 1
a15 1
MAINTAINER=	jacques@@php.net
@


1.5
log
@- Update to 1.52

PR:		107740
Submitted by:	miwi
Approved by:	maintainer timeout
@
text
@d9 1
a9 1
PORTVERSION=	1.52
@


1.4
log
@- Update to 1.51

PR:		ports/104782
Submitted by:	Jacques Marneweck <jacques@@php.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.51
@


1.3
log
@Update to 1.41

PR:		ports/98447
Submitted by:	miwi
Approved by:	krion (mentor), maintainer timeout
@
text
@d9 1
a9 1
PORTVERSION=	1.41
d11 2
a12 1
MASTER_SITES=	http://www.danga.com/dist/Perlbal/
d26 2
a27 2
MAN1=	perlbal.1
MAN3=	Perlbal.3
d29 7
a35 1
.include <bsd.port.mk>
@


1.2
log
@Update to 1.38. [1]
Fix creative DEPENDS line. [2]

Submitted by:	Jacques Marneweck <jacques@@powertrip.co.za> (maintainer) [1]
Reported by:	kris [2]
@
text
@d9 1
a9 1
PORTVERSION=	1.38
@


1.1
log
@Add perlbal 1.36, reverse-proxy load balancer and webserver.

PR:		ports/75369
Submitted by:	Jacques Marneweck <jacques@@php.net>
@
text
@d9 1
a9 1
PORTVERSION=	1.36
d19 1
a19 1
		p5-Danga-Socket>=1.44:${PORTSDIR}/devel/p5-Danga-Socket \
@

