head	1.23;
access;
symbols
	RELEASE_9_0_0:1.22
	RELEASE_7_4_0:1.17
	RELEASE_8_2_0:1.17
	RELEASE_6_EOL:1.17
	RELEASE_8_1_0:1.16
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.14
	RELEASE_7_2_0:1.13
	RELEASE_7_1_0:1.13
	RELEASE_6_4_0:1.13
	RELEASE_5_EOL:1.13
	RELEASE_7_0_0:1.12
	RELEASE_6_3_0:1.12
	PRE_XORG_7:1.11
	RELEASE_4_EOL:1.11
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.9
	RELEASE_5_5_0:1.9
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.5
	RELEASE_5_1_0:1.5
	RELEASE_4_8_0:1.5
	RELEASE_5_0_0:1.4
	RELEASE_4_7_0:1.4
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3;
locks; strict;
comment	@# @;


1.23
date	2012.01.01.19.30.54;	author ohauer;	state dead;
branches;
next	1.22;

1.22
date	2011.11.02.03.43.41;	author pgollucci;	state Exp;
branches;
next	1.21;

1.21
date	2011.09.17.06.49.19;	author sunpoet;	state Exp;
branches;
next	1.20;

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

1.19
date	2011.08.27.09.54.38;	author ohauer;	state Exp;
branches;
next	1.18;

1.18
date	2011.05.22.22.10.51;	author ohauer;	state Exp;
branches;
next	1.17;

1.17
date	2010.09.21.07.56.42;	author mm;	state Exp;
branches;
next	1.16;

1.16
date	2010.01.16.14.45.47;	author kuriyama;	state Exp;
branches;
next	1.15;

1.15
date	2009.12.13.18.07.46;	author pgollucci;	state Exp;
branches;
next	1.14;

1.14
date	2009.06.13.07.59.17;	author pgollucci;	state Exp;
branches;
next	1.13;

1.13
date	2008.04.17.14.29.34;	author araujo;	state Exp;
branches;
next	1.12;

1.12
date	2007.09.08.01.10.27;	author linimon;	state Exp;
branches;
next	1.11;

1.11
date	2006.12.03.12.45.56;	author demon;	state Exp;
branches;
next	1.10;

1.10
date	2006.06.15.12.56.29;	author mat;	state Exp;
branches;
next	1.9;

1.9
date	2005.09.20.14.20.34;	author erwin;	state Exp;
branches;
next	1.8;

1.8
date	2004.02.17.08.38.03;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2003.10.24.14.15.27;	author erwin;	state Exp;
branches;
next	1.6;

1.6
date	2003.10.24.12.04.34;	author ijliao;	state Exp;
branches;
next	1.5;

1.5
date	2003.02.21.14.01.23;	author knu;	state Exp;
branches;
next	1.4;

1.4
date	2002.06.29.19.47.47;	author ijliao;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.07.13.18.48;	author sheldonh;	state Exp;
branches;
next	1.2;

1.2
date	2001.11.28.02.29.52;	author kevlo;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.30.14.51.00;	author tobez;	state Exp;
branches;
next	;


desc
@@


1.23
log
@- remove apache13 and ports depending on apache13 from portstree
  ( EXPIRATION_DATE=2012-01-01 )

with hat apache@@
@
text
@# New ports collection makefile for:	Apache::PageKit
# Date created:				27 Oct 2001
# Whom:					Seamus Venasse <svenasse@@polaris.ca>
#
# $FreeBSD: ports/www/p5-Apache-PageKit/Makefile,v 1.22 2011/11/02 03:43:41 pgollucci Exp $
#

PORTNAME=	Apache-PageKit
PORTVERSION=	1.18
PORTREVISION=	3
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@@FreeBSD.org
COMMENT=	MVCC web framework using mod_perl, XML and HTML::Template

RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
		${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp1 \
		${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq \
		${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \
		${SITE_PERL}/Data/FormValidator.pm:${PORTSDIR}/textproc/p5-Data-FormValidator \
		${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInForm \
		${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
		${SITE_PERL}/HTML/Clean.pm:${PORTSDIR}/www/p5-HTML-Clean \
		${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \
		${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
		${SITE_PERL}/MD5.pm:${PORTSDIR}/security/p5-MD5 \
		${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
		${SITE_PERL}/XML/XPath.pm:${PORTSDIR}/textproc/p5-XML-XPath \
		${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types \
		${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
		${SITE_PERL}/${PERL_ARCH}/XML/LibXSLT.pm:${PORTSDIR}/textproc/p5-XML-LibXSLT \
		${SITE_PERL}/${PERL_ARCH}/Apache/Test.pm:${PORTSDIR}/www/p5-Apache-Test
BUILD_DEPENDS=	${RUN_DEPENDS}

DEPRECATED=	apache13 is deprecated, migrate to 2.2.x+ now
EXPIRATION_DATE=	2012-01-01

EXAMPLESDIR?=	${PREFIX}/share/examples/${PORTNAME}
PERL_CONFIGURE=	yes
USE_APACHE_RUN=	13

MAN3=		Apache::ErrorReport.3 \
		Apache::PageKit.3 \
		Apache::PageKit::FAQ.3 \
		Apache::PageKit::Model.3 \
		Apache::PageKit::Session.3

.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 500903
RUN_DEPENDS+=	p5-IO-Compress>=2.017:${PORTSDIR}/archivers/p5-IO-Compress
.endif

post-build:
	@@${FIND} ${WRKSRC} -name '*.orig' -delete

post-install:
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR} ${EXAMPLESDIR} \
		${EXAMPLESDIR}/Config ${EXAMPLESDIR}/Content \
		${EXAMPLESDIR}/Model ${EXAMPLESDIR}/Model/MyPageKit \
		${EXAMPLESDIR}/View ${EXAMPLESDIR}/View/Default \
		${EXAMPLESDIR}/View/Default/pkit_edit ${EXAMPLESDIR}/View/pdf \
		${EXAMPLESDIR}/View/print ${EXAMPLESDIR}/View/wml \
		${EXAMPLESDIR}/View/xml ${EXAMPLESDIR}/contrib \
		${EXAMPLESDIR}/contrib/bin ${EXAMPLESDIR}/contrib/locale \
		${EXAMPLESDIR}/contrib/locale/templates \
		${EXAMPLESDIR}/contrib/locale/templates/empty \
		${EXAMPLESDIR}/contrib/locale/templates/po
	@@${INSTALL_DATA} ${WRKSRC}/docsrc/* ${DOCSDIR}
	@@${INSTALL_DATA} ${WRKSRC}/eg/Config/* ${EXAMPLESDIR}/Config
	@@${INSTALL_DATA} ${WRKSRC}/eg/Content/* ${EXAMPLESDIR}/Content
	@@${INSTALL_DATA} ${WRKSRC}/eg/Model/MyPageKit/* ${EXAMPLESDIR}/Model/MyPageKit
	@@${INSTALL_DATA} ${WRKSRC}/eg/README ${EXAMPLESDIR}
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/Default/*.tmpl ${EXAMPLESDIR}/View/Default
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/Default/*.xsl ${EXAMPLESDIR}/View/Default
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/Default/pkit_edit/* ${EXAMPLESDIR}/View/Default/pkit_edit
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/pdf/* ${EXAMPLESDIR}/View/pdf
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/print/* ${EXAMPLESDIR}/View/print
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/wml/* ${EXAMPLESDIR}/View/wml
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/xml/* ${EXAMPLESDIR}/View/xml
	@@${INSTALL_DATA} ${WRKSRC}/eg/contrib/bin/* ${EXAMPLESDIR}/contrib/bin
	@@${INSTALL_DATA} ${WRKSRC}/eg/contrib/locale/README ${EXAMPLESDIR}/contrib/locale
	@@${INSTALL_DATA} ${WRKSRC}/eg/contrib/locale/templates/empty/* ${EXAMPLESDIR}/contrib/locale/templates/empty
	@@${INSTALL_DATA} ${WRKSRC}/eg/contrib/locale/templates/po/* ${EXAMPLESDIR}/contrib/locale/templates/po
.endif
	@@${CAT} ${PKGMESSAGE}

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


1.22
log
@- sync apache13 related EXPIRATION_DATE

With Hat:	apache@@
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.21
log
@- Change PERL_CONFIGURE to "yes" for all values less than or equal to 5.8.0+

With hat:	perl
@
text
@d38 1
a38 1
EXPIRATION_DATE=	2011-11-01
@


1.20
log
@- Set EXPIRATION_DATE to an actual date (9.0 is behind, so guess 2 months from now).
- This can be changed later as needed, if at all, either way we won't remove them
  until after 9.0 is released.

With Hat:   apache@@
Reported by:    dvl via freshports
@
text
@d41 1
a41 1
PERL_CONFIGURE=	5.8.0+
@


1.19
log
@- set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"

with hat apache@@
@
text
@d38 1
a38 1
EXPIRATION_DATE=	one week after FreeBSD 9.0-RELEASE-p0
@


1.18
log
@ - use p5-Apache-DBI-mp1 / p5-Apache-DBI-mp2 instead of p5-Apache-DBI
@
text
@d37 3
@


1.17
log
@Change dependency on old p5-Compress-Zlib, p5-IO-Compress-Base,
p5-IO-Compress-Zlib and p5-IO-Compress-Bzip2 modules to p5-IO-Compress.
Explicitly depend on p5-IO-Compress only if PERL_LEVEL < 500903
Bump PORTREVISION
@
text
@d10 1
a10 1
PORTREVISION=	2
d19 1
a30 1
		${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI \
d39 1
@


1.16
log
@- Remove unneeded dependencies which is in perl-5.8.9 dist from ports
  maintained by (perl|ports|kuriyama)@@FreeBSD.org.

- Targets are: Test::Simple, Digest::MD5, Locale-Maketext,
  ExtUtils::MakeMaker, ExtUtils::ParseXS, File::Temp, Getopt::Long,
  Encode, Digest, Pod::Parser, File::Spec.
@
text
@d10 1
a10 1
PORTREVISION=	1
d18 1
a18 1
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
a20 1
		${SITE_PERL}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
d35 1
a35 1
RUN_DEPENDS=	${BUILD_DEPENDS}
d46 6
d87 1
a87 1
.include <bsd.port.mk>
@


1.15
log
@- Turn over a bunch of p5- ports that change infrequently to perl@@
  so more people can look at them.
@
text
@d10 1
a10 1
PORTREVISION=	0
a22 1
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
@


1.14
log
@Claim remainin AxKit and p5-Apache-* modules
@
text
@d15 1
a15 1
MAINTAINER=	pgollucci@@FreeBSD.org
@


1.13
log
@- Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN.

PR:		ports/122674
Submitted by:	Philip M. Gollucci <pgollucci@@p6m7g8.com>
Reworked by:	araujo (myself)
Approved by:	portmgr (pav)
@
text
@d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
@


1.12
log
@Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
@
text
@d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	Apache
@


1.11
log
@Correct path to Compress::Zlib.pm after recent p5-Compress-Zlib update.
@
text
@d41 1
a41 1
PERL_CONFIGURE=	yes
a48 6
.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 500800
IGNORE=		requires perl 5.8.x or later because of textproc/p5-Data-FormValidator. Install lang/perl5 then try again
.endif

d84 1
a84 1
.include <bsd.port.post.mk>
@


1.10
log
@Update to 1.18
Restrict to perl 5.8+
@
text
@d22 1
a22 1
		${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
@


1.9
log
@Reset maintainership of Seamus Venasse who has not responded for some time.
Thank you for your efforts in the past!

Noticed by:	tobez
Approved by:	portmgr (self)
@
text
@d9 1
a9 1
PORTVERSION=	1.09
d36 2
a37 1
		${SITE_PERL}/${PERL_ARCH}/XML/LibXSLT.pm:${PORTSDIR}/textproc/p5-XML-LibXSLT
d45 1
d51 2
a52 2
.if ${OSVERSION} >= 502102
BROKEN=		"Does not compile"
d55 3
@


1.8
log
@BROKEN on 5.x: does not compile
@
text
@d16 1
a16 1
MAINTAINER=	svenasse@@polaris.ca
@


1.7
log
@Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introduced
in the last commit.
@
text
@d47 6
d85 1
a85 1
.include <bsd.port.mk>
@


1.6
log
@utilize SITE_PERL

PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@@dragon2.net>
@
text
@a38 1
SITE_PERL=	${SITE_PERL}
@


1.5
log
@De-pkg-comment.
@
text
@d39 1
a39 1
SITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
a46 1
MANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
@


1.4
log
@upgrade to 1.09

PR:		40005
Submitted by:	maintainer
@
text
@d17 1
@


1.3
log
@Catch up with interface change in XML::LibXML 1.31, using a patch
officially sanctioned by the PageKit distribution maintainer.

Bump PORTREVISION accordingly.

Submitted by:	tobez
Approved by:	maintainer
@
text
@d8 5
a12 5
PORTNAME=		Apache-PageKit
PORTVERSION=		1.07
PORTREVISION=		1
CATEGORIES=		www perl5
MASTER_SITES=		${MASTER_SITE_PERL_CPAN}
d14 1
a14 1
PKGNAMEPREFIX=		p5-
d16 1
a16 1
MAINTAINER=		svenasse@@polaris.ca
d18 19
a36 19
BUILD_DEPENDS=		${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
			${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq \
			${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \
			${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
			${SITE_PERL}/Data/FormValidator.pm:${PORTSDIR}/textproc/p5-Data-FormValidator \
			${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
			${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInForm \
			${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
			${SITE_PERL}/HTML/Clean.pm:${PORTSDIR}/www/p5-HTML-Clean \
			${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \
			${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
			${SITE_PERL}/MD5.pm:${PORTSDIR}/security/p5-MD5 \
			${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
			${SITE_PERL}/XML/XPath.pm:${PORTSDIR}/textproc/p5-XML-XPath \
			${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI \
			${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types \
			${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
			${SITE_PERL}/${PERL_ARCH}/XML/LibXSLT.pm:${PORTSDIR}/textproc/p5-XML-LibXSLT
RUN_DEPENDS=		${BUILD_DEPENDS}
d38 3
a40 3
SITE_PERL=		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
EXAMPLESDIR?=		${PREFIX}/share/examples/${PORTNAME}
PERL_CONFIGURE=		yes
d42 5
a46 6
MAN3=			Apache::ErrorReport.3 \
			Apache::PageKit.3 \
			Apache::PageKit::Model.3 \
			Apache::PageKit::Session.3 \
			XML::XPathTemplate.3
MANPREFIX=		${PREFIX}/lib/perl5/${PERL_VERSION}
d54 7
a60 2
		${EXAMPLESDIR}/View/pdf ${EXAMPLESDIR}/View/print \
		${EXAMPLESDIR}/View/wml ${EXAMPLESDIR}/View/xml
a61 1
	@@${INSTALL_DATA} ${WRKSRC}/eg/README ${EXAMPLESDIR}
d65 4
a68 1
	@@${INSTALL_DATA} ${WRKSRC}/eg/View/Default/* ${EXAMPLESDIR}/View/Default
d73 4
@


1.2
log
@Update to 1.07

PR: 32344
Submitted by: MAINTAINER
@
text
@d10 1
@


1.1
log
@Add p5-Apache-PageKit 1.06, a Model/View/Content/Controller web
framework using mod_perl, XML and HTML::Template.

PR:		31564
Submitted by:	Seamus Venasse <svenasse@@polaris.ca>
@
text
@d9 1
a9 1
PORTVERSION=		1.06
@

