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