ports/91078: New port: www/p5-Handel - Simple commerce framework for Perl

Zach Thompson hideo at lastamericanempire.com
Fri Dec 30 06:00:21 UTC 2005


>Number:         91078
>Category:       ports
>Synopsis:       New port: www/p5-Handel - Simple commerce framework for Perl
>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:   Fri Dec 30 06:00:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     hideo
>Release:        FreeBSD 7.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD darwin.lastamericanempire.com 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Dec 26 18:32:28 MST 2005 hideo at darwin.lastamericanempire.com:/usr/obj/usr/src/sys/darwin amd64


	
>Description:
Handel is a commerce framework for Perl with support for AxKit, TT2, and Catalyst.
>How-To-Repeat:
	
>Fix:

	

--- p5-Handel 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-Handel
#	p5-Handel/Makefile
#	p5-Handel/distinfo
#	p5-Handel/pkg-descr
#	p5-Handel/pkg-plist
#
echo c - p5-Handel
mkdir -p p5-Handel > /dev/null 2>&1
echo x - p5-Handel/Makefile
sed 's/^X//' >p5-Handel/Makefile << 'END-of-p5-Handel/Makefile'
X# New ports collection makefile for:	p5-Handel
X# Date Created:				29 Dec 2005
X# Whom:					Zach Thompson <hideo at lastamericanempire.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Handel
XPORTVERSION=	0.30
XCATEGORIES=	www perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=  Template
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	hideo at lastamericanempire.com
XCOMMENT=	Simple commerce framework with AxKit/TT/Catalyst support
X
XBUILD_DEPENDS=	${SITE_PERL}/Test/Strict.pm:${PORTSDIR}/devel/p5-Test-Strict \
X	${SITE_PERL}/Path/Class.pm:${PORTSDIR}/devel/p5-Path-Class \
X	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
X	${SITE_PERL}/${PERL_ARCH}/Pod/Coverage.pm:${PORTSDIR}/devel/p5-Pod-Coverage \
X	${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod \
X	${SITE_PERL}/Test/Pod/Coverage.pm:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
X	${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error \
X	${SITE_PERL}/${PERL_ARCH}/Data/UUID.pm:${PORTSDIR}/devel/p5-Data-UUID \
X	${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI \
X	${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext
XRUN_DEPENDS= ${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error \
X	${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Pluggable \
X	${SITE_PERL}/${PERL_ARCH}/Data/UUID.pm:${PORTSDIR}/devel/p5-Data-UUID \
X	${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI \
X	${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext
X
XPERL_CONFIGURE=	yes
X
XOPTIONS= CURRENCY_FORMAT "Currency formatting support" off \
X	WEBSERVICEX "WebserviceX currency conversion support" off \
X	CURRENCY_CODE "ISO currency code verification support" off \
X
XMAN3=	Handel::Iterator.3 \
X	Handel::DBI.3 \
X	Template::Plugin::Handel::Order.3 \
X	Template::Plugin::Handel::Checkout.3 \
X	Catalyst::Helper::Controller::Handel::Checkout.3 \
X	AxKit::XSP::Handel::Checkout.3 \
X	Handel::Checkout.3 \
X	Handel::Constants.3 \
X	Handel::L10N::fr.3 \
X	Handel::L10N::en_us.3 \
X	Handel::Checkout::Message.3 \
X	AxKit::XSP::Handel::Order.3 \
X	Handel.3 \
X	Handel::Checkout::Plugin.3 \
X	Catalyst::Helper::Model::Handel::Cart.3 \
X	Handel::L10N.3 \
X	Catalyst::Helper::Controller::Handel::Order.3 \
X	Catalyst::Helper::Model::Handel::Order.3 \
X	Handel::Checkout::Plugin::AssignOrderNumber.3 \
X	Handel::L10N::zh_tw.3 \
X	Catalyst::Helper::Controller::Handel::Cart.3 \
X	Template::Plugin::Handel::Cart.3 \
X	Handel::Exception.3 \
X	AxKit::XSP::Handel::Cart.3 \
X	Catalyst::Helper::Handel::Scaffold.3 \
X	Template::Plugin::Handel::Constants.3 \
X	Handel::Checkout::Plugin::MarkOrderSaved.3 \
X	Handel::Order::Item.3 \
X	Handel::Constraints.3 \
X	Handel::Cart.3 \
X	Handel::ConfigReader.3 \
X	Handel::Order.3 \
X	Handel::Currency.3 \
X	Handel::Cart::Item.3
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_CURRENCY_FORMAT)
XRUN_DEPENDS+=	${SITE_PERL}/Locale/Currency/Format.pm:${PORTSDIR}/finance/p5-Locale-Currency-Format
X.endif
X
X.if defined(WITH_WEBSERVICEX)
XRUN_DEPENDS+=	${SITE_PERL}/Finance/Currency/Convert/WebserviceX.pm:${PORTSDIR}/finance/p5-Finance-Currency-Convert-WebserviceX
X.endif
X
X.if defined(WITH_CURRENCY_CODE)
XRUN_DEPENDS+=	${SITE_PERL}/Locale/Currency.pm:${PORTSDIR}/misc/p5-Locale-Codes
X.endif
X
X.if ${PERL_LEVEL} < 500600
XIGNORE= Perl 5.6 or newer required. Install lang/perl5.8 or lang/perl5 and try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-Handel/Makefile
echo x - p5-Handel/distinfo
sed 's/^X//' >p5-Handel/distinfo << 'END-of-p5-Handel/distinfo'
XMD5 (Handel-0.30.tar.gz) = a80aa8928c10a112fc2cec0d5ceff976
XSHA256 (Handel-0.30.tar.gz) = 978e686578e9585c623f0fc970b56432ac0ebc12d03c451cbc670b8de756653c
XSIZE (Handel-0.30.tar.gz) = 175676
END-of-p5-Handel/distinfo
echo x - p5-Handel/pkg-descr
sed 's/^X//' >p5-Handel/pkg-descr << 'END-of-p5-Handel/pkg-descr'
XHandel is simple commerce framework with support for AxKit,
XTemplate Toolkit, and Catalyst. 
X
XWWW: http://handelframework.com/ 
END-of-p5-Handel/pkg-descr
echo x - p5-Handel/pkg-plist
sed 's/^X//' >p5-Handel/pkg-plist << 'END-of-p5-Handel/pkg-plist'
X%%SITE_PERL%%/Handel/Iterator.pm
X%%SITE_PERL%%/Handel/DBI.pm
X%%SITE_PERL%%/Template/Plugin/Handel/Checkout.pm
X%%SITE_PERL%%/Template/Plugin/Handel/Order.pm
X%%SITE_PERL%%/Catalyst/Helper/Controller/Handel/Checkout.pm
X%%SITE_PERL%%/AxKit/XSP/Handel/Checkout.pm
X%%SITE_PERL%%/Handel/Checkout.pm
X%%SITE_PERL%%/Handel/Constants.pm
X%%SITE_PERL%%/Handel/L10N/fr.pm
X%%SITE_PERL%%/Handel/L10N/en_us.pm
X%%SITE_PERL%%/Handel/Checkout/Message.pm
X%%SITE_PERL%%/AxKit/XSP/Handel/Order.pm
X%%SITE_PERL%%/Handel.pm
X%%SITE_PERL%%/Handel/Checkout/Plugin.pm
X%%SITE_PERL%%/Catalyst/Helper/Model/Handel/Cart.pm
X%%SITE_PERL%%/Handel/L10N.pm
X%%SITE_PERL%%/Catalyst/Helper/Model/Handel/Order.pm
X%%SITE_PERL%%/Catalyst/Helper/Controller/Handel/Order.pm
X%%SITE_PERL%%/Handel/Checkout/Plugin/AssignOrderNumber.pm
X%%SITE_PERL%%/Handel/L10N/zh_tw.pm
X%%SITE_PERL%%/Catalyst/Helper/Controller/Handel/Cart.pm
X%%SITE_PERL%%/Template/Plugin/Handel/Cart.pm
X%%SITE_PERL%%/Handel/Exception.pm
X%%SITE_PERL%%/AxKit/XSP/Handel/Cart.pm
X%%SITE_PERL%%/Catalyst/Helper/Handel/Scaffold.pm
X%%SITE_PERL%%/Template/Plugin/Handel/Constants.pm
X%%SITE_PERL%%/Handel/Checkout/Plugin/MarkOrderSaved.pm
X%%SITE_PERL%%/Handel/Order/Item.pm
X%%SITE_PERL%%/Handel/Constraints.pm
X%%SITE_PERL%%/Handel/Cart.pm
X%%SITE_PERL%%/Handel/ConfigReader.pm
X%%SITE_PERL%%/Handel/Order.pm
X%%SITE_PERL%%/Handel/Currency.pm
X%%SITE_PERL%%/Handel/Cart/Item.pm
X at dirrm %%SITE_PERL%%/Template/Plugin/Handel
X at dirrm %%SITE_PERL%%/Catalyst/Helper/Controller/Handel
X at dirrm %%SITE_PERL%%/AxKit/XSP/Handel
X at dirrm %%SITE_PERL%%/Catalyst/Helper/Model/Handel
X at dirrm %%SITE_PERL%%/Catalyst/Helper/Handel
X at dirrm %%SITE_PERL%%/Handel/Checkout/Plugin
X at dirrm %%SITE_PERL%%/Handel/Cart
X at dirrm %%SITE_PERL%%/Handel/Checkout
X at dirrm %%SITE_PERL%%/Handel/L10N
X at dirrm %%SITE_PERL%%/Handel/Order
X at dirrm %%SITE_PERL%%/Handel
X at unexec rmdir %D/%%SITE_PERL%%/Template/Plugin 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Template 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Catalyst/Helper/Controller 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Catalyst/Helper/Model 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Catalyst/Helper 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Catalyst 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/AxKit/XSP 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/AxKit 2>/dev/null || true
END-of-p5-Handel/pkg-plist
exit
--- p5-Handel ends here ---


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



More information about the freebsd-ports-bugs mailing list