head	1.40;
access;
symbols
	RELEASE_8_3_0:1.37
	RELEASE_9_0_0:1.35
	RELEASE_7_4_0:1.34
	RELEASE_8_2_0:1.34
	RELEASE_6_EOL:1.34
	RELEASE_8_1_0:1.34
	RELEASE_7_3_0:1.34
	RELEASE_8_0_0:1.33
	RELEASE_7_2_0:1.30
	RELEASE_7_1_0:1.29
	RELEASE_6_4_0:1.29
	RELEASE_5_EOL:1.29
	RELEASE_7_0_0:1.28
	RELEASE_6_3_0:1.28
	PRE_XORG_7:1.26
	RELEASE_4_EOL:1.23
	RELEASE_6_2_0:1.22
	RELEASE_6_1_0:1.19
	RELEASE_5_5_0:1.19
	RELEASE_6_0_0:1.19
	RELEASE_5_4_0:1.18
	RELEASE_4_11_0:1.17
	RELEASE_5_3_0:1.15
	RELEASE_4_10_0:1.13
	RELEASE_5_2_1:1.12
	RELEASE_5_2_0:1.12
	RELEASE_4_9_0:1.10
	RELEASE_5_1_0:1.10
	RELEASE_4_8_0:1.10
	RELEASE_5_0_0:1.8
	RELEASE_4_7_0:1.8
	RELEASE_4_6_2:1.6
	RELEASE_4_6_1:1.6
	RELEASE_4_6_0:1.6
	RELEASE_5_0_DP1:1.6
	RELEASE_4_5_0:1.6
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5;
locks; strict;
comment	@# @;


1.40
date	2013.02.12.13.57.22;	author svnexp;	state Exp;
branches;
next	1.39;

1.39
date	2012.11.17.06.02.54;	author svnexp;	state Exp;
branches;
next	1.38;

1.38
date	2012.05.31.11.19.31;	author bapt;	state Exp;
branches;
next	1.37;

1.37
date	2012.02.09.01.54.14;	author sunpoet;	state Exp;
branches;
next	1.36;

1.36
date	2012.01.23.19.06.01;	author sunpoet;	state Exp;
branches;
next	1.35;

1.35
date	2011.09.05.14.43.55;	author sunpoet;	state Exp;
branches;
next	1.34;

1.34
date	2009.11.05.11.50.18;	author skv;	state Exp;
branches;
next	1.33;

1.33
date	2009.09.10.02.48.40;	author kuriyama;	state Exp;
branches;
next	1.32;

1.32
date	2009.07.28.11.41.42;	author tobez;	state Exp;
branches;
next	1.31;

1.31
date	2009.07.03.10.42.05;	author tobez;	state Exp;
branches;
next	1.30;

1.30
date	2008.09.24.11.56.44;	author tobez;	state Exp;
branches;
next	1.29;

1.29
date	2008.04.17.14.30.17;	author araujo;	state Exp;
branches;
next	1.28;

1.28
date	2007.09.29.04.25.39;	author linimon;	state Exp;
branches;
next	1.27;

1.27
date	2007.08.04.11.41.27;	author gabor;	state Exp;
branches;
next	1.26;

1.26
date	2007.05.01.04.13.04;	author clsung;	state Exp;
branches;
next	1.25;

1.25
date	2007.02.13.02.36.34;	author clsung;	state Exp;
branches;
next	1.24;

1.24
date	2007.02.08.14.38.13;	author clsung;	state Exp;
branches;
next	1.23;

1.23
date	2007.01.28.11.52.51;	author mat;	state Exp;
branches;
next	1.22;

1.22
date	2006.08.14.10.44.46;	author mat;	state Exp;
branches;
next	1.21;

1.21
date	2006.05.29.12.24.01;	author tobez;	state Exp;
branches;
next	1.20;

1.20
date	2006.04.26.14.47.01;	author leeym;	state Exp;
branches;
next	1.19;

1.19
date	2005.06.11.16.13.11;	author skv;	state Exp;
branches;
next	1.18;

1.18
date	2005.01.31.15.39.43;	author lth;	state Exp;
branches;
next	1.17;

1.17
date	2004.11.23.10.26.43;	author mat;	state Exp;
branches;
next	1.16;

1.16
date	2004.10.12.10.25.55;	author mat;	state Exp;
branches;
next	1.15;

1.15
date	2004.08.12.12.48.00;	author mat;	state Exp;
branches;
next	1.14;

1.14
date	2004.06.29.12.46.54;	author tobez;	state Exp;
branches;
next	1.13;

1.13
date	2004.02.05.15.32.08;	author mat;	state Exp;
branches;
next	1.12;

1.12
date	2003.10.24.14.15.31;	author erwin;	state Exp;
branches;
next	1.11;

1.11
date	2003.10.24.12.04.58;	author ijliao;	state Exp;
branches;
next	1.10;

1.10
date	2003.03.07.06.12.51;	author ade;	state Exp;
branches;
next	1.9;

1.9
date	2003.02.09.05.19.36;	author edwin;	state Exp;
branches;
next	1.8;

1.8
date	2002.07.31.11.50.41;	author tobez;	state Exp;
branches;
next	1.7;

1.7
date	2002.06.21.16.26.23;	author ijliao;	state Exp;
branches;
next	1.6;

1.6
date	2001.12.03.02.26.07;	author steve;	state Exp;
branches;
next	1.5;

1.5
date	2001.04.08.18.10.14;	author clive;	state Exp;
branches;
next	1.4;

1.4
date	2001.04.06.15.34.51;	author clive;	state Exp;
branches;
next	1.3;

1.3
date	2001.04.02.12.24.15;	author clive;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.01.03.28.18;	author clive;	state Exp;
branches;
next	1.1;

1.1
date	2001.03.08.12.56.44;	author clive;	state Exp;
branches;
next	;


desc
@@


1.40
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/312100
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: clive
# $FreeBSD: head/www/p5-Template-Toolkit/Makefile 312100 2013-02-12 11:29:55Z bapt $

PORTNAME=	Template-Toolkit
PORTVERSION=	2.24
CATEGORIES=	www textproc perl5
MASTER_SITES=	CPAN \
		http://www.template-toolkit.org/download/
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@@FreeBSD.org
COMMENT=	Extensive Toolkit for template processing

BUILD_DEPENDS=	p5-AppConfig>=1.56:${PORTSDIR}/devel/p5-AppConfig
RUN_DEPENDS=	p5-AppConfig>=1.56:${PORTSDIR}/devel/p5-AppConfig

TEST_DEPENDS=	p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \
		p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM

OPTIONS_DEFINE=	DATE_CALC IMAGE_INFO IMAGE_SIZE POD_POM
DATE_CALC_DESC=		With Date::Calc Plugin
IMAGE_INFO_DESC=	With Image::Info Plugin
IMAGE_SIZE_DESC=	With Image::Size Plugin
POD_POM_DESC=		With Pod::POM Plugin

PERL_CONFIGURE=	yes
CONFIGURE_ARGS=	TT_ACCEPT=y

.include "Makefile.man"

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MDATE_CALC}
BUILD_DEPENDS+=	p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc
RUN_DEPENDS+=	p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc
.endif

.if ${PORT_OPTIONS:MIMAGE_INFO}
BUILD_DEPENDS+=	p5-Image-Info>=0:${PORTSDIR}/graphics/p5-Image-Info
RUN_DEPENDS+=	p5-Image-Info>=0:${PORTSDIR}/graphics/p5-Image-Info
.endif

.if ${PORT_OPTIONS:MIMAGE_SIZE}
BUILD_DEPENDS+=	p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size
RUN_DEPENDS+=	p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size
.endif

.if ${PORT_OPTIONS:MPOD_POM}
BUILD_DEPENDS+=	p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM
RUN_DEPENDS+=	p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM
.endif

post-patch:
	@@${REINPLACE_CMD} -e '/PREFIX/ s|/usr/local|${PREFIX}/share|' \
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}

.include <bsd.port.mk>
@


1.39
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	p5-Template-Toolkit
# Date Created:				3 Mar, 2001
# Whom:					clive
#
# $FreeBSD: head/www/p5-Template-Toolkit/Makefile 300897 2012-07-14 14:29:18Z beat $
#
@


1.38
log
@Convert to new options framework
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.37
log
@- Update to 2.24

Changes:	http://search.cpan.org/dist/Template-Toolkit/Changes
@
text
@d24 5
a28 4
OPTIONS=	DATE_CALC	"With Date::Calc Plugin"	off \
		IMAGE_INFO	"With Image::Info Plugin"	off \
		IMAGE_SIZE	"With Image::Size Plugin"	off \
		POD_POM		"With Pod::POM Plugin"		off
d37 1
a37 1
.if defined(WITH_DATE_CALC)
d42 1
a42 1
.if defined(WITH_IMAGE_INFO)
d47 1
a47 1
.if defined(WITH_IMAGE_SIZE)
d52 1
a52 1
.if defined(WITH_POD_POM)
@


1.36
log
@- Update to 2.23
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Template-Toolkit/Changes
@
text
@d9 1
a9 1
PORTVERSION=	2.23
@


1.35
log
@- Sort OPTIONS and PLIST
- Use bsd.port.options.mk
- Use REINPLACE_CMD
- Pet portlint
- Add CPAN as primary WWW
- Cosmetic change
@
text
@d9 1
a9 2
PORTVERSION=	2.22
PORTREVISION=	1
d21 3
@


1.34
log
@Fix build with WITH_DATE_CALC

PR:		ports/140178
Submitted by:	Geraud CONTINSOUZAS <geraud xx gcu.info>
@
text
@d12 2
a13 1
MASTER_SITES=	CPAN
d19 2
a20 2
BUILD_DEPENDS=	${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig
RUN_DEPENDS=	${BUILD_DEPENDS}
d22 4
a25 4
OPTIONS=IMAGE_INFO	"With Image::Info Plugin"		off \
	IMAGE_SIZE	"With Image::Size Plugin"		off \
	DATE_CALC	"With Date::Calc Plugin"		off \
	POD_POM		"With Pod::POM Plugin"			off
d28 1
a28 1
CONFIGURE_ARGS+=	TT_ACCEPT=y
d30 1
a30 1
MASTER_SITE_BACKUP+=	http://www.template-toolkit.org/download/
d32 6
a37 1
.include <bsd.port.pre.mk>
d40 2
a41 1
BUILD_DEPENDS+=${SITE_PERL}/Image/Info.pm:${PORTSDIR}/graphics/p5-Image-Info
d43 1
d45 2
a46 4
BUILD_DEPENDS+=${SITE_PERL}/Image/Size.pm:${PORTSDIR}/graphics/p5-Image-Size
.endif
.if defined(WITH_DATE_CALC)
BUILD_DEPENDS+=p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc
d48 1
d50 2
a51 1
BUILD_DEPENDS+=${SITE_PERL}/Pod/POM.pm:${PORTSDIR}/textproc/p5-Pod-POM
a53 2
.include "Makefile.man"

d55 1
a55 1
	${PERL} -pi -e 's,/usr/local/tt2,${PREFIX}/share/tt2,g' \
d58 1
a58 1
.include <bsd.port.post.mk>
@


1.33
log
@- Remove dependencies on p5-PathTools and p5-File-Temp which is
  included lang/perl5.8 now.
@
text
@d40 1
a40 1
BUILD_DEPENDS+=${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc
@


1.32
log
@Update to 2.22.

Changes:	http://search.cpan.org/dist/Template-Toolkit/Changes
@
text
@d10 1
d18 1
a18 3
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools \
		${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \
		${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig
@


1.31
log
@Update to 2.21.

Changes:	http://search.cpan.org/dist/Template-Toolkit/Changes
@
text
@d9 1
a9 1
PORTVERSION=	2.21
d22 1
a22 2
OPTIONS=TEXT_AUTOFORMAT "With Text::Autoformat Plugin"		off \
	IMAGE_INFO	"With Image::Info Plugin"		off \
a33 3
.if defined(WITH_TEXT_AUTOFORMAT)
BUILD_DEPENDS+=${SITE_PERL}/Text/Autoformat.pm:${PORTSDIR}/textproc/p5-Text-Autoformat
.endif
@


1.30
log
@Update to 2.20.  Do not install the splash library (a new TT default).

Changes: http://search.cpan.org/dist/Template-Toolkit/Changes
@
text
@d9 1
a9 1
PORTVERSION=	2.20
@


1.29
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
@d9 1
a9 1
PORTVERSION=	2.19
@


1.28
log
@Remove obscure CONFIGURE_ENV construct that appears to have worked on
the build cluster only by accident.  This failed with the (now-fixed)
bug in bsd.perl.mk.

Hat:		portmgr
Looked at by:	kris
@
text
@d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	Template
@


1.27
log
@- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
@
text
@a51 4
.if defined(BATCH)
CONFIGURE_ENV=	|
.endif

@


1.26
log
@- Update to 2.19
@
text
@d59 1
a59 1
	${PERL} -pi -e 's,/usr/local/tt2,${TARGETDIR}/share/tt2,g' \
@


1.25
log
@- Update to 2.18
@
text
@d9 1
a9 1
PORTVERSION=	2.18
a61 4
.if ${PERL_LEVEL} < 500600
IGNORE=		requires perl 5.6.0 or later. Install lang/perl5.8 and try again
.endif

@


1.24
log
@- Update to 2.17
@
text
@d9 1
a9 1
PORTVERSION=	2.17
@


1.23
log
@Update to 2.16
@
text
@d9 1
a9 1
PORTVERSION=	2.16
@


1.22
log
@Respect DESTDIR

PR:		101855
Submitted by:	Gea-Suan Lin <gslin@@gslin.org>
@
text
@d9 1
a9 1
PORTVERSION=	2.15
@


1.21
log
@Update to 2.15.

Attempts to keep this port working with 5.005_03 got too low work
involved/usefulness ratio to bother any more, so require Perl from
ports.

Please note that various bits and pieces concerning DBI, GD::Graph, XML,
and LaTeX support were removed from this version of Template Toolkit.
Instead, they are now in separate distributions which are coming soon
to the ports collection near you.
@
text
@d59 1
a59 1
	${PERL} -pi -e 's,/usr/local/tt2,${PREFIX}/share/tt2,g' \
@


1.20
log
@- fix plist under old perl
@
text
@d9 1
a9 2
PORTVERSION=	2.14
PORTREVISION=	2
a23 4
	GD		"With GD Plugin (needs perl5.6)"	off \
	GD_TEXT		"With GD::Text Plugin (needs GD)"	off \
	GD_GRAPH	"With GD::Graph Plugin (needs GD)"	off \
	GD_GRAPH3D	"With GD::Graph3d Plugin (needs GD)"	off \
d27 1
a27 6
	POD_POM		"With Pod::POM Plugin"			off \
	TIE_DBI		"With Tie::DBI Plugin"			off \
	XML_DOM		"With XML::DOM Plugin"			off \
	XML_RSS		"With XML::RSS Plugin (needs perl5.6)"	off \
	XML_XPATH	"With XML::XPath Plugin"		off \
	DBI		"With DBI Plugin"			off
d30 1
a30 1
CONFIGURE_ARGS+=	TT_DBI=n TT_ACCEPT=y
a50 35
.if defined(WITH_TIE_DBI)
BUILD_DEPENDS+=${SITE_PERL}/Tie/DBI.pm:${PORTSDIR}/databases/p5-Tie-DBI
.endif
.if defined(WITH_XML_DOM)
BUILD_DEPENDS+=${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
.endif
.if defined(WITH_XML_XPATH)
BUILD_DEPENDS+=${SITE_PERL}/XML/XPath.pm:${PORTSDIR}/textproc/p5-XML-XPath
.endif

.if defined(WITH_DBI)
.if ${PERL_LEVEL} > 500600
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
.else
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI-137
.endif
.endif

.if ${PERL_LEVEL} > 500600
.if defined(WITH_GD)
BUILD_DEPENDS+=${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
.endif
.if defined(WITH_GD_TEXT)
BUILD_DEPENDS+=${SITE_PERL}/GD/Text.pm:${PORTSDIR}/graphics/p5-GD-TextUtil
.endif
.if defined(WITH_GD_GRAPH)
BUILD_DEPENDS+=${SITE_PERL}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph
.endif
.if defined(WITH_GD_GRAPH3D)
BUILD_DEPENDS+=${SITE_PERL}/GD/Graph3d.pm:${PORTSDIR}/graphics/p5-GD-Graph3d
.endif
.if defined(WITH_XML_RSS)
BUILD_DEPENDS+=${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS
.endif
.endif
d56 1
a56 84
MAN1=	tpage.1 ttree.1
MAN3=	Template.3 \
	Template::Base.3 \
	Template::Constants.3 \
	Template::Context.3 \
	Template::Document.3 \
	Template::Exception.3 \
	Template::FAQ.3 \
	Template::Filters.3 \
	Template::Iterator.3 \
	Template::Library::HTML.3 \
	Template::Library::PostScript.3 \
	Template::Library::Splash.3 \
	Template::Manual.3 \
	Template::Manual::Config.3 \
	Template::Manual::Credits.3 \
	Template::Manual::Directives.3 \
	Template::Manual::Filters.3 \
	Template::Manual::Internals.3 \
	Template::Manual::Intro.3 \
	Template::Manual::Plugins.3 \
	Template::Manual::Refs.3 \
	Template::Manual::Syntax.3 \
	Template::Manual::VMethods.3 \
	Template::Manual::Variables.3 \
	Template::Manual::Views.3 \
	Template::Modules.3 \
	Template::Namespace::Constants.3 \
	Template::Parser.3 \
	Template::Plugin.3 \
	Template::Plugin::Autoformat.3 \
	Template::Plugin::CGI.3 \
	Template::Plugin::DBI.3 \
	Template::Plugin::Datafile.3 \
	Template::Plugin::Date.3 \
	Template::Plugin::Directory.3 \
	Template::Plugin::Dumper.3 \
	Template::Plugin::File.3 \
	Template::Plugin::Filter.3 \
	Template::Plugin::Format.3 \
	Template::Plugin::GD::Constants.3 \
	Template::Plugin::GD::Graph::area.3 \
	Template::Plugin::GD::Graph::bars.3 \
	Template::Plugin::GD::Graph::bars3d.3 \
	Template::Plugin::GD::Graph::lines.3 \
	Template::Plugin::GD::Graph::lines3d.3 \
	Template::Plugin::GD::Graph::linespoints.3 \
	Template::Plugin::GD::Graph::mixed.3 \
	Template::Plugin::GD::Graph::pie.3 \
	Template::Plugin::GD::Graph::pie3d.3 \
	Template::Plugin::GD::Graph::points.3 \
	Template::Plugin::GD::Image.3 \
	Template::Plugin::GD::Polygon.3 \
	Template::Plugin::GD::Text.3 \
	Template::Plugin::GD::Text::Align.3 \
	Template::Plugin::GD::Text::Wrap.3 \
	Template::Plugin::HTML.3 \
	Template::Plugin::Image.3 \
	Template::Plugin::Iterator.3 \
	Template::Plugin::Pod.3 \
	Template::Plugin::Procedural.3 \
	Template::Plugin::String.3 \
	Template::Plugin::Table.3 \
	Template::Plugin::URL.3 \
	Template::Plugin::View.3 \
	Template::Plugin::Wrap.3 \
	Template::Plugin::XML::DOM.3 \
	Template::Plugin::XML::RSS.3 \
	Template::Plugin::XML::Simple.3 \
	Template::Plugin::XML::Style.3 \
	Template::Plugin::XML::XPath.3 \
	Template::Plugins.3 \
	Template::Provider.3 \
	Template::Service.3 \
	Template::Stash.3 \
	Template::Stash::Context.3 \
	Template::Stash::XS.3 \
	Template::Test.3 \
	Template::Tools::tpage.3 \
	Template::Tools::ttree.3 \
	Template::Tutorial.3 \
	Template::Tutorial::Datafile.3 \
	Template::Tutorial::Web.3 \
	Template::View.3
d61 1
d63 1
a63 9
	${FIND} ${WRKSRC} -name '*.orig' -delete

post-configure:
	${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile

BUILD_DEPENDS+=	${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
EXTRA_PATCHES=	${PATCHDIR}/5.005-lib-Template-Document.pm
.else
MAN3+=	Template::Config.3
@


1.19
log
@* reflect renaming on CPAN File-Spec to PathTools
   + add devel/p5-PathTools, remove devel/p5-File-Spec
   + update dependencies for all affected ports (make them unconditional),
     bump PORTREVISION for these ports
module was renamed
* reflect renaming on CPAN PodParser to Pod-Parser
   + add textproc/p5-Pod-Parser, remove textproc/p5-PodParser
   + update dependencies for all affected ports (make them unconditional),
     bump PORTREVISION for these ports

* for all changed ports make dependencies on File::Temp, Digest::MD5,
  Storable unconditional

* remove 'CONFIGURE_ARGS= INSTALLDIRS=site' from Makefile's
  (this variable is forced by bsd.port.mk now)

* update Class-Autouse to 1.17

* update POE-API-Hooks to 1.05

* make portlint happy (clean IGNORE, convert spaces to tabs and so on)
@
text
@d189 1
a189 1
.if ${PERL_LEVEL} < 500601
d192 4
d197 1
a197 3
.endif

.if ${PERL_LEVEL} >= 500800
@


1.18
log
@Ensure the final installation conforms to the pkg-plist by forcing
the Makefile.PL Q&A.
@
text
@d10 1
d19 3
a21 1
BUILD_DEPENDS=	${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig
a45 7
.if ${PERL_LEVEL} < 500800
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
.if ${PERL_LEVEL} < 500601
BUILD_DEPENDS+=	${SITE_PERL}/File/Spec/Functions.pm:${PORTSDIR}/devel/p5-File-Spec
.endif
.endif

@


1.17
log
@Add Template::Plugin::*'s optional dependencies

PR:		73922
Submitted by:	ports@@c0decafe.net
Approved by:	with perl's hat on
@
text
@d37 1
@


1.16
log
@Update to 2.14
@
text
@d21 15
d49 51
@


1.15
log
@After devel/p5-File-Temp has gained an IGNORE for PERL_LEVEL > 500800, all
these ports were broken because they always depended on it. I've rearranged all
the dependencies to fit the new scheme.
@
text
@d9 1
a9 1
PORTVERSION=	2.13
d126 5
@


1.14
log
@Nevermind portlint, respect PREFIX.

Submitted by:	parv@@pair.com
PR:		68468
@
text
@d18 1
a18 2
BUILD_DEPENDS=	${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \
		${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
d27 2
d31 1
@


1.13
log
@Upate to 2.13
Give maintainership to perl@@

Approved by:	tobez (former maintainer)
@
text
@d122 1
a122 1
	${PERL} -pi -e 's,${LOCALBASE}/tt2,${PREFIX}/share/tt2,g' \
@


1.12
log
@Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introduced
in the last commit.
@
text
@d9 1
a9 1
PORTVERSION=	2.08
d15 1
a15 1
MAINTAINER=	tobez@@FreeBSD.org
a29 1
RUN_DEPENDS+=	${SITE_PERL}/File/Spec/Functions.pm:${PORTSDIR}/devel/p5-File-Spec
d37 27
a63 12
MAN3=	Template.3 Template::Base.3 Template::Constants.3 \
	Template::Context.3 Template::Document.3 Template::Exception.3 \
	Template::FAQ.3 Template::Filters.3 Template::Iterator.3 \
	Template::Library::HTML.3 Template::Library::PostScript.3 \
	Template::Library::Splash.3 Template::Manual.3 \
	Template::Manual::Config.3 Template::Manual::Credits.3 \
	Template::Manual::Directives.3 Template::Manual::Filters.3 \
	Template::Manual::Internals.3 Template::Manual::Intro.3 \
	Template::Manual::Plugins.3 Template::Manual::Refs.3 \
	Template::Manual::Syntax.3 Template::Manual::Variables.3 \
	Template::Manual::Views.3 Template::Manual::VMethods.3 \
	Template::Modules.3 Template::Namespace::Constants.3 \
d65 12
a76 6
	Template::Plugin.3 Template::Plugin::Autoformat.3 \
	Template::Plugin::CGI.3 Template::Plugin::DBI.3 \
	Template::Plugin::Datafile.3 Template::Plugin::Date.3 \
	Template::Plugin::Directory.3 Template::Plugin::Dumper.3 \
	Template::Plugin::File.3 Template::Plugin::Filter.3 \
	Template::Plugin::Format.3 Template::Plugin::GD::Constants.3 \
d86 4
a89 2
	Template::Plugin::GD::Graph::points.3 Template::Plugin::GD::Image.3 \
	Template::Plugin::GD::Polygon.3 Template::Plugin::GD::Text.3 \
d91 29
a119 14
	Template::Plugin::GD::Text::Wrap.3 Template::Plugin::HTML.3 \
	Template::Plugin::Iterator.3 Template::Plugin::Pod.3 \
	Template::Plugin::String.3 Template::Plugin::Table.3 \
	Template::Plugin::URL.3 Template::Plugin::View.3 \
	Template::Plugin::Wrap.3 Template::Plugin::XML::DOM.3 \
	Template::Plugin::XML::RSS.3 Template::Plugin::XML::Simple.3 \
	Template::Plugin::XML::Style.3 Template::Plugin::XML::XPath.3 \
	Template::Plugins.3 Template::Provider.3 Template::Service.3 \
	Template::Stash.3 Template::Stash::Context.3 Template::Stash::XS.3 \
	Template::Test.3 Template::Tools::tpage.3 Template::Tools::ttree.3 \
	Template::Tutorial.3 Template::Tutorial::Datafile.3 \
	Template::Tutorial::Web.3 Template::View.3

MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
d122 1
a122 1
	${PERL} -pi -e 's,${LOCALBASE}/tt2,${LOCALBASE}/share/tt2,g' \
d124 4
@


1.11
log
@utilize SITE_PERL

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


1.10
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d22 1
a22 1
SITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
@


1.9
log
@www/p5-Template-Toolkit: p5-File-Spec should only be used if perl < 5.8

PR:		ports/44733
Submitted by:	Alan Eldridge <alane@@geeksrus.net>
Reviewed by:	tobez@@
@
text
@d16 1
@


1.8
log
@Update to 2.08, assume maintainership.
@
text
@a17 1
		${SITE_PERL}/File/Spec/Functions.pm:${PORTSDIR}/devel/p5-File-Spec \
d27 5
@


1.7
log
@upgrade to 2.07

PR:		39613
Submitted by:	David Lay <dave@@staff.netc.net.au>
@
text
@d9 1
a9 1
PORTVERSION=	2.07
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d17 3
a19 1
BUILD_DEPENDS=	${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig
d44 3
a46 1
	Template::Manual::Views.3 Template::Modules.3 Template::Parser.3 \
@


1.6
log
@Update to version 2.06.

PR:		32102
Submitted by:	Dominic Mitchell <dom@@happygiraffe.net>
@
text
@d9 1
a9 1
PORTVERSION=	2.06
d47 2
a48 2
	Template::Plugin::File.3 Template::Plugin::Format.3 \
	Template::Plugin::GD::Constants.3 \
d63 5
a67 4
	Template::Plugin::Table.3 Template::Plugin::URL.3 \
	Template::Plugin::View.3 Template::Plugin::Wrap.3 \
	Template::Plugin::XML::DOM.3 Template::Plugin::XML::RSS.3 \
	Template::Plugin::XML::Simple.3 Template::Plugin::XML::XPath.3 \
@


1.5
log
@Mark broken if ${OSVERSION} < 500007.

Perl in such systems is too old, this port needs File::Spec at least
version 0.82.

Obtained from: template-toolkit.org
Proven by: bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Template-Toolkit/Makefile,v 1.4 2001/04/06 15:34:51 clive Exp $
d9 1
a9 1
PORTVERSION=	2.02
a26 4
.if ${OSVERSION} < 500007
BROKEN=	"Perl in base system too old, you need perl 5.6.0"
.endif

d32 37
a68 22
MAN3=	Template.3 Template::Base.3 Template::Constants.3 Template::Context.3 \
	Template::Document.3 Template::Exception.3 Template::FAQ.3 \
	Template::Filters.3 Template::Iterator.3 Template::Library::HTML.3 \
	Template::Library::PostScript.3 Template::Library::Splash.3 \
	Template::Manual.3 Template::Manual::Config.3 \
	Template::Manual::Credits.3 Template::Manual::Directives.3 \
	Template::Manual::Filters.3 Template::Manual::Internals.3 \
	Template::Manual::Intro.3 Template::Manual::Plugins.3 \
	Template::Manual::Refs.3 Template::Manual::Syntax.3 \
	Template::Manual::Variables.3 Template::Manual::Views.3 \
	Template::Modules.3 Template::Parser.3 Template::Plugin.3 \
	Template::Plugin::Autoformat.3 Template::Plugin::CGI.3 \
	Template::Plugin::DBI.3 Template::Plugin::Datafile.3 \
	Template::Plugin::Date.3 Template::Plugin::Directory.3 \
	Template::Plugin::Dumper.3 Template::Plugin::File.3 \
	Template::Plugin::Format.3 Template::Plugin::Iterator.3 \
	Template::Plugin::Pod.3 Template::Plugin::Table.3 \
	Template::Plugin::URL.3 Template::Plugin::View.3 \
	Template::Plugin::Wrap.3 Template::Plugin::XML::DOM.3 \
	Template::Plugin::XML::RSS.3 Template::Plugin::XML::Simple.3 \
	Template::Plugin::XML::XPath.3 Template::Plugins.3 \
	Template::Provider.3 Template::Service.3 Template::Stash.3 \
d70 2
a71 1
	Template::Tutorial.3 Template::View.3
@


1.4
log
@o Upgrade to 2.02. (Released today!)
o MASTER_SITE_BACKUP+= template-toolkit.org
  (Maybe after several days/hours, its distfile would be uploaded to
   worldwide CPAN mirrors.)
o Satisfy portlint.
o Yet again, bento would be happy to pack this port as a package.
  But don't try to pass BATCH to this port especially when you have
  some p5-DBD-* or some other possible tt2 plugins hooks. You would
  possibly run into a infinite loop.
o Welcome to take over the maintainer bit if you know how the plugins
  work. I only use its core functions (templating ability) but never
  touch any of its plugins. (But they're installed anyway.)
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Template-Toolkit/Makefile,v 1.3 2001/04/02 12:24:15 clive Exp $
d25 6
d67 1
a67 1
.include <bsd.port.mk>
@


1.3
log
@o Upgrade to 2.01

As the old one, this only gurantees packaging on bento.

Remined by: vanilla
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Template-Toolkit/Makefile,v 1.2 2001/04/01 03:28:18 clive Exp $
d9 1
a9 1
PORTVERSION=	2.01
d23 2
d58 1
a58 1
	${PERL} -pi -e 's,/usr/local/tt2,${LOCALBASE}/share/tt2,g' \
@


1.2
log
@Add textproc as virtual category.

Suggested by: Vivek Khera <khera@@kciLink.com>
No objection by: -ports
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/p5-Template-Toolkit/Makefile,v 1.1 2001/03/08 12:56:44 clive Exp $
d9 1
a9 1
PORTVERSION=	2.00
d17 4
d23 29
a51 15
MAN1=	ttree.1 tpage.1
MAN3=	Template::Provider.3 Template::Plugin::XML::RSS.3 \
	Template::Plugin::Autoformat.3 Template::Filters.3 \
	Template::Plugin::Date.3 Template::Test.3 \
	Template::Plugin::Iterator.3 Template::Parser.3 Template::Base.3 \
	Template::Document.3 Template::Tutorial.3 Template::Exception.3 \
	Template::Plugins.3 Template::Plugin::URL.3 \
	Template::Plugin::Format.3 Template::Constants.3 \
	Template::Plugin::Table.3 Template::Iterator.3 \
	Template::Plugin::XML::XPath.3 Template::Service.3 \
	Template::Plugin::CGI.3 Template::Config.3 Template.3 \
	Template::Stash.3 Template::Plugin::Datafile.3 \
	Template::Plugin::Dumper.3 Template::Plugin.3 Template::Context.3 \
	Template::Plugin::DBI.3 Template::Plugin::Wrap.3 \
	Template::Plugin::XML::DOM.3
d54 4
@


1.1
log
@New port: p5-Template-Toolkit.
          Extensive Toolkit for template processing.
@
text
@d5 1
a5 1
# $FreeBSD$
d10 1
a10 1
CATEGORIES=	www perl5
@

