Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Sep 2018 08:09:56 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480553 - in head/textproc: . p5-Spreadsheet-GenerateXLSX
Message-ID:  <201809240809.w8O89u1D028044@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809240809.w8O89u1D028044>