head	1.26;
access;
symbols
	RELEASE_4_2_0:1.22
	RELEASE_4_1_1:1.21
	RELEASE_4_1_0:1.21
	RELEASE_3_5_0:1.20
	RELEASE_4_0_0:1.17
	RELEASE_3_4_0:1.16
	RELEASE_3_3_0:1.16
	RELEASE_3_2_0:1.13
	RELEASE_3_1_0:1.11
	RELEASE_2_2_8:1.11
	RELEASE_3_0_0:1.11
	RELEASE_2_2_7:1.9
	RELEASE_2_2_6:1.8
	RELEASE_2_2_5:1.6
	RELEASE_2_2_2:1.1.1.1
	v0_98:1.1.1.1
	CPAN:1.1.1;
locks; strict;
comment	@# @;


1.26
date	2001.03.21.03.01.29;	author vanilla;	state dead;
branches;
next	1.25;

1.25
date	2001.02.14.20.19.44;	author lioux;	state Exp;
branches;
next	1.24;

1.24
date	2001.01.12.01.47.44;	author kuriyama;	state Exp;
branches;
next	1.23;

1.23
date	2001.01.01.08.41.13;	author will;	state Exp;
branches;
next	1.22;

1.22
date	2000.10.23.21.03.07;	author will;	state Exp;
branches;
next	1.21;

1.21
date	2000.06.17.02.37.07;	author will;	state Exp;
branches;
next	1.20;

1.20
date	2000.06.04.05.14.10;	author vanilla;	state Exp;
branches;
next	1.19;

1.19
date	2000.04.23.16.12.38;	author vanilla;	state Exp;
branches;
next	1.18;

1.18
date	2000.04.10.00.06.14;	author cpiazza;	state Exp;
branches;
next	1.17;

1.17
date	99.12.29.21.39.04;	author steve;	state Exp;
branches;
next	1.16;

1.16
date	99.08.31.06.52.02;	author mharo;	state Exp;
branches;
next	1.15;

1.15
date	99.08.31.02.43.06;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	99.06.16.14.47.18;	author billf;	state Exp;
branches;
next	1.13;

1.13
date	99.05.10.12.20.09;	author kuriyama;	state Exp;
branches;
next	1.12;

1.12
date	99.02.20.06.26.04;	author asami;	state Exp;
branches;
next	1.11;

1.11
date	98.09.15.21.31.55;	author asami;	state Exp;
branches;
next	1.10;

1.10
date	98.09.03.13.45.47;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	98.06.27.01.30.25;	author steve;	state Exp;
branches;
next	1.8;

1.8
date	98.01.25.16.33.23;	author steve;	state Exp;
branches;
next	1.7;

1.7
date	97.12.04.10.54.03;	author asami;	state Exp;
branches;
next	1.6;

1.6
date	97.09.14.02.53.58;	author jfitz;	state Exp;
branches;
next	1.5;

1.5
date	97.06.24.18.43.04;	author jfitz;	state Exp;
branches;
next	1.4;

1.4
date	97.05.26.01.56.54;	author asami;	state Exp;
branches;
next	1.3;

1.3
date	97.05.25.08.46.07;	author jfitz;	state Exp;
branches;
next	1.2;

1.2
date	97.05.24.13.17.14;	author jfitz;	state Exp;
branches;
next	1.1;

1.1
date	97.05.05.00.41.07;	author jfitz;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.05.05.00.41.07;	author jfitz;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Nude p5-Apache. We don't support 3.* anymore.
@
text
@# New ports collection makefile for:	p5-Apache
# Date created:				April 26th 1997
# Whom:	      				James FitzGibbon <jfitz@@FreeBSD.org>
#
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.25 2001/02/14 20:19:44 lioux Exp $
#

PORTNAME=	Apache
PORTVERSION=	1.24
CATEGORIES=	www perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	Apache
DISTNAME=	mod_perl-${PORTVERSION}
PKGNAMEPREFIX=	p5-

MAINTAINER=	ports@@FreeBSD.org

BUILD_DEPENDS=	${PREFIX}/sbin/apxs:${PORTSDIR}/www/${APACHE_PORT} \
		${PREFIX}/bin/lwp-download:${PORTSDIR}/www/p5-libwww \
		${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
		${SITE_PERL}/${PERL_ARCH}/HTML/HeadParser.pm:${PORTSDIR}/www/p5-HTML-Parser

APACHE_PORT?=	apache13
USE_PERL5=	yes
MAN3=		Apache.3 \
		Apache::Constants.3 \
		Apache::Debug.3 \
		Apache::ExtUtils.3 \
		Apache::FakeRequest.3 \
		Apache::File.3 \
		Apache::Include.3 \
		Apache::Leak.3 \
		Apache::Log.3 \
		Apache::Options.3 \
		Apache::PerlRun.3 \
		Apache::PerlRunXS.3 \
		Apache::PerlSections.3 \
		Apache::RedirectLogFix.3 \
		Apache::Registry.3 \
		Apache::RegistryLoader.3 \
		Apache::Resource.3 \
		Apache::SIG.3 \
		Apache::SizeLimit.3 \
		Apache::StatINC.3 \
		Apache::Status.3 \
		Apache::Symbol.3 \
		Apache::Symdump.3 \
		Apache::Table.3 \
		Apache::URI.3 \
		Apache::Util.3 \
		Apache::httpd_conf.3 \
		Apache::src.3 \
		Bundle::Apache.3 \
		cgi_to_mod_perl.3 \
		mod_perl.3 \
		mod_perl_cvs.3 \
		mod_perl_method_handlers.3 \
		mod_perl_traps.3 \
		mod_perl_tuning.3
MANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
SITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}

do-configure:
		@@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \
			CC="${CC}" CCFLAGS="${CFLAGS}" \
			USE_APXS=1 WITH_APXS=${PREFIX}/sbin/apxs EVERYTHING=1
		@@${PERL} -i -p \
			-e 's/^(CC = ).*/$$1 ${CC}/;' \
			-e 's/^(CCFLAGS = ).*/$$1 ${CFLAGS}/' \
			${WRKSRC}/Leak/Makefile ${WRKSRC}/Symbol/Makefile

post-install:
		${MKDIR} ${PREFIX}/include/apache/modules/perl
		${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \
		    ${PREFIX}/include/apache/modules/perl
		${MKDIR} ${PREFIX}/share/doc/mod_perl
		${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PREFIX}/share/doc/mod_perl
.if !defined(BATCH)
		@@ /usr/bin/more -e ${FILESDIR}/post-install-notes
.endif

.include <bsd.port.mk>
@


1.25
log
@typo clean up police: \s -> \t
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.24 2001/01/12 01:47:44 kuriyama Exp $
@


1.24
log
@Add dependencies on p5-URI and p5-HTML-Parser.

Found by:	bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.23 2001/01/01 08:41:13 will Exp $
d70 1
a70 1
                	${WRKSRC}/Leak/Makefile ${WRKSRC}/Symbol/Makefile
@


1.23
log
@Use make(1)'s builtin ?= var operator.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.22 2000/10/23 21:03:07 will Exp $
d19 3
a21 1
		${PREFIX}/bin/lwp-download:${PORTSDIR}/www/p5-libwww
d61 1
@


1.22
log
@Remove jfitz@@ as MAINTAINER - mail is bouncing / mailservers don't answer.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.21 2000/06/17 02:37:07 will Exp $
a17 3
.if !defined(APACHE_PORT)
APACHE_PORT=apache13
.endif
d21 1
@


1.21
log
@Lots and lots of cleanups.  Teach p5-* in general about PKGNAMEPREFIX.
Add some missing/wrong dependencies.  Show how to respect CC/CFLAGS.  Many
miscellaneous modifications.  I used more excessive hacks to force p5-Jcode
and p5-WWW-Search to respect CC/CFLAGS.

Patches largely done by:	Christian Weisgerber <naddy@@mips.inka.de>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.20 2000/06/04 05:14:10 vanilla Exp $
d16 1
a16 1
MAINTAINER=	jfitz@@FreeBSD.org
@


1.20
log
@Upgrade to 1.24.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.19 2000/04/23 16:12:38 vanilla Exp $
d8 1
a8 1
PORTNAME=	p5-Apache
d14 1
d24 1
a24 1
USE_PERL5=	YES
d63 7
a69 1
		@@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${CONFIGURE_ENV} ${PERL5} Makefile.PL USE_APXS=1 WITH_APXS=${PREFIX}/sbin/apxs EVERYTHING=1
@


1.19
log
@Upgrade to 1.23.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.18 2000/04/10 00:06:14 cpiazza Exp $
d9 1
a9 1
PORTVERSION=	1.23
@


1.18
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.17 1999/12/29 21:39:04 steve Exp $
d9 1
a9 1
PORTVERSION=	1.21
d13 1
a13 1
DISTNAME=	mod_perl-1.21
d24 13
a36 4
MAN3=		Apache.3 Apache::Constants.3 Apache::Debug.3 \
		Apache::ExtUtils.3 Apache::FakeRequest.3 Apache::Include.3 \
		Apache::Leak.3 Apache::Log.3 Apache::Options.3 \
		Apache::PerlRun.3 Apache::PerlRunXS.3 Apache::PerlSections.3 \
d38 5
a42 2
		Apache::Registry.3 Apache::RegistryLoader.3 \
		Apache::Resource.3 Apache::SIG.3 Apache::SizeLimit.3 \
d44 14
a57 5
		Apache::Status.3 Apache::Symbol.3 Apache::Symdump.3 \
		Apache::Table.3 Apache::URI.3 Apache::Util.3 \
		Apache::httpd_conf.3 Apache::src.3 Bundle::Apache.3 \
		cgi_to_mod_perl.3 mod_perl.3 mod_perl_cvs.3 \
		mod_perl_method_handlers.3 mod_perl_traps.3 \
d65 3
@


1.17
log
@Update to version 1.21.

PR:		13705
Submitted by:	Garrett Wollman <wollman@@khavrinen.lcs.mit.edu>
@
text
@a1 1
# Version required:			1.21
d5 1
a5 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.16 1999/08/31 06:52:02 mharo Exp $
d8 2
a9 2
DISTNAME=	mod_perl-1.21
PKGNAME=	p5-Apache-1.21
d13 1
@


1.16
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d2 1
a2 1
# Version required:			1.19
d6 1
a6 1
# $FreeBSD: ports/www/p5-Apache/Makefile,v 1.15 1999/08/31 02:43:06 peter Exp $
d9 2
a10 2
DISTNAME=	mod_perl-1.19
PKGNAME=	p5-Apache-1.19
d17 5
a21 1
BUILD_DEPENDS=	/nonexistent:${PORTSDIR}/www/apache13:patch
d24 4
a27 5
CONFIGURE_ENV=	APACHEDIR=${WRKDIRPREFIX}${.CURDIR}/../apache13/work/ INSTALL_PROGRAM="${INSTALL_PROGRAM}"
MAN3=		Apache.3 Apache::Constants.3  Apache::ExtUtils.3 \
		Apache::FakeRequest.3 Apache::Leak.3 \
		Apache::Log.3 Apache::Options.3 \
		Apache::PerlRun.3 Apache::PerlRunXS.3 \
d29 3
a31 1
		Apache::Registry.3 Apache::SizeLimit.3 \
d35 2
a36 4
		Apache::Debug.3 mod_perl.3 Apache::SIG.3 Apache::Resource.3 \
		Apache::RegistryLoader.3 Apache::StatINC.3 Apache::Include.3 \
		Apache::PerlSections.3 cgi_to_mod_perl.3 \
		mod_perl_cvs.3 mod_perl_method_handlers.3 mod_perl_traps.3 \
d41 1
a41 1
		@@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${CONFIGURE_ENV} ${PERL5} Makefile.PL
a45 1
		@@ ${SETENV} ${MAKE_ENV} PORTSDIR=${PORTSDIR} ${CONFIGURE_ENV} /usr/bin/perl ${SCRIPTDIR}/install_httpd
@


1.15
log
@$Id$ -> $FreeBSD$
@
text
@d6 1
a6 1
# $FreeBSD$
d15 1
a15 1
MAINTAINER=	jfitz@@FreeBSD.ORG
@


1.14
log
@Fix this port for the brief time it will still be alive.
This port is being replaced by apache13-modperl (ports/10385)

PR:		ports/11967 (please see ports/10385 too)
Submitted by:	Mike Harding <mvh@@ix.netcom.com>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1999/05/10 12:20:09 kuriyama Exp $
@


1.13
log
@o Fix for Perl5.
o Upgrade to v1.19.

No response for 24 hours from:	maintainer

(sorry, jfitz!)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1999/02/20 06:26:04 asami Exp $
d17 1
a17 1
BUILD_DEPENDS=	/nonexistent:${PORTSDIR}/www/apache12:patch
d20 1
a20 1
CONFIGURE_ENV=	APACHEDIR=${WRKDIRPREFIX}${.CURDIR}/../apache12/work/ INSTALL_PROGRAM="${INSTALL_PROGRAM}"
@


1.12
log
@Make this handle WRKDIRPREFIX correctly.  Note this port is still broken
regardless.
@
text
@d2 1
a2 1
# Version required:			1.07
d6 1
a6 1
#   $Id: Makefile,v 1.11 1998/09/15 21:31:55 asami Exp $
d9 2
a10 2
DISTNAME=	mod_perl-1.07
PKGNAME=	p5-Apache-1.07
a18 2
BROKEN=		perl5 upgrade

d20 10
a29 3
CONFIGURE_ENV=	APACHEDIR=${WRKDIRPREFIX}${.CURDIR}/../apache12/work INSTALL_PROGRAM="${INSTALL_PROGRAM}"
MAN3=		Apache.3 Apache::Constants.3  Apache::Options.3 \
		Apache::Registry.3  Apache::Status.3  Bundle::Apache.3 \
d32 2
a33 1
		Apache::PerlSections.3 cgi_to_mod_perl.3 mod_perl_traps.3 \
d35 1
a35 1
MANPREFIX=	${PREFIX}/lib/perl5
d43 1
a43 1
		@@ ${SETENV} ${MAKE_ENV} ${CONFIGURE_ENV} /usr/bin/perl ${SCRIPTDIR}/install_httpd
@


1.11
log
@Use ${PERL5} wherever appropriate.  Largely untested; hope my eyeball
checks haven't missed anything.

Submitted by:	dima
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.10 1998/09/03 13:45:47 asami Exp $
d22 1
a22 1
CONFIGURE_ENV=	PORTSDIR=${PORTSDIR} INSTALL_PROGRAM="${INSTALL_PROGRAM}"
@


1.10
log
@Mark ports that are still suffering from post-perl5-upgrade syndrome
as broken.  Actually there were much fewer than I thought.

Approved by:	markm
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.9 1998/06/27 01:30:25 steve Exp $
d32 1
a32 1
		@@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${CONFIGURE_ENV} ${PREFIX}/bin/perl Makefile.PL
@


1.9
log
@Make this port build again.

Hinted at by:	Satoshi Asami <asami@@freebsd.org>
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.8 1998/01/25 16:33:23 steve Exp $
d18 2
@


1.8
log
@Update to version 1.07.

PR:		5554
Submitted by:	Carl Fongheiser <cmf@@netins.net>
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.7 1997/12/04 10:54:03 asami Exp $
d17 2
a27 3

pre-configure:
		@@ cd ${PORTSDIR}/www/apache && ${MAKE} clean patch
@


1.7
log
@Mark this port broken (can't fetch).
@
text
@d2 1
a2 1
# Version required:			1.00b2
d6 1
a6 1
#   $Id: Makefile,v 1.6 1997/09/14 02:53:58 jfitz Exp $
d9 2
a10 2
DISTNAME=	mod_perl-1.00b2
PKGNAME=	p5-Apache-1.00b2
a16 1
BROKEN=		fetch
d21 4
a24 1
		Apache::Debug.3 mod_perl.3
d34 1
a34 1
		${MKDIR} -p ${PREFIX}/share/doc/mod_perl
@


1.6
log
@Mass upgrade of CPAN ports:
	p5-Apache		->	1.00b2
	p5-Array-PrintCols	->	2.0
	p5-C-Scan		->	0.4
	p5-DBD-Pg		->	0.62
	p5-Data-Flow		->	0.05
	p5-Devel-Peek		->	0.83
	p5-HTML-Stream		->	1.40
	p5-HTTPD-Tools		->	0.55
	p5-Image-Size		->	2.4
	p5-IniConf		->	0.92
	p5-Msql			->	1.1809
	p5-Mysql		->	1.1809
	p5-PGP			->	0.3a
	p5-Pg			->	1.6.1
	p5-Tk			->	402.002
	p5-WWW-Search		->	1.010
	p5-libwww		->	5.12
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.5 1997/06/24 18:43:04 jfitz Exp $
d17 1
a18 1

a19 1

@


1.5
log
@Make all p5- ports use USE_PERL instead of explicitly stating the version number in each Makefile
In-Conjunction-With: Satoshi's patch to bsd.port.mk
(note: unlike the last change in perl5 versions, I have only upgraded p5-* ports, not other ports that rely upon perl5.)
@
text
@d2 1
a2 1
# Version required:			0.98
d6 1
a6 1
#   $Id: Makefile,v 1.4 1997/05/26 01:56:54 asami Exp $
d9 2
a10 2
DISTNAME=	mod_perl-0.98
PKGNAME=	p5-Apache-0.98
@


1.4
log
@No need to use += in CONFIGURE_ENV, it's defined later in bsd.port.mk.
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.3 1997/05/25 08:46:07 jfitz Exp $
d17 1
a17 2
BUILD_DEPENDS=	perl5.004:${PORTSDIR}/lang/perl5
RUN_DEPENDS=	perl5.004:${PORTSDIR}/lang/perl5
@


1.3
log
@Remove Separate requirements for CGI.pm and ExtUtils::Embed; the perl5 requirement will include them
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.2 1997/05/24 13:17:14 jfitz Exp $
d20 1
a20 1
CONFIGURE_ENV+=	PORTSDIR=${PORTSDIR} INSTALL_PROGRAM="${INSTALL_PROGRAM}"
@


1.2
log
@Upgrade all ports requiring perl5.003 to perl5.004
Remove p5-CGI.pm and p5-ExtUtils-Embed; they are now part of the perl5.004 distribution.
@
text
@d6 1
a6 1
#   $Id: Makefile,v 1.1.1.1 1997/05/05 00:41:07 jfitz Exp $
d17 1
a17 3
BUILD_DEPENDS=	${PREFIX}/lib/perl5/site_perl/ExtUtils/Embed.pm:${PORTSDIR}/devel/p5-ExtUtils-Embed \
		${PREFIX}/lib/perl5/site_perl/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
		perl5.004:${PORTSDIR}/lang/perl5
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
#   $Id$
d19 2
a20 2
		perl5.003:${PORTSDIR}/lang/perl5
RUN_DEPENDS=	perl5.003:${PORTSDIR}/lang/perl5
@


1.1.1.1
log
@Import of p5-Apache, a module to integrate perl5 with almost every part of the Apache web server
@
text
@@
