diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2018-09-24 08:09:56 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2018-09-24 08:09:56 +0000 |
commit | f8338fe79c265175ee5a3bd12d1da786a15072a6 (patch) | |
tree | 08489c5d7f068af0af355bb75f1a1e90549ac01d /textproc/p5-Spreadsheet-GenerateXLSX | |
parent | e95828dcdb9e84339e0a3091ef9a400e985a0c27 (diff) | |
download | ports-f8338fe79c265175ee5a3bd12d1da786a15072a6.tar.gz ports-f8338fe79c265175ee5a3bd12d1da786a15072a6.zip |
Add p5-Spreadsheet-GenerateXLSX 0.04
Spreadsheet::GenerateXLSX provides a function generate_xlsx which takes an array
of Perl data and generates a simple Excel spreadsheet in the XLSX format. The
generated sheets have the first row frozen, and auto filters enabled for every
column.
Each sheet in the spreadsheet is generated from an array of rows, where each row
is an arrayref. The first row is treated as a header row.
The generated spreadsheet can have any numbers of sheets. If you just pass
arrayrefs, the sheets will be named Sheet1, Sheet2, etc.
WWW: https://metacpan.org/release/Spreadsheet-GenerateXLSX
Notes
Notes:
svn path=/head/; revision=480553
Diffstat (limited to 'textproc/p5-Spreadsheet-GenerateXLSX')
-rw-r--r-- | textproc/p5-Spreadsheet-GenerateXLSX/Makefile | 27 | ||||
-rw-r--r-- | textproc/p5-Spreadsheet-GenerateXLSX/distinfo | 3 | ||||
-rw-r--r-- | textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr | 12 | ||||
-rw-r--r-- | textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist | 2 |
4 files changed, 44 insertions, 0 deletions
diff --git a/textproc/p5-Spreadsheet-GenerateXLSX/Makefile b/textproc/p5-Spreadsheet-GenerateXLSX/Makefile new file mode 100644 index 000000000000..031177f2e5fc --- /dev/null +++ b/textproc/p5-Spreadsheet-GenerateXLSX/Makefile @@ -0,0 +1,27 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Spreadsheet-GenerateXLSX +PORTVERSION= 0.04 +CATEGORIES= textproc perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Generate XLSX spreadsheet from array ref(s) + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Excel-Writer-XLSX>=0:textproc/p5-Excel-Writer-XLSX \ + p5-Ref-Util>=0:devel/p5-Ref-Util +TEST_DEPENDS= p5-Test-Needs>=0:devel/p5-Test-Needs + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Spreadsheet-GenerateXLSX/distinfo b/textproc/p5-Spreadsheet-GenerateXLSX/distinfo new file mode 100644 index 000000000000..6a7455f9d1c1 --- /dev/null +++ b/textproc/p5-Spreadsheet-GenerateXLSX/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1537768197 +SHA256 (Spreadsheet-GenerateXLSX-0.04.tar.gz) = 1a1bb88115b712648291429c636fe7ce56a269007acf2912c9d0d3cbd40278af +SIZE (Spreadsheet-GenerateXLSX-0.04.tar.gz) = 12520 diff --git a/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr b/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr new file mode 100644 index 000000000000..c0c11a139491 --- /dev/null +++ b/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr @@ -0,0 +1,12 @@ +Spreadsheet::GenerateXLSX provides a function generate_xlsx which takes an array +of Perl data and generates a simple Excel spreadsheet in the XLSX format. The +generated sheets have the first row frozen, and auto filters enabled for every +column. + +Each sheet in the spreadsheet is generated from an array of rows, where each row +is an arrayref. The first row is treated as a header row. + +The generated spreadsheet can have any numbers of sheets. If you just pass +arrayrefs, the sheets will be named Sheet1, Sheet2, etc. + +WWW: https://metacpan.org/release/Spreadsheet-GenerateXLSX diff --git a/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist b/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist new file mode 100644 index 000000000000..6cda28e39ae2 --- /dev/null +++ b/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Spreadsheet/GenerateXLSX.pm +%%PERL5_MAN3%%/Spreadsheet::GenerateXLSX.3.gz |