The Spreadsheet Library is designed to read and write Spreadsheet Documents.

As of version 0.6.0, only Microsoft Excel compatible spreadsheets are
supported. Spreadsheet is a combination/complete rewrite of the
Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by
Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.

OK jeremy@ jasper@
This commit is contained in:
claudio 2010-12-23 13:54:33 +00:00
parent 2bc7438c35
commit 10a2d0b995
4 changed files with 111 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/12/23 13:54:33 claudio Exp $
COMMENT = generate and parse Excel compatible spreadsheets
DISTNAME = spreadsheet-0.6.5.0
CATEGORIES = misc
# GPLv3
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = devel/ruby-ole,${MODRUBY_FLAVOR}
REGRESS_DEPENDS = devel/ruby-hoe,${MODRUBY_FLAVOR} \
converters/ruby-json,${MODRUBY_FLAVOR}
MODRUBY_REGRESS = rake
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (spreadsheet-0.6.5.0.gem) = z5xQeJuD+Na5h/hYXTbOmA==
RMD160 (spreadsheet-0.6.5.0.gem) = C9nlJkFnQlTdtqO9ZeKRCNAWwXQ=
SHA1 (spreadsheet-0.6.5.0.gem) = DfTsxiaOgEbifS2LWAHAwiUSFjM=
SHA256 (spreadsheet-0.6.5.0.gem) = WQoV6FWgmBnlLKx6/7NTf1HPkCGngt6L5/GYp+Eh88A=
SIZE (spreadsheet-0.6.5.0.gem) = 129024

View File

@ -0,0 +1,5 @@
The Spreadsheet Library is designed to read and write Spreadsheet Documents.
As of version 0.6.0, only Microsoft Excel compatible spreadsheets are
supported. Spreadsheet is a combination/complete rewrite of the
Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by
Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.

View File

@ -0,0 +1,76 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/12/23 13:54:33 claudio Exp $
${GEM_BIN}/xlsopcodes${GEM_BIN_SUFFIX}
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/GUIDE.txt
${GEM_LIB}/gems/${DISTNAME}/History.txt
${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
${GEM_LIB}/gems/${DISTNAME}/README.txt
${GEM_LIB}/gems/${DISTNAME}/Rakefile
${GEM_LIB}/gems/${DISTNAME}/bin/
${GEM_LIB}/gems/${DISTNAME}/bin/xlsopcodes
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/parseexcel/
${GEM_LIB}/gems/${DISTNAME}/lib/parseexcel.rb
${GEM_LIB}/gems/${DISTNAME}/lib/parseexcel/parseexcel.rb
${GEM_LIB}/gems/${DISTNAME}/lib/parseexcel/parser.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/column.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/compatibility.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/datatypes.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/encodings.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/error.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/internals/
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/internals.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/internals/biff5.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/internals/biff8.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/offset.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/reader/
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/reader.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/reader/biff5.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/reader/biff8.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/row.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/sst_entry.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/workbook.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/worksheet.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer/
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer/biff8.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer/format.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer/workbook.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/excel/writer/worksheet.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/font.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/format.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/formula.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/helpers.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/link.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/row.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/workbook.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/worksheet.rb
${GEM_LIB}/gems/${DISTNAME}/lib/spreadsheet/writer.rb
${GEM_LIB}/gems/${DISTNAME}/test/
${GEM_LIB}/gems/${DISTNAME}/test/data/
${GEM_LIB}/gems/${DISTNAME}/test/data/test_changes.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_copy.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_datetime.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_empty.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_formula.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_missing_row.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_version_excel5.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_version_excel95.xls
${GEM_LIB}/gems/${DISTNAME}/test/data/test_version_excel97.xls
${GEM_LIB}/gems/${DISTNAME}/test/excel/
${GEM_LIB}/gems/${DISTNAME}/test/excel/row.rb
${GEM_LIB}/gems/${DISTNAME}/test/excel/writer/
${GEM_LIB}/gems/${DISTNAME}/test/excel/writer/worksheet.rb
${GEM_LIB}/gems/${DISTNAME}/test/font.rb
${GEM_LIB}/gems/${DISTNAME}/test/integration.rb
${GEM_LIB}/gems/${DISTNAME}/test/row.rb
${GEM_LIB}/gems/${DISTNAME}/test/suite.rb
${GEM_LIB}/gems/${DISTNAME}/test/workbook.rb
${GEM_LIB}/gems/${DISTNAME}/test/worksheet.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec