ports/166952: [NEW PORT] www/p5-Mason: High-performance, dynamic web site authoring system

Muhammad Moinur Rahman 5u623l20 at gmail.com
Sat Apr 14 21:40:02 UTC 2012


>Number:         166952
>Category:       ports
>Synopsis:       [NEW PORT] www/p5-Mason: High-performance, dynamic web site authoring system
>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:   Sat Apr 14 21:40:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Muhammad Moinur Rahman
>Release:        FreeBSD 9.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD bofh.telnet.net.bd 9.0-STABLE FreeBSD 9.0-STABLE #0: Fri Mar  2 02:21:51 BDT
>Description:
Mason is a powerful Perl-based templating system, designed to generate dynamic
 content of all kinds.

Unlike many templating systems, Mason does not attempt to invent an alternate,
"easier" syntax for templates. It provides a set of syntax and features specific
to template creation, but underneath it is still clearly and proudly 
recognizable as Perl.

Mason is most often used for generating web pages. It can handle web requests
directly via PSGI, or act as the view layer for a web framework such as 
Catalyst or Dancer.

WWW: https://github.com/jonswar/perl-mason

For Committer's Reference : 
http://tb.s.ubze.ro//logs/7.4-FreeBSD/i386/p5-Mason-2.17.log
http://tb.s.ubze.ro//logs/7.4-FreeBSD/amd64/p5-Mason-2.17.log
http://tb.s.ubze.ro//logs/8.2-RELEASE/i386/p5-Mason-2.17.log
http://tb.s.ubze.ro//logs/8.2-RELEASE/amd64/p5-Mason-2.17.log
http://tb.s.ubze.ro//logs/9.0-FreeBSD/i386/p5-Mason-2.17.log
http://tb.s.ubze.ro//logs/9.0-FreeBSD/amd64/p5-Mason-2.17.log

Generated with FreeBSD Port Tools 0.99_5 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# 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-Mason
#	p5-Mason/distinfo
#	p5-Mason/pkg-plist
#	p5-Mason/Makefile
#	p5-Mason/pkg-descr
#
echo c - p5-Mason
mkdir -p p5-Mason > /dev/null 2>&1
echo x - p5-Mason/distinfo
sed 's/^X//' >p5-Mason/distinfo << '31844d082faf0605fec09c55c0974a7a'
XSHA256 (Mason-2.17.tar.gz) = e36403b5afc0263c4e7e4ea12a12749c3af862185f71a4afeccd6689ad836c4b
XSIZE (Mason-2.17.tar.gz) = 97087
31844d082faf0605fec09c55c0974a7a
echo x - p5-Mason/pkg-plist
sed 's/^X//' >p5-Mason/pkg-plist << '0cfd6112e325d9dbaadb1c2c2fbdfb22'
Xbin/mason.pl
Xman/man1/mason.pl.1
X%%SITE_PERL%%/mach/auto/Mason/.packlist
X%%SITE_PERL%%/Mason/PluginBundle/Default.pm
X%%SITE_PERL%%/Mason/Types.pm
X%%SITE_PERL%%/Mason/App.pm
X%%SITE_PERL%%/Mason/Component.pm
X%%SITE_PERL%%/Mason/Manual/Filters.pod
X%%SITE_PERL%%/Mason/Manual/Components.pod
X%%SITE_PERL%%/Mason/Manual/Syntax.pod
X%%SITE_PERL%%/Mason/Manual/UpgradingFromMason1.pod
X%%SITE_PERL%%/Mason/Manual/FAQ.pod
X%%SITE_PERL%%/Mason/Manual/Plugins.pod
X%%SITE_PERL%%/Mason/Manual/Tutorial.pod
X%%SITE_PERL%%/Mason/Manual/Cookbook.pod
X%%SITE_PERL%%/Mason/Manual/RequestDispatch.pod
X%%SITE_PERL%%/Mason/Manual/Subclasses.pod
X%%SITE_PERL%%/Mason/Manual/Intro.pod
X%%SITE_PERL%%/Mason/Manual/Admin.pod
X%%SITE_PERL%%/Mason/Exceptions.pm
X%%SITE_PERL%%/Mason/Component/Import.pm
X%%SITE_PERL%%/Mason/Component/ClassMeta.pm
X%%SITE_PERL%%/Mason/Component/Moose.pm
X%%SITE_PERL%%/Mason/PluginRole.pm
X%%SITE_PERL%%/Mason/Result.pm
X%%SITE_PERL%%/Mason/Util.pm
X%%SITE_PERL%%/Mason/Moose/Role.pm
X%%SITE_PERL%%/Mason/Filters/Standard.pm
X%%SITE_PERL%%/Mason/Plugin/Defer/Filters.pm
X%%SITE_PERL%%/Mason/Plugin/Defer/Request.pm
X%%SITE_PERL%%/Mason/Plugin/LvalueAttributes/Interp.pm
X%%SITE_PERL%%/Mason/Plugin/DollarDot/Compilation.pm
X%%SITE_PERL%%/Mason/Plugin/Defer.pm
X%%SITE_PERL%%/Mason/Plugin/TidyObjectFiles.pm
X%%SITE_PERL%%/Mason/Plugin/DollarDot.pm
X%%SITE_PERL%%/Mason/Plugin/TidyObjectFiles/Interp.pm
X%%SITE_PERL%%/Mason/Plugin/LvalueAttributes.pm
X%%SITE_PERL%%/Mason/Request.pm
X%%SITE_PERL%%/Mason/CodeCache.pm
X%%SITE_PERL%%/Mason/Manual.pod
X%%SITE_PERL%%/Mason/Plugin.pm
X%%SITE_PERL%%/Mason/Compilation.pm
X%%SITE_PERL%%/Mason/TieHandle.pm
X%%SITE_PERL%%/Mason/PluginBundle.pm
X%%SITE_PERL%%/Mason/Test/Overrides/Component/StrictMoose.pm
X%%SITE_PERL%%/Mason/Test/RootClass/Compilation.pm
X%%SITE_PERL%%/Mason/Test/RootClass/Request.pm
X%%SITE_PERL%%/Mason/Test/RootClass/Component.pm
X%%SITE_PERL%%/Mason/Test/RootClass/Interp.pm
X%%SITE_PERL%%/Mason/Test/Plugins/Notify.pm
X%%SITE_PERL%%/Mason/Test/Plugins/Notify/Request.pm
X%%SITE_PERL%%/Mason/Test/Plugins/Notify/Compilation.pm
X%%SITE_PERL%%/Mason/Test/Plugins/Notify/Interp.pm
X%%SITE_PERL%%/Mason/Test/Plugins/Notify/Component.pm
X%%SITE_PERL%%/Mason/Test/RootClass.pm
X%%SITE_PERL%%/Mason/Test/Class.pm
X%%SITE_PERL%%/Mason/t/ComponentMeta.pm
X%%SITE_PERL%%/Mason/t/Defer.pm
X%%SITE_PERL%%/Mason/t/Autobase.pm
X%%SITE_PERL%%/Mason/t/ResolveURI.pm
X%%SITE_PERL%%/Mason/t/HTMLFilters.pm
X%%SITE_PERL%%/Mason/t/Util.pm
X%%SITE_PERL%%/Mason/t/StaticSource.pm
X%%SITE_PERL%%/Mason/t/Cache.pm
X%%SITE_PERL%%/Mason/t/Errors.pm
X%%SITE_PERL%%/Mason/t/Sections.pm
X%%SITE_PERL%%/Mason/t/Reload.pm
X%%SITE_PERL%%/Mason/t/Plugins.pm
X%%SITE_PERL%%/Mason/t/DollarDot.pm
X%%SITE_PERL%%/Mason/t/Sanity.pm
X%%SITE_PERL%%/Mason/t/Skel.pm
X%%SITE_PERL%%/Mason/t/Request.pm
X%%SITE_PERL%%/Mason/t/Filters.pm
X%%SITE_PERL%%/Mason/t/Interp.pm
X%%SITE_PERL%%/Mason/t/CompCalls.pm
X%%SITE_PERL%%/Mason/t/Compilation.pm
X%%SITE_PERL%%/Mason/t/Syntax.pm
X%%SITE_PERL%%/Mason/t/Globals.pm
X%%SITE_PERL%%/Mason/t/LvalueAttributes.pm
X%%SITE_PERL%%/Mason/Moose.pm
X%%SITE_PERL%%/Mason/PluginManager.pm
X%%SITE_PERL%%/Mason/DynamicFilter.pm
X%%SITE_PERL%%/Mason/Interp.pm
X%%SITE_PERL%%/Mason.pm
X at dirrm %%SITE_PERL%%/mach/auto/Mason
X at dirrm %%SITE_PERL%%/Mason/Test/RootClass
X at dirrm %%SITE_PERL%%/Mason/Test/Overrides/Component
X at dirrm %%SITE_PERL%%/Mason/Test/Overrides
X at dirrm %%SITE_PERL%%/Mason/Test/Plugins/Notify
X at dirrm %%SITE_PERL%%/Mason/Test/Plugins
X at dirrm %%SITE_PERL%%/Mason/Test
X at dirrm %%SITE_PERL%%/Mason/Filters
X at dirrm %%SITE_PERL%%/Mason/Moose
X at dirrm %%SITE_PERL%%/Mason/Component
X at dirrm %%SITE_PERL%%/Mason/PluginBundle
X at dirrm %%SITE_PERL%%/Mason/Plugin/Defer
X at dirrm %%SITE_PERL%%/Mason/Plugin/TidyObjectFiles
X at dirrm %%SITE_PERL%%/Mason/Plugin/DollarDot
X at dirrm %%SITE_PERL%%/Mason/Plugin/LvalueAttributes
X at dirrm %%SITE_PERL%%/Mason/Plugin
X at dirrm %%SITE_PERL%%/Mason/t
X at dirrm %%SITE_PERL%%/Mason/Manual
X at dirrmtry %%SITE_PERL%%/Mason
0cfd6112e325d9dbaadb1c2c2fbdfb22
echo x - p5-Mason/Makefile
sed 's/^X//' >p5-Mason/Makefile << '1d86e57bd1d5f052c15d9685cfc5953b'
X# New ports collection makefile for:	Mason
X# Date created:				03 April, 2012
X# Whom:					Muhammad Moinur Rahman <5u623l20 at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Mason
XPORTVERSION=	2.17
XCATEGORIES=	www perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	../by-authors/id/J/JS/JSWARTZ
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	5u623l20 at gmail.com
XCOMMENT=	High-performance, dynamic web site authoring system
X
XBUILD_DEPENDS=	p5-Capture-Tiny>0:${PORTSDIR}/devel/p5-Capture-Tiny \
X		p5-Class-Unload>0:${PORTSDIR}/devel/p5-Class-Unload \
X		p5-Devel-GlobalDestruction>0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \
X		p5-Guard>1:${PORTSDIR}/devel/p5-Guard \
X		p5-IPC-System-Simple>1:${PORTSDIR}/devel/p5-IPC-System-Simple \
X		p5-JSON>2:${PORTSDIR}/converters/p5-JSON \
X		p5-Method-Signatures-Simple>1:${PORTSDIR}/devel/p5-Method-Signatures-Simple \
X		p5-Moose>2:${PORTSDIR}/devel/p5-Moose \
X		p5-MooseX-StrictConstructor>=0.13:${PORTSDIR}/devel/p5-MooseX-StrictConstructor \
X		p5-Exception-Class>1:${PORTSDIR}/devel/p5-Exception-Class \
X		p5-Log-Any>0:${PORTSDIR}/devel/p5-Log-Any \
X		p5-MooseX-HasDefaults>0:${PORTSDIR}/devel/p5-MooseX-HasDefaults \
X		p5-Test-Class-Most>0:${PORTSDIR}/devel/p5-Test-Class-Most \
X		p5-Test-LongString>0:${PORTSDIR}/devel/p5-Test-LongString
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Mason::Manual::Filters.3 \
X		Mason::Plugin::LvalueAttributes.3 \
X		Mason::Manual::RequestDispatch.3 \
X		Mason::PluginBundle::Default.3 \
X		Mason::Component::ClassMeta.3 \
X		Mason::Exceptions.3 \
X		Mason::Manual::UpgradingFromMason1.3 \
X		Mason::Manual::Tutorial.3 \
X		Mason.3 \
X		Mason::PluginRole.3 \
X		Mason::Plugin::Defer.3 \
X		Mason::Component.3 \
X		Mason::Manual::Components.3 \
X		Mason::Manual::Syntax.3 \
X		Mason::Manual::FAQ.3 \
X		Mason::Plugin::DollarDot.3 \
X		Mason::Manual::Admin.3 \
X		Mason::Manual::Cookbook.3 \
X		Mason::Moose.3 \
X		Mason::Compilation.3 \
X		Mason::Component::Moose.3 \
X		Mason::Moose::Role.3 \
X		Mason::App.3 \
X		Mason::Result.3 \
X		Mason::Component::Import.3 \
X		Mason::Filters::Standard.3 \
X		Mason::Plugin::TidyObjectFiles.3 \
X		Mason::Manual.3 \
X		Mason::Manual::Intro.3 \
X		Mason::CodeCache.3 \
X		Mason::Manual::Subclasses.3 \
X		Mason::Interp.3 \
X		Mason::Manual::Plugins.3 \
X		Mason::Request.3
X
X.include <bsd.port.mk>
1d86e57bd1d5f052c15d9685cfc5953b
echo x - p5-Mason/pkg-descr
sed 's/^X//' >p5-Mason/pkg-descr << '63842ed786ae360e906f31b362d31109'
XMason is a powerful Perl-based templating system, designed to generate dynamic
X content of all kinds.
X
XUnlike many templating systems, Mason does not attempt to invent an alternate,
X"easier" syntax for templates. It provides a set of syntax and features specific
Xto template creation, but underneath it is still clearly and proudly 
Xrecognizable as Perl.
X
XMason is most often used for generating web pages. It can handle web requests
Xdirectly via PSGI, or act as the view layer for a web framework such as 
XCatalyst or Dancer.
X
XWWW: https://github.com/jonswar/perl-mason
63842ed786ae360e906f31b362d31109
exit
--- .shar ends here ---

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



More information about the freebsd-ports-bugs mailing list