head	1.9;
access;
symbols
	RELEASE_8_3_0:1.6
	RELEASE_9_0_0:1.6
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.5
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.2;
locks; strict;
comment	@# @;


1.9
date	2013.02.27.10.41.55;	author svnexp;	state Exp;
branches;
next	1.8;

1.8
date	2012.11.17.06.02.48;	author svnexp;	state Exp;
branches;
next	1.7;

1.7
date	2012.06.30.14.31.01;	author az;	state Exp;
branches;
next	1.6;

1.6
date	2010.04.14.13.48.02;	author skreuzer;	state Exp;
branches;
next	1.5;

1.5
date	2009.12.16.19.04.11;	author pgollucci;	state Exp;
branches;
next	1.4;

1.4
date	2009.08.14.19.47.18;	author araujo;	state Exp;
branches;
next	1.3;

1.3
date	2008.09.01.14.20.49;	author rafan;	state Exp;
branches;
next	1.2;

1.2
date	2008.02.26.20.04.31;	author gabor;	state Exp;
branches;
next	1.1;

1.1
date	2008.01.12.16.11.30;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313043
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Peter <peter@@vereshagin.org>
# $FreeBSD: head/www/p5-FCGI-Spawn/Makefile 313043 2013-02-27 10:22:10Z culot $

PORTNAME=	FCGI-Spawn
PORTVERSION=	0.16.7
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	peter@@vereshagin.org
COMMENT=	FastCGI server for CGI-like applications multiprocessing

BUILD_DEPENDS=	p5-Const-Fast>0:${PORTSDIR}/devel/p5-Const-Fast \
		p5-FCGI>0:${PORTSDIR}/www/p5-FCGI \
		p5-FCGI-ProcManager>0:${PORTSDIR}/www/p5-FCGI-ProcManager
RUN_DEPENDS:=	${BUILD_DEPENDS}
TEST_DEPENDS=	p5-Test-Most>0:${PORTSDIR}/devel/p5-Test-Most \
		p5-Test-Strict>0:${PORTSDIR}/devel/p5-Test-Strict

PERL_CONFIGURE=	yes

USE_RC_SUBR+=	fcgi_spawn

MAN3=		FCGI::Spawn.3 FCGI::Spawn::BinUtils.3
MAN1=		fcgi_spawn.1

OPTIONS=	MYSQL   "MySQL dependency to run on RC start"         off \
		PGSQL   "PgSQL dependency to run on RC start"         off

.include <bsd.port.pre.mk>

.if defined(WITH_MYSQL)
# RUN_DEPENDS+=	mysql-server>=0:${PORTSDIR}/databases/mysql${MYSQL_VER}-server
SUB_LIST+=	MYSQL=mysql
.	else
SUB_LIST+=	MYSQL=
.endif

.if defined(WITH_PGSQL)
# RUN_DEPENDS+=	postgresql-server>=0:${PORTSDIR}/databases/postgresql${PGSQL_VER}-server
SUB_LIST+=	PGSQL=postgresql
.	else
SUB_LIST+=	PGSQL=
.endif

post-install:
	${ECHO} ${WITH_MYSQL} ${SUB_LIST}
	@@${MKDIR} ${PREFIX}/etc/fcgi_spawn
	@@${INSTALL_DATA} ${WRKSRC}/fcgi_spawn.conf.sample ${PREFIX}/etc/fcgi_spawn
	@@${MKDIR} ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
	@@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
	@@${CAT} ${PKGMESSAGE}

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


1.8
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	p5-FCGI-Spawn
# Date created:		2007-12-28
# Whom:			Peter <peter@@vereshagin.org>
#
# $FreeBSD: head/www/p5-FCGI-Spawn/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d5 1
a5 1
PORTVERSION=	0.16.1
d13 6
a18 1
RUN_DEPENDS=	p5-FCGI-ProcManager>=0:${PORTSDIR}/www/p5-FCGI-ProcManager
d22 1
a22 1
USE_RC_SUBR+= fcgi_spawn
d24 1
a24 1
MAN3=		FCGI::Spawn.3
d27 2
a28 2
OPTIONS=  MYSQL   "MySQL dependency to run on RC start"         off \
    PGSQL   "PgSQL dependency to run on RC start"         off
d51 1
a51 2
	@@${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/Bugzilla.CGI.pm.fcgi.spawn.patch ${WRKSRC}/CGI.pm.fcgi.spawn.patch \
		${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
@


1.7
log
@- Remove SITE_PERL from *_DEPENDS

Approved by: portmgr@@ (bapt@@)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.6
log
@Update to 0.16.1

PR:		ports/144262
Submitted by:	Peter Vereshagin <peter@@vereshagin.org>
@
text
@d17 1
a17 1
RUN_DEPENDS=	${SITE_PERL}/FCGI/ProcManager.pm:${PORTSDIR}/www/p5-FCGI-ProcManager
@


1.5
log
@- Update to 0.15

PR:             ports/141556
Approved by:    maintainer
Submitted by:   myself (pgollucci@@)
@
text
@d9 1
a9 1
PORTVERSION=	0.15.1
d15 1
a15 1
COMMENT=	Process manager/(CGI-like)application server for FastCGI protocol
d21 2
d24 29
d54 1
a54 1
.include <bsd.port.mk>
@


1.4
log
@- Update to 0.14.

PR:		ports/137705
Submitted by:	Sylvio Cesar <scjamorim@@bsd.com.br>
Approved by:	Peter Vereshagin <peter@@vereshagin.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.14
d15 1
a15 1
COMMENT=	Process manager/application server for FastCGI protocol
@


1.3
log
@- Update to 0.13

PR:		ports/127007
Submitted by:	Peter Vereshagin <peter at vereshagin.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.13
@


1.2
log
@- Update to 0.12
- Fix WWW

PR:		ports/121012
Submitted by:	Felippe de Meirelles Motta <lippemail@@gmail.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.12
@


1.1
log
@FCGI::Spawn is used to serve as a FastCGI process manager. Besides
the features the FCGI::ProcManager posess itself, the FCGI::Spawn
is targeted as web server admin understandable instance for building
the own fastcgi server with copy-on-write memory sharing among forks
and with single input parameters like socket path and processes number.
Another thing to mention is that it is able to execute any file pointed
by Web server. So we have the daemon that is hot ready for hosting
providing.

WWW:	http://search.cpan.org/dist/FCGI-ProcManager/

PR:		ports/119010
Submitted by:	Peter <peter at vereshagin.org>
@
text
@d9 1
a9 1
PORTVERSION=	0.1
a11 1
MASTER_SITE_SUBDIR=	FCGI
@

