pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ruby-roo-xls: import ruby23-roo-xls-1.2.0 as wip/ruby-roo-xls



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun May 27 14:18:39 2018 +0200
Changeset:	aac9a6ff7c23b624ae958228893a3ecd3b811032

Modified Files:
	Makefile
Added Files:
	ruby-roo-xls/DESCR
	ruby-roo-xls/Makefile
	ruby-roo-xls/PLIST
	ruby-roo-xls/distinfo

Log Message:
ruby-roo-xls: import ruby23-roo-xls-1.2.0 as wip/ruby-roo-xls

This library extends math/ruby-roo to add support for handling
class Excel files, including:

* .xls files
* .xml files in the SpreadsheetML format (circa 2003)

There is no support for formulas in Roo for .xls files - you can
get the result of a formula but not the formula itself.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aac9a6ff7c23b624ae958228893a3ecd3b811032

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |  1 +
 ruby-roo-xls/DESCR    |  8 +++++
 ruby-roo-xls/Makefile | 15 +++++++++
 ruby-roo-xls/PLIST    | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++
 ruby-roo-xls/distinfo |  6 ++++
 5 files changed, 119 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d70ceacc04..265e375d26 100644
--- a/Makefile
+++ b/Makefile
@@ -4052,6 +4052,7 @@ SUBDIR+=	ruby-neovim
 SUBDIR+=	ruby-passenger
 SUBDIR+=	ruby-redmine
 SUBDIR+=	ruby-review
+SUBDIR+=	ruby-roo-xls
 SUBDIR+=	ruby-teamocil
 SUBDIR+=	ruby-termit
 SUBDIR+=	ruby-therubyracer
diff --git a/ruby-roo-xls/DESCR b/ruby-roo-xls/DESCR
new file mode 100644
index 0000000000..14cea29da0
--- /dev/null
+++ b/ruby-roo-xls/DESCR
@@ -0,0 +1,8 @@
+This library extends math/ruby-roo to add support for handling
+class Excel files, including:
+
+* .xls files
+* .xml files in the SpreadsheetML format (circa 2003)
+
+There is no support for formulas in Roo for .xls files - you can
+get the result of a formula but not the formula itself.
diff --git a/ruby-roo-xls/Makefile b/ruby-roo-xls/Makefile
new file mode 100644
index 0000000000..765662ea59
--- /dev/null
+++ b/ruby-roo-xls/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+DISTNAME=	roo-xls-1.2.0
+CATEGORIES=	math
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/roo-rb/roo-xls
+COMMENT=	Add support for legacy Excel file standards to math/ruby-roo
+LICENSE=	mit
+
+DEPENDS+=	${RUBY_PKGPREFIX}-roo-[0-9]*:../../math/ruby-roo
+DEPENDS+=	${RUBY_PKGPREFIX}-spreadsheet-[0-9]*:../../math/ruby-spreadsheet
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ruby-roo-xls/PLIST b/ruby-roo-xls/PLIST
new file mode 100644
index 0000000000..40773d166b
--- /dev/null
+++ b/ruby-roo-xls/PLIST
@@ -0,0 +1,89 @@
+@comment $NetBSD$
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.rubocop.yml
+${GEM_LIBDIR}/.simplecov
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/defaults.reek
+${GEM_LIBDIR}/lib/roo-xls.rb
+${GEM_LIBDIR}/lib/roo/xls/excel.rb
+${GEM_LIBDIR}/lib/roo/xls/excel_2003_xml.rb
+${GEM_LIBDIR}/lib/roo/xls/spreadsheet_extensions.rb
+${GEM_LIBDIR}/lib/roo/xls/version.rb
+${GEM_LIBDIR}/roo-xls.gemspec
+${GEM_LIBDIR}/spec/lib/roo/xls/excel2003xml_spec.rb
+${GEM_LIBDIR}/spec/lib/roo/xls/excel_spec.rb
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/test/files/1900_base.xls
+${GEM_LIBDIR}/test/files/1904_base.xls
+${GEM_LIBDIR}/test/files/Bibelbund.csv
+${GEM_LIBDIR}/test/files/Bibelbund.xls
+${GEM_LIBDIR}/test/files/Bibelbund.xml
+${GEM_LIBDIR}/test/files/bad_excel_date.xls
+${GEM_LIBDIR}/test/files/bbu.xls
+${GEM_LIBDIR}/test/files/bbu.xml
+${GEM_LIBDIR}/test/files/bode-v1.xls.zip
+${GEM_LIBDIR}/test/files/boolean.csv
+${GEM_LIBDIR}/test/files/boolean.xls
+${GEM_LIBDIR}/test/files/boolean.xml
+${GEM_LIBDIR}/test/files/borders.xls
+${GEM_LIBDIR}/test/files/borders.xml
+${GEM_LIBDIR}/test/files/bug-row-column-fixnum-float.xls
+${GEM_LIBDIR}/test/files/bug-row-column-fixnum-float.xml
+${GEM_LIBDIR}/test/files/comments.xls
+${GEM_LIBDIR}/test/files/datetime.xls
+${GEM_LIBDIR}/test/files/datetime.xml
+${GEM_LIBDIR}/test/files/datetime_floatconv.xls
+${GEM_LIBDIR}/test/files/datetime_floatconv.xml
+${GEM_LIBDIR}/test/files/emptysheets.xls
+${GEM_LIBDIR}/test/files/emptysheets.xml
+${GEM_LIBDIR}/test/files/excel2003.xml
+${GEM_LIBDIR}/test/files/excel2003_namespace.xml
+${GEM_LIBDIR}/test/files/false_encoding.xls
+${GEM_LIBDIR}/test/files/false_encoding.xml
+${GEM_LIBDIR}/test/files/font_colors.xml
+${GEM_LIBDIR}/test/files/font_colors_screenshot_in_Mac_Excel_16.10.png
+${GEM_LIBDIR}/test/files/formula.xls
+${GEM_LIBDIR}/test/files/formula.xml
+${GEM_LIBDIR}/test/files/formula_parse_error.xls
+${GEM_LIBDIR}/test/files/formula_parse_error.xml
+${GEM_LIBDIR}/test/files/link.csv
+${GEM_LIBDIR}/test/files/link.xls
+${GEM_LIBDIR}/test/files/matrix.xls
+${GEM_LIBDIR}/test/files/named_cells.xls
+${GEM_LIBDIR}/test/files/numbers1.ods
+${GEM_LIBDIR}/test/files/numbers1.xls
+${GEM_LIBDIR}/test/files/numbers1.xlsx
+${GEM_LIBDIR}/test/files/numbers1.xml
+${GEM_LIBDIR}/test/files/only_one_sheet.xls
+${GEM_LIBDIR}/test/files/only_one_sheet.xml
+${GEM_LIBDIR}/test/files/paragraph.xls
+${GEM_LIBDIR}/test/files/paragraph.xml
+${GEM_LIBDIR}/test/files/prova.xls
+${GEM_LIBDIR}/test/files/simple_spreadsheet.xls
+${GEM_LIBDIR}/test/files/simple_spreadsheet.xml
+${GEM_LIBDIR}/test/files/simple_spreadsheet_from_italo.xls
+${GEM_LIBDIR}/test/files/simple_spreadsheet_from_italo.xml
+${GEM_LIBDIR}/test/files/so_datetime.csv
+${GEM_LIBDIR}/test/files/style.xls
+${GEM_LIBDIR}/test/files/style.xml
+${GEM_LIBDIR}/test/files/time-test.csv
+${GEM_LIBDIR}/test/files/time-test.xls
+${GEM_LIBDIR}/test/files/time-test.xml
+${GEM_LIBDIR}/test/files/type_excel.ods
+${GEM_LIBDIR}/test/files/type_excel.xlsx
+${GEM_LIBDIR}/test/files/type_excelx.xls
+${GEM_LIBDIR}/test/files/type_openoffice.xls
+${GEM_LIBDIR}/test/files/whitespace.xls
+${GEM_LIBDIR}/test/files/whitespace.xml
+${GEM_LIBDIR}/test/rm_test.rb
+${GEM_LIBDIR}/test/test_excel_2003_xml.rb
+${GEM_LIBDIR}/test/test_helper.rb
+${GEM_LIBDIR}/test/test_roo_excel.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
+@pkgdir lib/ruby/gems/2.3.0/extensions
+@pkgdir lib/ruby/gems/2.3.0/build_info
diff --git a/ruby-roo-xls/distinfo b/ruby-roo-xls/distinfo
new file mode 100644
index 0000000000..b85da618c9
--- /dev/null
+++ b/ruby-roo-xls/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (roo-xls-1.2.0.gem) = 54655405aa70b4a5a185248cdc9c68cfe6aa7941
+RMD160 (roo-xls-1.2.0.gem) = efd5ca08bdaa1e46530cb22f465e827628e3f632
+SHA512 (roo-xls-1.2.0.gem) = 14e14218327876da87e62ae92e73236039aa7999022cd79c6b31985651e5c94ee2942f8136aa1ee83b957340ef471b42e563ac69926bf6bc1069a410dbe08730
+Size (roo-xls-1.2.0.gem) = 1062400 bytes


Home | Main Index | Thread Index | Old Index