diff options
author | wiz <wiz@pkgsrc.org> | 2016-01-12 09:39:55 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-01-12 09:39:55 +0000 |
commit | 0f244869135740c9b728d92f623a93ecf5a34c3c (patch) | |
tree | 2c86b03190342ed9cefc3fc986f451969bc2419e /math | |
parent | 2bc793437c1dc918a3f246e21789491b3d1dba52 (diff) | |
download | pkgsrc-0f244869135740c9b728d92f623a93ecf5a34c3c.tar.gz |
Import ruby-roo-2.3.1 as math/ruby-roo.
Roo implements read access for all common spreadsheet types. It can handle:
* Excel 2007 - 2013 formats (xlsx, xlsm)
* LibreOffice / OpenOffice.org formats (ods)
* CSV
* Excel 97, Excel 2002 XML, and Excel 2003 XML formats when using
the roo-xls gem (xls, xml)
* Google spreadsheets with read/write access when using roo-google
Untested, but packages fine.
Diffstat (limited to 'math')
-rw-r--r-- | math/ruby-roo/DESCR | 8 | ||||
-rw-r--r-- | math/ruby-roo/Makefile | 17 | ||||
-rw-r--r-- | math/ruby-roo/PLIST | 73 | ||||
-rw-r--r-- | math/ruby-roo/distinfo | 6 |
4 files changed, 104 insertions, 0 deletions
diff --git a/math/ruby-roo/DESCR b/math/ruby-roo/DESCR new file mode 100644 index 00000000000..ff7f6bac49c --- /dev/null +++ b/math/ruby-roo/DESCR @@ -0,0 +1,8 @@ +Roo implements read access for all common spreadsheet types. It can handle: + +* Excel 2007 - 2013 formats (xlsx, xlsm) +* LibreOffice / OpenOffice.org formats (ods) +* CSV +* Excel 97, Excel 2002 XML, and Excel 2003 XML formats when using + the roo-xls gem (xls, xml) +* Google spreadsheets with read/write access when using roo-google diff --git a/math/ruby-roo/Makefile b/math/ruby-roo/Makefile new file mode 100644 index 00000000000..388996b5f44 --- /dev/null +++ b/math/ruby-roo/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2016/01/12 09:39:55 wiz Exp $ + +DISTNAME= roo-2.3.1 +CATEGORIES= math + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/roo-rb/roo +COMMENT= Ruby library to read and write Spreadsheet Documents +LICENSE= mit + +DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri +DEPENDS+= ${RUBY_PKGPREFIX}-zip-[0-9]*:../../archivers/ruby-zip + +RUBYGEM_OPTIONS+= --format-executable + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/ruby-roo/PLIST b/math/ruby-roo/PLIST new file mode 100644 index 00000000000..0044ce39603 --- /dev/null +++ b/math/ruby-roo/PLIST @@ -0,0 +1,73 @@ +@comment $NetBSD: PLIST,v 1.1 2016/01/12 09:39:55 wiz Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_HOME}/specifications/${GEM_NAME}.gemspec +${GEM_LIBDIR}/.gitignore +${GEM_LIBDIR}/.simplecov +${GEM_LIBDIR}/.travis.yml +${GEM_LIBDIR}/CHANGELOG.md +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/Guardfile +${GEM_LIBDIR}/LICENSE +${GEM_LIBDIR}/README.md +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/examples/roo_soap_client.rb +${GEM_LIBDIR}/examples/roo_soap_server.rb +${GEM_LIBDIR}/examples/write_me.rb +${GEM_LIBDIR}/lib/roo.rb +${GEM_LIBDIR}/lib/roo/base.rb +${GEM_LIBDIR}/lib/roo/constants.rb +${GEM_LIBDIR}/lib/roo/csv.rb +${GEM_LIBDIR}/lib/roo/errors.rb +${GEM_LIBDIR}/lib/roo/excelx.rb +${GEM_LIBDIR}/lib/roo/excelx/cell.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/base.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/boolean.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/date.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/datetime.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/empty.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/number.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/string.rb +${GEM_LIBDIR}/lib/roo/excelx/cell/time.rb +${GEM_LIBDIR}/lib/roo/excelx/comments.rb +${GEM_LIBDIR}/lib/roo/excelx/coordinate.rb +${GEM_LIBDIR}/lib/roo/excelx/extractor.rb +${GEM_LIBDIR}/lib/roo/excelx/format.rb +${GEM_LIBDIR}/lib/roo/excelx/relationships.rb +${GEM_LIBDIR}/lib/roo/excelx/shared.rb +${GEM_LIBDIR}/lib/roo/excelx/shared_strings.rb +${GEM_LIBDIR}/lib/roo/excelx/sheet.rb +${GEM_LIBDIR}/lib/roo/excelx/sheet_doc.rb +${GEM_LIBDIR}/lib/roo/excelx/styles.rb +${GEM_LIBDIR}/lib/roo/excelx/workbook.rb +${GEM_LIBDIR}/lib/roo/font.rb +${GEM_LIBDIR}/lib/roo/libre_office.rb +${GEM_LIBDIR}/lib/roo/link.rb +${GEM_LIBDIR}/lib/roo/open_office.rb +${GEM_LIBDIR}/lib/roo/spreadsheet.rb +${GEM_LIBDIR}/lib/roo/utils.rb +${GEM_LIBDIR}/lib/roo/version.rb +${GEM_LIBDIR}/roo.gemspec +${GEM_LIBDIR}/spec/fixtures/vcr_cassettes/google_drive.yml +${GEM_LIBDIR}/spec/fixtures/vcr_cassettes/google_drive_access_token.yml +${GEM_LIBDIR}/spec/fixtures/vcr_cassettes/google_drive_set.yml +${GEM_LIBDIR}/spec/helpers.rb +${GEM_LIBDIR}/spec/lib/roo/base_spec.rb +${GEM_LIBDIR}/spec/lib/roo/csv_spec.rb +${GEM_LIBDIR}/spec/lib/roo/excelx/format_spec.rb +${GEM_LIBDIR}/spec/lib/roo/excelx_spec.rb +${GEM_LIBDIR}/spec/lib/roo/libreoffice_spec.rb +${GEM_LIBDIR}/spec/lib/roo/openoffice_spec.rb +${GEM_LIBDIR}/spec/lib/roo/spreadsheet_spec.rb +${GEM_LIBDIR}/spec/lib/roo/utils_spec.rb +${GEM_LIBDIR}/spec/spec_helper.rb +${GEM_LIBDIR}/test/all_ss.rb +${GEM_LIBDIR}/test/excelx/cell/test_base.rb +${GEM_LIBDIR}/test/excelx/cell/test_boolean.rb +${GEM_LIBDIR}/test/excelx/cell/test_date.rb +${GEM_LIBDIR}/test/excelx/cell/test_datetime.rb +${GEM_LIBDIR}/test/excelx/cell/test_empty.rb +${GEM_LIBDIR}/test/excelx/cell/test_number.rb +${GEM_LIBDIR}/test/excelx/cell/test_string.rb +${GEM_LIBDIR}/test/excelx/cell/test_time.rb +${GEM_LIBDIR}/test/test_helper.rb +${GEM_LIBDIR}/test/test_roo.rb diff --git a/math/ruby-roo/distinfo b/math/ruby-roo/distinfo new file mode 100644 index 00000000000..cc1f5969c56 --- /dev/null +++ b/math/ruby-roo/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/01/12 09:39:55 wiz Exp $ + +SHA1 (roo-2.3.1.gem) = 76205334df8aaac0bf7a88dea7488ea10088e977 +RMD160 (roo-2.3.1.gem) = c65742bf6b3be747df9857aa117a7c554a58fb3e +SHA512 (roo-2.3.1.gem) = a06af1429be0490358f21a1b23c99e9b4fd4c64a277fa4e86c05c0d82bc1ee18c6c57c71797320d10390d80d41860eddaec70b3ddcd881edf3c276230c03de19 +Size (roo-2.3.1.gem) = 77312 bytes |