Bug 226363 - [NEW PORT] textproc/Spreadsheet-ParseXLSX: Parse XLSX files
Summary: [NEW PORT] textproc/Spreadsheet-ParseXLSX: Parse XLSX files
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
URL:
Keywords: feature, needs-qa
Depends on: 226364
Blocks:
  Show dependency treegraph
 
Reported: 2018-03-05 12:33 UTC by Nick Hibma
Modified: 2019-01-06 02:24 UTC (History)
2 users (show)

See Also:


Attachments
Shar of ports dir (2.35 KB, text/plain)
2018-03-05 12:33 UTC, Nick Hibma
no flags Details
Shar of ports dir (2.98 KB, text/plain)
2018-03-05 12:51 UTC, Nick Hibma
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Hibma freebsd_committer freebsd_triage 2018-03-05 12:33:56 UTC
Created attachment 191220 [details]
Shar of ports dir

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/
Comment 1 Nick Hibma freebsd_committer freebsd_triage 2018-03-05 12:50:28 UTC
Comment on attachment 191220 [details]
Shar of ports dir

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Spreadsheet-ParseXLSX
#	p5-Spreadsheet-ParseXLSX/Makefile
#	p5-Spreadsheet-ParseXLSX/pkg-descr
#	p5-Spreadsheet-ParseXLSX/distinfo
#	p5-Spreadsheet-ParseXLSX/pkg-plist
#
echo c - p5-Spreadsheet-ParseXLSX
mkdir -p p5-Spreadsheet-ParseXLSX > /dev/null 2>&1
echo x - p5-Spreadsheet-ParseXLSX/Makefile
sed 's/^X//' >p5-Spreadsheet-ParseXLSX/Makefile << '61d9423e4a23d3002d12da8882102c32'
X# Created by: Sergey Skvortsov <skv@protey.ru>
X# $FreeBSD: head/textproc/p5-Spreadsheet-ParseExcel/Makefile 412349 2016-04-01 14:25:16Z mat $
X
XPORTNAME=	Spreadsheet-ParseXLSX
XPORTVERSION=	0.27
XPORTREVISION=	1
XPORTEPOCH=	1
XCATEGORIES=	textproc perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
XMASTER_SITE_SUBDIR= CPAN:DOY
X
XMAINTAINER=	perl@FreeBSD.org
XCOMMENT=	Spreadsheet::ParseXLSX - parse XLSX files
X
XBUILD_DEPENDS=	p5-CryptX>=0:security/p5-CryptX \
X		p5-XML-Twig>=0:textproc/p5-XML-Twig \
X		p5-OLE-Storage_Lite>=0:devel/p5-OLE-Storage_Lite \
X		p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
X		p5-Spreadsheet-ParseExcel>=0:textproc/p5-Spreadsheet-ParseExcel \
X		p5-Graphics-ColorUtils>=0:graphics/p5-Graphics-ColorUtils
XRUN_DEPENDS:=	${BUILD_DEPENDS}
X
XUSES=		perl5
XUSE_PERL5=	configure
XNO_ARCH=	yes
X
X.include <bsd.port.mk>
61d9423e4a23d3002d12da8882102c32
echo x - p5-Spreadsheet-ParseXLSX/pkg-descr
sed 's/^X//' >p5-Spreadsheet-ParseXLSX/pkg-descr << '2f1a67b02ffd4475510a6ad2a0ab2b5d'
XSpreadsheet::ParseXLSX - parse XLSX files
X
XThis module is an adaptor for Spreadsheet::ParseExcel that reads XLSX files. For documentation about the various data that you can retrieve from these classes, please see Spreadsheet::ParseExcel, Spreadsheet::ParseExcel::Workbook, Spreadsheet::ParseExcel::Worksheet, and Spreadsheet::ParseExcel::Cell.
X
XWWW: http://search.cpan.org/dist/Spreadsheet-ParseXLSX/
2f1a67b02ffd4475510a6ad2a0ab2b5d
echo x - p5-Spreadsheet-ParseXLSX/distinfo
sed 's/^X//' >p5-Spreadsheet-ParseXLSX/distinfo << 'c46cb5a9c55c4cf6de53eb4237ede399'
XTIMESTAMP = 1520242496
XSHA256 (Spreadsheet-ParseXLSX-0.27.tar.gz) = da4f1ab6e3dcb6322ae5ebfc7569d3272b70b27fdb206ee7fd6456097e4ff18c
XSIZE (Spreadsheet-ParseXLSX-0.27.tar.gz) = 1147152
c46cb5a9c55c4cf6de53eb4237ede399
echo x - p5-Spreadsheet-ParseXLSX/pkg-plist
sed 's/^X//' >p5-Spreadsheet-ParseXLSX/pkg-plist << '89b64ba0427125c07a0c7665630dad8c'
X%%SITE_PERL%%/Spreadsheet/ParseXLSX/Decryptor/Standard.pm
X%%SITE_PERL%%/Spreadsheet/ParseXLSX/Decryptor/Agile.pm
X%%SITE_PERL%%/Spreadsheet/ParseXLSX/Decryptor.pm
X%%SITE_PERL%%/Spreadsheet/ParseXLSX.pm
X%%PERL5_MAN3%%/Spreadsheet::ParseXLSX::Decryptor::Agile.3.gz
X%%PERL5_MAN3%%/Spreadsheet::ParseXLSX::Decryptor::Standard.3.gz
X%%PERL5_MAN3%%/Spreadsheet::ParseXLSX.3.gz
X%%PERL5_MAN3%%/Spreadsheet::ParseXLSX::Decryptor.3.gz
89b64ba0427125c07a0c7665630dad8c
exit
Comment 2 Nick Hibma freebsd_committer freebsd_triage 2018-03-05 12:51:45 UTC
Created attachment 191222 [details]
Shar of ports dir

Botched the previous attachment
Comment 3 Nick Hibma freebsd_committer freebsd_triage 2018-03-05 12:55:22 UTC
Note: Port requires p5-Graphics-ColorUtils as well, which has been submitted separately in bug #226364.
Comment 4 Nick Hibma freebsd_committer freebsd_triage 2018-03-05 12:55:22 UTC
Note: Port requires p5-Graphics-ColorUtils as well, which has been submitted separately in bug #226364.
Comment 5 commit-hook freebsd_committer freebsd_triage 2019-01-05 18:22:07 UTC
A commit references this bug:

Author: swills
Date: Sat Jan  5 18:21:51 UTC 2019
New revision: 489361
URL: https://svnweb.freebsd.org/changeset/ports/489361

Log:
  textproc/Spreadsheet-ParseXLSX: create port

  Spreadsheet::ParseXLSX - parse XLSX files

  This module is an adaptor for Spreadsheet::ParseExcel that reads XLSX files.
  For documentation about the various data that you can retrieve from these
  classes, please see Spreadsheet::ParseExcel, Spreadsheet::ParseExcel::Workbook,
  Spreadsheet::ParseExcel::Worksheet, and Spreadsheet::ParseExcel::Cell.

  WWW: http://search.cpan.org/dist/Spreadsheet-ParseXLSX/

  PR:		226363
  Submitted by:	n_hibma

Changes:
  head/textproc/Makefile
  head/textproc/p5-Spreadsheet-ParseXLSX/
  head/textproc/p5-Spreadsheet-ParseXLSX/Makefile
  head/textproc/p5-Spreadsheet-ParseXLSX/distinfo
  head/textproc/p5-Spreadsheet-ParseXLSX/pkg-descr
  head/textproc/p5-Spreadsheet-ParseXLSX/pkg-plist
Comment 6 Steve Wills freebsd_committer freebsd_triage 2019-01-05 18:23:17 UTC
Committed, thanks!