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