diff --git a/textproc/Makefile b/textproc/Makefile index a8e58a9c98c8..c29873318073 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -674,6 +674,7 @@ SUBDIR += p5-Spreadsheet-WriteExcel-FromXML SUBDIR += p5-Spreadsheet-WriteExcel-Styler SUBDIR += p5-Spreadsheet-WriteExcelXML + SUBDIR += p5-Spreadsheet-XLSX SUBDIR += p5-String-BufferStack SUBDIR += p5-String-CamelCase SUBDIR += p5-String-Divert diff --git a/textproc/p5-Spreadsheet-XLSX/Makefile b/textproc/p5-Spreadsheet-XLSX/Makefile new file mode 100644 index 000000000000..95dd39052b6b --- /dev/null +++ b/textproc/p5-Spreadsheet-XLSX/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: p5-Spreadsheet-XLSX +# Date created: 2011-08-12 +# Whom: Steve Wills +# +# $FreeBSD$ +# + +PORTNAME= Spreadsheet-XLSX +PORTVERSION= 0.13 +CATEGORIES= textproc perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../../authors/id/D/DM/DMOW +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-${PORTVERSION}-withoutworldwriteables + +MAINTAINER= swills@FreeBSD.org +COMMENT= Perl extension for reading MS Excel 2007 files + +BUILD_DEPENDS= p5-Spreadsheet-ParseExcel>0:${PORTSDIR}/textproc/p5-Spreadsheet-ParseExcel \ + p5-Archive-Zip>0:${PORTSDIR}/archivers/p5-Archive-Zip +RUN_DEPENDS:= ${BUILD_DEPENDS} + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +PERL_CONFIGURE= yes + +MAN3= Spreadsheet::XLSX.3 Spreadsheet::XLSX::Fmt2007.3 Spreadsheet::XLSX::Utility2007.3 + +.include diff --git a/textproc/p5-Spreadsheet-XLSX/distinfo b/textproc/p5-Spreadsheet-XLSX/distinfo new file mode 100644 index 000000000000..863162df1c44 --- /dev/null +++ b/textproc/p5-Spreadsheet-XLSX/distinfo @@ -0,0 +1,2 @@ +SHA256 (Spreadsheet-XLSX-0.13-withoutworldwriteables.tar.gz) = 63a63b6eebb59c941c5394cc087748e9219c57055f8cfc2eaa7c3939a1e67be5 +SIZE (Spreadsheet-XLSX-0.13-withoutworldwriteables.tar.gz) = 50308 diff --git a/textproc/p5-Spreadsheet-XLSX/pkg-descr b/textproc/p5-Spreadsheet-XLSX/pkg-descr new file mode 100644 index 000000000000..be2534c5724b --- /dev/null +++ b/textproc/p5-Spreadsheet-XLSX/pkg-descr @@ -0,0 +1,6 @@ +This Perl module is a emulation of Spreadsheet::ParseExcel for Excel 2007 +(.xlsx) file format. It supports styles and many of Excel's quirks, but not +all. It populates the classes from Spreadsheet::ParseExcel for +interoperability; including Workbook, Worksheet, and Cell. + +WWW: http://search.cpan.org/dist/Spreadsheet-XLSX diff --git a/textproc/p5-Spreadsheet-XLSX/pkg-plist b/textproc/p5-Spreadsheet-XLSX/pkg-plist new file mode 100644 index 000000000000..0acfc27184bb --- /dev/null +++ b/textproc/p5-Spreadsheet-XLSX/pkg-plist @@ -0,0 +1,6 @@ +%%SITE_PERL%%/Spreadsheet/XLSX/Utility2007.pm +%%SITE_PERL%%/Spreadsheet/XLSX/Fmt2007.pm +%%SITE_PERL%%/Spreadsheet/XLSX.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/XLSX/.packlist +@dirrmtry %%SITE_PERL%%/Spreadsheet/XLSX +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/XLSX