ports/90044: New port: textproc/p5-Excel-Template
Espen Tagestad
espen at tagestad.no
Tue Dec 6 20:10:06 UTC 2005
>Number: 90044
>Category: ports
>Synopsis: New port: textproc/p5-Excel-Template
>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 Dec 06 20:10:04 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Espen Tagestad
>Release: FreeBSD 6.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD vm01.modula.no 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Tue Dec 6 11:03:29 CET 2005 espent at intra.modula.no:/usr/obj/usr/src/sys/INTRA i386
>Description:
The Excel::Template perl module is a module used for templating Excel files.
Its genesis came from the need to use the same datastructure as HTML::Template,
but provide Excel files instead. The existing modules don't do the trick, as
they require replication of logic that's already been done within
HTML::Template.
WWW: http://search.cpan.org/dist/Excel-Template/
>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:
#
# .
# ./Makefile
# ./distinfo
# ./pkg-descr
# ./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for: Excel::Template
X# Date created: 06 December 2005
X# Whom: Espen Tagestad <espen at tagestad.no>
X#
X# $FreeBSD$
X#
X
XPORTNAME= Excel-Template
XPORTVERSION= 0.25
XCATEGORIES= textproc perl5
XMASTER_SITES= ${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR= Excel
XPKGNAMEPREFIX= p5-
X
XMAINTAINER= espen at tagestad.no
XCOMMENT= Perl module for templating Excel files
X
XBUILD_DEPENDS= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy \
X ${SITE_PERL}/Spreadsheet/WriteExcel.pm:${PORTSDIR}/textproc/p5-Spreadsheet-WriteExcel
XRUN_DEPENDS= ${BUILD_DEPENDS}
X
XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
XPERL_CONFIGURE= yes
X
XMAN3= Excel::Template.3 \
X Excel::Template::Base.3 \
X Excel::Template::Container.3 \
X Excel::Template::Container::Bold.3 \
X Excel::Template::Container::Conditional.3 \
X Excel::Template::Container::Format.3 \
X Excel::Template::Container::Hidden.3 \
X Excel::Template::Container::Italic.3 \
X Excel::Template::Container::KeepLeadingZeros.3 \
X Excel::Template::Container::Locked.3 \
X Excel::Template::Container::Loop.3 \
X Excel::Template::Container::Outline.3 \
X Excel::Template::Container::Row.3 \
X Excel::Template::Container::Scope.3 \
X Excel::Template::Container::Shadow.3 \
X Excel::Template::Container::Strikeout.3 \
X Excel::Template::Container::Workbook.3 \
X Excel::Template::Container::Worksheet.3 \
X Excel::Template::Context.3 \
X Excel::Template::Element.3 \
X Excel::Template::Element::Backref.3 \
X Excel::Template::Element::Cell.3 \
X Excel::Template::Element::Formula.3 \
X Excel::Template::Element::Range.3 \
X Excel::Template::Element::Var.3 \
X Excel::Template::Factory.3 \
X Excel::Template::Format.3 \
X Excel::Template::Iterator.3 \
X Excel::Template::TextObject.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 - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (Excel-Template-0.25.tar.gz) = 4f4079b1da9dbd6d73fcab35b1cccf3c
XSHA256 (Excel-Template-0.25.tar.gz) = 12bdb07837c68e4460bd6acf5836a55143b7fc6ba9e036959028e76162c4c046
XSIZE (Excel-Template-0.25.tar.gz) = 36832
END-of-./distinfo
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XThe Excel::Template perl module is a module used for templating Excel files.
XIts genesis came from the need to use the same datastructure as HTML::Template,
Xbut provide Excel files instead. The existing modules don't do the trick, as
Xthey require replication of logic that's already been done within
XHTML::Template.
X
XWWW: http://search.cpan.org/dist/Excel-Template/
X
X- Espen Tagestad
Xespen at tagestad.no
END-of-./pkg-descr
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
X%%SITE_PERL%%/Excel/Template.pm
X%%SITE_PERL%%/Excel/Template/Base.pm
X%%SITE_PERL%%/Excel/Template/Container.pm
X%%SITE_PERL%%/Excel/Template/Container/Bold.pm
X%%SITE_PERL%%/Excel/Template/Container/Conditional.pm
X%%SITE_PERL%%/Excel/Template/Container/Format.pm
X%%SITE_PERL%%/Excel/Template/Container/Hidden.pm
X%%SITE_PERL%%/Excel/Template/Container/Italic.pm
X%%SITE_PERL%%/Excel/Template/Container/KeepLeadingZeros.pm
X%%SITE_PERL%%/Excel/Template/Container/Locked.pm
X%%SITE_PERL%%/Excel/Template/Container/Loop.pm
X%%SITE_PERL%%/Excel/Template/Container/Outline.pm
X%%SITE_PERL%%/Excel/Template/Container/Row.pm
X%%SITE_PERL%%/Excel/Template/Container/Scope.pm
X%%SITE_PERL%%/Excel/Template/Container/Shadow.pm
X%%SITE_PERL%%/Excel/Template/Container/Strikeout.pm
X%%SITE_PERL%%/Excel/Template/Container/Workbook.pm
X%%SITE_PERL%%/Excel/Template/Container/Worksheet.pm
X%%SITE_PERL%%/Excel/Template/Context.pm
X%%SITE_PERL%%/Excel/Template/Element.pm
X%%SITE_PERL%%/Excel/Template/Element/Backref.pm
X%%SITE_PERL%%/Excel/Template/Element/Cell.pm
X%%SITE_PERL%%/Excel/Template/Element/Formula.pm
X%%SITE_PERL%%/Excel/Template/Element/Range.pm
X%%SITE_PERL%%/Excel/Template/Element/Var.pm
X%%SITE_PERL%%/Excel/Template/Factory.pm
X%%SITE_PERL%%/Excel/Template/Format.pm
X%%SITE_PERL%%/Excel/Template/Iterator.pm
X%%SITE_PERL%%/Excel/Template/TextObject.pm
X%%SITE_PERL%%/mach/auto/Excel/Template/.packlist
X at dirrm %%SITE_PERL%%/mach/auto/Excel/Template
X at dirrm %%SITE_PERL%%/mach/auto/Excel
X at dirrm %%SITE_PERL%%/Excel/Template/Element
X at dirrm %%SITE_PERL%%/Excel/Template/Container
X at dirrm %%SITE_PERL%%/Excel/Template
X at dirrm %%SITE_PERL%%/Excel
END-of-./pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list