svn commit: r480553 - in head/textproc: . p5-Spreadsheet-GenerateXLSX

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Sep 24 08:09:58 UTC 2018


Author: sunpoet
Date: Mon Sep 24 08:09:56 2018
New Revision: 480553
URL: https://svnweb.freebsd.org/changeset/ports/480553

Log:
  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

Added:
  head/textproc/p5-Spreadsheet-GenerateXLSX/
  head/textproc/p5-Spreadsheet-GenerateXLSX/Makefile   (contents, props changed)
  head/textproc/p5-Spreadsheet-GenerateXLSX/distinfo   (contents, props changed)
  head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr   (contents, props changed)
  head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Mon Sep 24 07:12:05 2018	(r480552)
+++ head/textproc/Makefile	Mon Sep 24 08:09:56 2018	(r480553)
@@ -796,6 +796,7 @@
     SUBDIR += p5-Sphinx-Config
     SUBDIR += p5-Sphinx-Manager
     SUBDIR += p5-Sphinx-Search
+    SUBDIR += p5-Spreadsheet-GenerateXLSX
     SUBDIR += p5-Spreadsheet-ParseExcel
     SUBDIR += p5-Spreadsheet-Read
     SUBDIR += p5-Spreadsheet-ReadSXC

Added: head/textproc/p5-Spreadsheet-GenerateXLSX/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-Spreadsheet-GenerateXLSX/Makefile	Mon Sep 24 08:09:56 2018	(r480553)
@@ -0,0 +1,27 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Spreadsheet-GenerateXLSX
+PORTVERSION=	0.04
+CATEGORIES=	textproc perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet at 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>

Added: head/textproc/p5-Spreadsheet-GenerateXLSX/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-Spreadsheet-GenerateXLSX/distinfo	Mon Sep 24 08:09:56 2018	(r480553)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1537768197
+SHA256 (Spreadsheet-GenerateXLSX-0.04.tar.gz) = 1a1bb88115b712648291429c636fe7ce56a269007acf2912c9d0d3cbd40278af
+SIZE (Spreadsheet-GenerateXLSX-0.04.tar.gz) = 12520

Added: head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-descr	Mon Sep 24 08:09:56 2018	(r480553)
@@ -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

Added: head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-Spreadsheet-GenerateXLSX/pkg-plist	Mon Sep 24 08:09:56 2018	(r480553)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Spreadsheet/GenerateXLSX.pm
+%%PERL5_MAN3%%/Spreadsheet::GenerateXLSX.3.gz


More information about the svn-ports-head mailing list