From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 05:57:35 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C235C16A4CE for ; Tue, 20 Jan 2004 05:57:35 -0800 (PST) Received: from jadis.narnia.org.uk (jadis.narnia.org.uk [80.76.206.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 3101443D48 for ; Tue, 20 Jan 2004 05:57:31 -0800 (PST) (envelope-from kungfuftr@jadis.narnia.org.uk) Received: (qmail 33491 invoked by uid 1001); 20 Jan 2004 13:57:34 -0000 Date: Tue, 20 Jan 2004 13:57:34 +0000 From: Scott McWhirter To: freebsd-perl@freebsd.org Message-ID: <20040120135734.GA30552@jadis.narnia.org.uk> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline User-Agent: Mutt/1.5.5.1i Subject: change request, Template::Toolkit 2.08 -> 2.12 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 13:57:36 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hey all, Template toolkit's been updated fairly recently (probably to fall in line with the release of the new ORA book "Perl Template Toolkit". I've got a patch attached which appears to be correct and working on our system. Testing would be appreciated. There's also a post-patch element where it tries (quite feebily) to get the documentation elements to install to ${PREFIX}. ta! -- -Scott McWhirter- | -kungfuftr- --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="p5-Template-Toolkit.diff" diff -ruN p5-Template-Toolkit.bak/Makefile p5-Template-Toolkit/Makefile --- p5-Template-Toolkit.bak/Makefile Fri Oct 24 15:15:31 2003 +++ p5-Template-Toolkit/Makefile Tue Jan 20 13:27:55 2004 @@ -6,7 +6,7 @@ # PORTNAME= Template-Toolkit -PORTVERSION= 2.08 +PORTVERSION= 2.12 CATEGORIES= www textproc perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Template @@ -35,7 +35,7 @@ .endif MAN1= tpage.1 ttree.1 -MAN3= Template.3 Template::Base.3 Template::Constants.3 \ +MAN3= Template.3 Template::Base.3 Template::Config.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 \ @@ -44,45 +44,44 @@ 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 \ - Template::Parser.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::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::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::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::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 + 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 MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} post-patch: - ${PERL} -pi -e 's,${LOCALBASE}/tt2,${LOCALBASE}/share/tt2,g' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + ${PERL} -pi -e 's,/usr/local,${PREFIX},g' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}; + ${PERL} -pi -e 's,${PREFIX}/tt2,${PREFIX}/share/tt2,g' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}; .include diff -ruN p5-Template-Toolkit.bak/distinfo p5-Template-Toolkit/distinfo --- p5-Template-Toolkit.bak/distinfo Wed Jul 31 12:50:41 2002 +++ p5-Template-Toolkit/distinfo Tue Jan 20 13:25:09 2004 @@ -1 +1 @@ -MD5 (Template-Toolkit-2.08.tar.gz) = 04b14a3ddb54db77a8eb7104635a7f23 +MD5 (Template-Toolkit-2.12.tar.gz) = 12eb270e3da176f2525b5422097e3300 diff -ruN p5-Template-Toolkit.bak/pkg-plist p5-Template-Toolkit/pkg-plist --- p5-Template-Toolkit.bak/pkg-plist Fri Oct 24 13:04:58 2003 +++ p5-Template-Toolkit/pkg-plist Tue Jan 20 13:25:09 2004 @@ -59,8 +59,10 @@ %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text/Align.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text/Wrap.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/HTML.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Image.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Iterator.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Pod.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Procedural.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/String.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Table.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/URL.pm @@ -146,8 +148,11 @@ share/tt2/docs/html/Modules/Template/Plugin/GD/Text/Align.html share/tt2/docs/html/Modules/Template/Plugin/GD/Text/Wrap.html share/tt2/docs/html/Modules/Template/Plugin/HTML.html +share/tt2/docs/html/Modules/Template/Plugin/Image.html share/tt2/docs/html/Modules/Template/Plugin/Iterator.html +share/tt2/docs/html/Modules/Template/Plugin/Math.html share/tt2/docs/html/Modules/Template/Plugin/Pod.html +share/tt2/docs/html/Modules/Template/Plugin/Procedural.html share/tt2/docs/html/Modules/Template/Plugin/String.html share/tt2/docs/html/Modules/Template/Plugin/Table.html share/tt2/docs/html/Modules/Template/Plugin/URL.html @@ -249,8 +254,11 @@ share/tt2/docs/src/Modules/Template/Plugin/GD/Text/Align.html share/tt2/docs/src/Modules/Template/Plugin/GD/Text/Wrap.html share/tt2/docs/src/Modules/Template/Plugin/HTML.html +share/tt2/docs/src/Modules/Template/Plugin/Image.html share/tt2/docs/src/Modules/Template/Plugin/Iterator.html +share/tt2/docs/src/Modules/Template/Plugin/Math.html share/tt2/docs/src/Modules/Template/Plugin/Pod.html +share/tt2/docs/src/Modules/Template/Plugin/Procedural.html share/tt2/docs/src/Modules/Template/Plugin/String.html share/tt2/docs/src/Modules/Template/Plugin/Table.html share/tt2/docs/src/Modules/Template/Plugin/URL.html @@ -1367,135 +1375,135 @@ @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Stash/XS @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Stash @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tutorial @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tools @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Stash -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Library -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tutorial -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Namespace -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Manual @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/XML @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Graph @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Namespace +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Manual +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Library @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template -@dirrm share/tt2/docs/html/Tools -@dirrm share/tt2/docs/html/Tutorial -@dirrm share/tt2/docs/html/Library -@dirrm share/tt2/docs/html/Manual -@dirrm share/tt2/docs/html/Release -@dirrm share/tt2/docs/html/FAQ -@dirrm share/tt2/docs/html/Modules/Template/Stash -@dirrm share/tt2/docs/html/Modules/Template/Plugin/XML -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Text -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Graph -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD -@dirrm share/tt2/docs/html/Modules/Template/Plugin -@dirrm share/tt2/docs/html/Modules/Template/Namespace -@dirrm share/tt2/docs/html/Modules/Template -@dirrm share/tt2/docs/html/Modules -@dirrm share/tt2/docs/html -@dirrm share/tt2/docs/lib/docset -@dirrm share/tt2/docs/lib -@dirrm share/tt2/docs/style/splash -@dirrm share/tt2/docs/style/plain -@dirrm share/tt2/docs/style -@dirrm share/tt2/docs/src/Tools -@dirrm share/tt2/docs/src/Tutorial -@dirrm share/tt2/docs/src/Library @dirrm share/tt2/docs/src/Manual -@dirrm share/tt2/docs/src/Release -@dirrm share/tt2/docs/src/FAQ -@dirrm share/tt2/docs/src/Modules/Template/Stash -@dirrm share/tt2/docs/src/Modules/Template/Plugin/XML -@dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Text +@dirrm share/tt2/docs/src/Modules/Template/Namespace @dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Graph +@dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Text @dirrm share/tt2/docs/src/Modules/Template/Plugin/GD +@dirrm share/tt2/docs/src/Modules/Template/Plugin/XML @dirrm share/tt2/docs/src/Modules/Template/Plugin -@dirrm share/tt2/docs/src/Modules/Template/Namespace +@dirrm share/tt2/docs/src/Modules/Template/Stash @dirrm share/tt2/docs/src/Modules/Template @dirrm share/tt2/docs/src/Modules +@dirrm share/tt2/docs/src/Tutorial +@dirrm share/tt2/docs/src/Library +@dirrm share/tt2/docs/src/Tools +@dirrm share/tt2/docs/src/Release +@dirrm share/tt2/docs/src/FAQ @dirrm share/tt2/docs/src +@dirrm share/tt2/docs/lib/docset +@dirrm share/tt2/docs/lib +@dirrm share/tt2/docs/style/splash +@dirrm share/tt2/docs/style/plain +@dirrm share/tt2/docs/style +@dirrm share/tt2/docs/html/Manual +@dirrm share/tt2/docs/html/Modules/Template/Namespace +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Graph +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Text +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD +@dirrm share/tt2/docs/html/Modules/Template/Plugin/XML +@dirrm share/tt2/docs/html/Modules/Template/Plugin +@dirrm share/tt2/docs/html/Modules/Template/Stash +@dirrm share/tt2/docs/html/Modules/Template +@dirrm share/tt2/docs/html/Modules +@dirrm share/tt2/docs/html/Tutorial +@dirrm share/tt2/docs/html/Library +@dirrm share/tt2/docs/html/Tools +@dirrm share/tt2/docs/html/Release +@dirrm share/tt2/docs/html/FAQ +@dirrm share/tt2/docs/html @dirrm share/tt2/docs -@dirrm share/tt2/examples/html/splash -@dirrm share/tt2/examples/html/ps -@dirrm share/tt2/examples/html/html -@dirrm share/tt2/examples/html -@dirrm share/tt2/examples/lib/examples/ps/marks -@dirrm share/tt2/examples/lib/examples/ps -@dirrm share/tt2/examples/lib/examples/html/lists -@dirrm share/tt2/examples/lib/examples/html/headers -@dirrm share/tt2/examples/lib/examples/html/tables -@dirrm share/tt2/examples/lib/examples/html/links @dirrm share/tt2/examples/lib/examples/html/bars +@dirrm share/tt2/examples/lib/examples/html/links +@dirrm share/tt2/examples/lib/examples/html/lists @dirrm share/tt2/examples/lib/examples/html/rgb @dirrm share/tt2/examples/lib/examples/html/menus +@dirrm share/tt2/examples/lib/examples/html/headers +@dirrm share/tt2/examples/lib/examples/html/tables @dirrm share/tt2/examples/lib/examples/html -@dirrm share/tt2/examples/lib/examples/splash/pulldown @dirrm share/tt2/examples/lib/examples/splash/button -@dirrm share/tt2/examples/lib/examples/splash/menubar +@dirrm share/tt2/examples/lib/examples/splash/bar @dirrm share/tt2/examples/lib/examples/splash/box -@dirrm share/tt2/examples/lib/examples/splash/config -@dirrm share/tt2/examples/lib/examples/splash/tab -@dirrm share/tt2/examples/lib/examples/splash/dropbox @dirrm share/tt2/examples/lib/examples/splash/tabsbox -@dirrm share/tt2/examples/lib/examples/splash/bar -@dirrm share/tt2/examples/lib/examples/splash/tabset -@dirrm share/tt2/examples/lib/examples/splash/text -@dirrm share/tt2/examples/lib/examples/splash/hair @dirrm share/tt2/examples/lib/examples/splash/tabbox -@dirrm share/tt2/examples/lib/examples/splash/frame -@dirrm share/tt2/examples/lib/examples/splash/menu @dirrm share/tt2/examples/lib/examples/splash/icon +@dirrm share/tt2/examples/lib/examples/splash/dropbox +@dirrm share/tt2/examples/lib/examples/splash/pulldown +@dirrm share/tt2/examples/lib/examples/splash/tabset +@dirrm share/tt2/examples/lib/examples/splash/frame @dirrm share/tt2/examples/lib/examples/splash/panel +@dirrm share/tt2/examples/lib/examples/splash/tab +@dirrm share/tt2/examples/lib/examples/splash/hair +@dirrm share/tt2/examples/lib/examples/splash/menubar +@dirrm share/tt2/examples/lib/examples/splash/text +@dirrm share/tt2/examples/lib/examples/splash/menu +@dirrm share/tt2/examples/lib/examples/splash/config @dirrm share/tt2/examples/lib/examples/splash +@dirrm share/tt2/examples/lib/examples/ps/marks +@dirrm share/tt2/examples/lib/examples/ps @dirrm share/tt2/examples/lib/examples +@dirrm share/tt2/examples/lib/example @dirrm share/tt2/examples/lib/splash/about @dirrm share/tt2/examples/lib/splash -@dirrm share/tt2/examples/lib/example @dirrm share/tt2/examples/lib @dirrm share/tt2/examples/src/splash -@dirrm share/tt2/examples/src/ps @dirrm share/tt2/examples/src/html +@dirrm share/tt2/examples/src/ps @dirrm share/tt2/examples/src +@dirrm share/tt2/examples/html/splash +@dirrm share/tt2/examples/html/html +@dirrm share/tt2/examples/html/ps +@dirrm share/tt2/examples/html @dirrm share/tt2/examples @dirrm share/tt2/images/splash/black -@dirrm share/tt2/images/splash/green50 -@dirrm share/tt2/images/splash/red50 -@dirrm share/tt2/images/splash/green -@dirrm share/tt2/images/splash/mauve -@dirrm share/tt2/images/splash/blue -@dirrm share/tt2/images/splash/marine -@dirrm share/tt2/images/splash/green75 -@dirrm share/tt2/images/splash/red75 -@dirrm share/tt2/images/splash/grey25 +@dirrm share/tt2/images/splash/blue75 @dirrm share/tt2/images/splash/purple -@dirrm share/tt2/images/splash/leaf -@dirrm share/tt2/images/splash/blue50 -@dirrm share/tt2/images/splash/lilac @dirrm share/tt2/images/splash/bud -@dirrm share/tt2/images/splash/scarlet -@dirrm share/tt2/images/splash/blue75 -@dirrm share/tt2/images/splash/red25 +@dirrm share/tt2/images/splash/grey75 @dirrm share/tt2/images/splash/green25 -@dirrm share/tt2/images/splash/orange -@dirrm share/tt2/images/splash/white -@dirrm share/tt2/images/splash/mint -@dirrm share/tt2/images/splash/red -@dirrm share/tt2/images/splash/grey50 +@dirrm share/tt2/images/splash/mauve @dirrm share/tt2/images/splash/rose +@dirrm share/tt2/images/splash/green +@dirrm share/tt2/images/splash/white +@dirrm share/tt2/images/splash/blue +@dirrm share/tt2/images/splash/green50 @dirrm share/tt2/images/splash/navy -@dirrm share/tt2/images/splash/aqua +@dirrm share/tt2/images/splash/blue50 +@dirrm share/tt2/images/splash/red +@dirrm share/tt2/images/splash/red25 +@dirrm share/tt2/images/splash/marine +@dirrm share/tt2/images/splash/leaf @dirrm share/tt2/images/splash/sky @dirrm share/tt2/images/splash/blue25 -@dirrm share/tt2/images/splash/grey75 +@dirrm share/tt2/images/splash/lilac +@dirrm share/tt2/images/splash/orange +@dirrm share/tt2/images/splash/green75 +@dirrm share/tt2/images/splash/red75 @dirrm share/tt2/images/splash/blood +@dirrm share/tt2/images/splash/scarlet +@dirrm share/tt2/images/splash/grey50 +@dirrm share/tt2/images/splash/aqua +@dirrm share/tt2/images/splash/red50 +@dirrm share/tt2/images/splash/grey25 +@dirrm share/tt2/images/splash/mint @dirrm share/tt2/images/splash @dirrm share/tt2/images @dirrm share/tt2/templates/ps -@dirrm share/tt2/templates/pod/html -@dirrm share/tt2/templates/pod @dirrm share/tt2/templates/html @dirrm share/tt2/templates/splash +@dirrm share/tt2/templates/pod/html +@dirrm share/tt2/templates/pod @dirrm share/tt2/templates @dirrm share/tt2 --LZvS9be/3tNcYl/X--