CGI::Application::Plugin::HTDot - Enable "magic dot" notation in CGI::Application-derived applications that use HTML::Template for their templating mechanism. WWW: http://search.cpan.org/dist/CGI-Application-Plugin-HTDot/ Just use this module instead of HTML::Template, then use any plugins, and go on with life. By adding support for the module included, HTML::Template::Plugin::Dot, to HTML::Template, the programmers' job of sending data to the template is easier, and designers have easier access to more data to display in the template, without learning any more tag syntax. WWW: http://search.cpan.org/dist/HTML-Template-Pluggable
I was a little too quick with my bug report. Please use shar archive below. It's updated and should be correct: p5-HTML-Template-Plugin-Dot: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-HTML-Template-Plugin-Dot/ # p5-HTML-Template-Plugin-Dot/distinfo # p5-HTML-Template-Plugin-Dot/pkg-descr # p5-HTML-Template-Plugin-Dot/Makefile # p5-HTML-Template-Plugin-Dot/pkg-plist # echo c - p5-HTML-Template-Plugin-Dot/ mkdir -p p5-HTML-Template-Plugin-Dot/ > /dev/null 2>&1 echo x - p5-HTML-Template-Plugin-Dot/distinfo sed 's/^X//' >p5-HTML-Template-Plugin-Dot/distinfo << 'END-of-p5-HTML-Template-Plugin-Dot/distinfo' XMD5 (HTML-Template-Pluggable-0.13.tar.gz) = c675cbf24d00a9953ba9ee0cf41e1ecd XSHA256 (HTML-Template-Pluggable-0.13.tar.gz) = 1f77114cb65ab512f15ddc79e4669db7caf79574258259cda1736e441501b601 XSIZE (HTML-Template-Pluggable-0.13.tar.gz) = 24380 END-of-p5-HTML-Template-Plugin-Dot/distinfo echo x - p5-HTML-Template-Plugin-Dot/pkg-descr sed 's/^X//' >p5-HTML-Template-Plugin-Dot/pkg-descr << 'END-of-p5-HTML-Template-Plugin-Dot/pkg-descr' XJust use this module instead of HTML::Template, then use any plugins, and go on Xwith life. X XBy adding support for the module included, HTML::Template::Plugin::Dot, to XHTML::Template, the programmers' job of sending data to the template is easier, Xand designers have easier access to more data to display in the template, Xwithout learning any more tag syntax. X XWWW: http://search.cpan.org/dist/HTML-Template-Pluggable X X-- Espen Tagestad Xespen@tagestad.no END-of-p5-HTML-Template-Plugin-Dot/pkg-descr echo x - p5-HTML-Template-Plugin-Dot/Makefile sed 's/^X//' >p5-HTML-Template-Plugin-Dot/Makefile << 'END-of-p5-HTML-Template-Plugin-Dot/Makefile' X# New ports collection makefile for: HTML::Template::Pluggable X# Date created: 21 March 2006 X# Whom: Espen Tagestad <espen@tagestad.no> X# X# $FreeBSD: $ X# X XPORTNAME= HTML-Template-Pluggable XPORTVERSION= 0.13 XCATEGORIES= www perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= HTML XPKGNAMEPREFIX= p5- X XMAINTAINER= espen@tagestad.no XCOMMENT= Just use this module instead of HTML::Template, then use any plugins, and go on with life. X XBUILD_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \ X ${SITE_PERL}/Test/MockObject.pm:${PORTSDIR}/devel/p5-Test-MockObject \ X ${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \ X ${SITE_PERL}/Class/Trigger.pm:${PORTSDIR}/devel/p5-Class-Trigger X XRUN_DEPENDS= ${BUILD_DEPENDS} X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XPERL_MODBUILD= yes X XMAN3= HTML::Template::Pluggable.3 \ X HTML::Template::Plugin::Dot.3 X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 500806 XIGNORE= needs Perl 5.8.6 or above (lang/perl5.8) X.endif X X.include <bsd.port.post.mk> END-of-p5-HTML-Template-Plugin-Dot/Makefile echo x - p5-HTML-Template-Plugin-Dot/pkg-plist sed 's/^X//' >p5-HTML-Template-Plugin-Dot/pkg-plist << 'END-of-p5-HTML-Template-Plugin-Dot/pkg-plist' X%%SITE_PERL%%/HTML/Template/Pluggable.pm X%%SITE_PERL%%/HTML/Template/Plugin/Dot.pm X@dirrmtry %%SITE_PERL%%/HTML/Template/Plugin END-of-p5-HTML-Template-Plugin-Dot/pkg-plist exit p5-CGI-Application-Plugin-HTDot: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-CGI-Application-Plugin-HTDot/ # p5-CGI-Application-Plugin-HTDot/pkg-descr # p5-CGI-Application-Plugin-HTDot/distinfo # p5-CGI-Application-Plugin-HTDot/Makefile # p5-CGI-Application-Plugin-HTDot/pkg-plist # echo c - p5-CGI-Application-Plugin-HTDot/ mkdir -p p5-CGI-Application-Plugin-HTDot/ > /dev/null 2>&1 echo x - p5-CGI-Application-Plugin-HTDot/pkg-descr sed 's/^X//' >p5-CGI-Application-Plugin-HTDot/pkg-descr << 'END-of-p5-CGI-Application-Plugin-HTDot/pkg-descr' XCGI::Application::Plugin::HTDot - Enable "magic dot" notation in XCGI::Application-derived applications that use HTML::Template for their Xtemplating mechanism. X XWWW: http://search.cpan.org/dist/CGI-Application-Plugin-HTDot/ X X- Espen Tagestad Xespen@tagestad.no END-of-p5-CGI-Application-Plugin-HTDot/pkg-descr echo x - p5-CGI-Application-Plugin-HTDot/distinfo sed 's/^X//' >p5-CGI-Application-Plugin-HTDot/distinfo << 'END-of-p5-CGI-Application-Plugin-HTDot/distinfo' XMD5 (CGI-Application-Plugin-HTDot-0.03.tar.gz) = 1296566e952110b0d90f939f2c208799 XSHA256 (CGI-Application-Plugin-HTDot-0.03.tar.gz) = 05571cb10df38ea96e5e1a0ad5bd99ab48f89631db03ff11854b046fd0d902c5 XSIZE (CGI-Application-Plugin-HTDot-0.03.tar.gz) = 5251 END-of-p5-CGI-Application-Plugin-HTDot/distinfo echo x - p5-CGI-Application-Plugin-HTDot/Makefile sed 's/^X//' >p5-CGI-Application-Plugin-HTDot/Makefile << 'END-of-p5-CGI-Application-Plugin-HTDot/Makefile' X# New ports collection makefile for: CGI::Application::Plugin::HTDot X# Date created: 05 March 2006 X# Whom: Espen Tagestad <espen@tagestad.no> X# X# $FreeBSD:$ X# X XPORTNAME= CGI-Application-Plugin-HTDot XPORTVERSION= 0.03 XCATEGORIES= www perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= CGI XPKGNAMEPREFIX= p5- X XMAINTAINER= espen@tagestad.no XCOMMENT= Enable "magic dot" notation in CGI::Application-derived applications X XBUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application \ X ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception \ X ${SITE_PERL}/CGI/Application/Plugin/Dot.pm:${PORTSDIR}/www/p5-HTML-Template-Plugin-Dot XRUN_DEPENDS= ${BUILD_DEPENDS} X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XPERL_MODBUILD= yes X XMAN3= CGI::Application::Plugin::HTDot.3 X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 500601 XIGNORE= requires perl 5.6.1 or later. Install lang/perl5.8 and try again X.endif X X.include <bsd.port.post.mk> END-of-p5-CGI-Application-Plugin-HTDot/Makefile echo x - p5-CGI-Application-Plugin-HTDot/pkg-plist sed 's/^X//' >p5-CGI-Application-Plugin-HTDot/pkg-plist << 'END-of-p5-CGI-Application-Plugin-HTDot/pkg-plist' X%%SITE_PERL%%/CGI/Application/Plugin/HTDot.pm X@dirrmtry lib/perl5/site_perl/5.8.7/CGI/Application/Plugin END-of-p5-CGI-Application-Plugin-HTDot/pkg-plist exit regards, Espen Tagestad
Responsible Changed From-To: freebsd-ports-bugs->sat Take
State Changed From-To: open->closed Committed with corrections and an update, thanks!