Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Mar 2006 12:37:40 +0100 (CET)
From:      Espen Tagestad <espen@modula.no>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/94444: New ports p5-CGI-Application-Plugin-HTDot and p5-HTML-Template-Pluggable
Message-ID:  <20060314113740.455AA215F@vm01.modula.no>
Resent-Message-ID: <200603141140.k2EBeGkT057087@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94444
>Category:       ports
>Synopsis:       New ports p5-CGI-Application-Plugin-HTDot and p5-HTML-Template-Pluggable
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 14 11:40:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Espen Tagestad
>Release:        FreeBSD 6.0-RELEASE i386
>Organization:
Modula AS
>Environment:
System: FreeBSD vm01.modula.no 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Tue Dec 6 11:03:29 CET 2005 espent@intra.modula.no:/usr/obj/usr/src/sys/INTRA i386

>Description:
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


>How-To-Repeat:
>Fix:

# 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:
#
#	.
#	./pkg-descr
#	./distinfo
#	./Makefile
#	./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./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-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./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-./distinfo
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./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
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-./Makefile
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
X%%SITE_PERL%%/CGI/Application/Plugin/HTDot.pm
X@dirrmtry lib/perl5/site_perl/5.8.7/CGI/Application/Plugin
END-of-./pkg-plist
exit


# 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:
#
#	.
#	./distinfo
#	./pkg-descr
#	./Makefile
#	./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./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-./distinfo
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./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-./pkg-descr
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:	HTML::Template::Pluggable
X# Date created:				05 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
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-./Makefile
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./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-./pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060314113740.455AA215F>