textproc/p5-Spreadsheet-ReadGnumeric: Add p5-Spreadsheet-ReadGnumeric 0.4

Given a source of saved Gnumeric data, Spreadsheet::ReadGnumeric parses it and
returns the result in the same format as Spreadsheet::Read. In fact,
Spreadsheet::Read has a few more bells and whistles, such as transposing the
resulting sheets and providing an object-oriented interface to the resulting
data, so it may be easier to access this module through Spreadsheet::Read, even
if you only want to parse Gnumeric data.

Note that Gnumeric only saves raw cell values, and not their formatted versions.
In particular, Gnumeric saves formulas, and not formula values, never mind
formatted formula values.
2024Q1
Po-Chuan Hsieh 2023-11-15 00:28:12 +08:00
parent 354e3aa7f8
commit a3e20737f4
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
5 changed files with 42 additions and 0 deletions

View File

@ -803,6 +803,7 @@
SUBDIR += p5-Spreadsheet-ParseExcel
SUBDIR += p5-Spreadsheet-ParseXLSX
SUBDIR += p5-Spreadsheet-Read
SUBDIR += p5-Spreadsheet-ReadGnumeric
SUBDIR += p5-Spreadsheet-ReadSXC
SUBDIR += p5-Spreadsheet-WriteExcel
SUBDIR += p5-Spreadsheet-WriteExcel-FromXML

View File

@ -0,0 +1,22 @@
PORTNAME= Spreadsheet-ReadGnumeric
PORTVERSION= 0.4
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read a Gnumeric file, return Spreadsheet::Read
WWW= https://metacpan.org/dist/Spreadsheet-ReadGnumeric
LICENSE= ART20
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PerlIO-gzip>=0.20:archivers/p5-PerlIO-gzip \
p5-XML-Parser-Lite>=0.722:textproc/p5-XML-Parser-Lite
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1699774444
SHA256 (Spreadsheet-ReadGnumeric-0.4.tar.gz) = e516dcd2c95ccd5ed7c2f289b4f7768e1c1eae1b01e4857ec3f3d0495fa11a53
SIZE (Spreadsheet-ReadGnumeric-0.4.tar.gz) = 70242

View File

@ -0,0 +1,10 @@
Given a source of saved Gnumeric data, Spreadsheet::ReadGnumeric parses it and
returns the result in the same format as Spreadsheet::Read. In fact,
Spreadsheet::Read has a few more bells and whistles, such as transposing the
resulting sheets and providing an object-oriented interface to the resulting
data, so it may be easier to access this module through Spreadsheet::Read, even
if you only want to parse Gnumeric data.
Note that Gnumeric only saves raw cell values, and not their formatted versions.
In particular, Gnumeric saves formulas, and not formula values, never mind
formatted formula values.

View File

@ -0,0 +1,6 @@
%%SITE_PERL%%/Spreadsheet/Gnumeric/Base.pm
%%SITE_PERL%%/Spreadsheet/Gnumeric/StyleRegion.pm
%%SITE_PERL%%/Spreadsheet/ReadGnumeric.pm
%%PERL5_MAN3%%/Spreadsheet::Gnumeric::Base.3.gz
%%PERL5_MAN3%%/Spreadsheet::Gnumeric::StyleRegion.3.gz
%%PERL5_MAN3%%/Spreadsheet::ReadGnumeric.3.gz