summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2011-04-13 13:17:00 +0000
committerobache <obache@pkgsrc.org>2011-04-13 13:17:00 +0000
commit8a32765f896fc37b76b80e9afd1d075798c33df6 (patch)
tree540585b918de5434baf8bfe531a08abcb61c9c92 /math
parent9a0b936fb1f369a8357a38013ad60f00e732f40e (diff)
downloadpkgsrc-8a32765f896fc37b76b80e9afd1d075798c33df6.tar.gz
Import ruby-spreadsheet-0.6.5.3 as math/ruby-spreadsheet.
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.
Diffstat (limited to 'math')
-rw-r--r--math/ruby-spreadsheet/ALTERNATIVES1
-rw-r--r--math/ruby-spreadsheet/DESCR5
-rw-r--r--math/ruby-spreadsheet/Makefile22
-rw-r--r--math/ruby-spreadsheet/PLIST66
-rw-r--r--math/ruby-spreadsheet/distinfo5
5 files changed, 99 insertions, 0 deletions
diff --git a/math/ruby-spreadsheet/ALTERNATIVES b/math/ruby-spreadsheet/ALTERNATIVES
new file mode 100644
index 00000000000..7bfac95c846
--- /dev/null
+++ b/math/ruby-spreadsheet/ALTERNATIVES
@@ -0,0 +1 @@
+bin/oletool @PREFIX@/bin/oletool@RUBY_VER@
diff --git a/math/ruby-spreadsheet/DESCR b/math/ruby-spreadsheet/DESCR
new file mode 100644
index 00000000000..4ccf420558e
--- /dev/null
+++ b/math/ruby-spreadsheet/DESCR
@@ -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.
diff --git a/math/ruby-spreadsheet/Makefile b/math/ruby-spreadsheet/Makefile
new file mode 100644
index 00000000000..11aff873a44
--- /dev/null
+++ b/math/ruby-spreadsheet/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/04/13 13:17:00 obache Exp $
+#
+
+DISTNAME= spreadsheet-0.6.5.3
+CATEGORIES= math
+MASTER_SITES= http://rubyforge.org/frs/download.php/74536/
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://spreadsheet.rubyforge.org/
+COMMENT= Ruby Spreadsheet Library to read and write Spreadsheet Documents
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+DEPENDS+= ${RUBY_PKGPREFIX}-ole>=1.0:../../devel/ruby-ole
+
+USE_LANGUAGES= # none
+
+RUBYGEM_OPTIONS+= --format-executable
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/ruby-spreadsheet/PLIST b/math/ruby-spreadsheet/PLIST
new file mode 100644
index 00000000000..736e71feb8f
--- /dev/null
+++ b/math/ruby-spreadsheet/PLIST
@@ -0,0 +1,66 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/04/13 13:17:00 obache Exp $
+bin/xlsopcodes${$RUBY_VER}
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gemtest
+${GEM_LIBDIR}/GUIDE.txt
+${GEM_LIBDIR}/History.txt
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/Manifest.txt
+${GEM_LIBDIR}/README.txt
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/xlsopcodes
+${GEM_LIBDIR}/lib/parseexcel.rb
+${GEM_LIBDIR}/lib/parseexcel/parseexcel.rb
+${GEM_LIBDIR}/lib/parseexcel/parser.rb
+${GEM_LIBDIR}/lib/spreadsheet.rb
+${GEM_LIBDIR}/lib/spreadsheet/column.rb
+${GEM_LIBDIR}/lib/spreadsheet/compatibility.rb
+${GEM_LIBDIR}/lib/spreadsheet/datatypes.rb
+${GEM_LIBDIR}/lib/spreadsheet/encodings.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/error.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/internals.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/internals/biff5.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/internals/biff8.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/offset.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/reader.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/reader/biff5.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/reader/biff8.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/row.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/sst_entry.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/workbook.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/worksheet.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/writer.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/writer/biff8.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/writer/format.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/writer/workbook.rb
+${GEM_LIBDIR}/lib/spreadsheet/excel/writer/worksheet.rb
+${GEM_LIBDIR}/lib/spreadsheet/font.rb
+${GEM_LIBDIR}/lib/spreadsheet/format.rb
+${GEM_LIBDIR}/lib/spreadsheet/formula.rb
+${GEM_LIBDIR}/lib/spreadsheet/helpers.rb
+${GEM_LIBDIR}/lib/spreadsheet/link.rb
+${GEM_LIBDIR}/lib/spreadsheet/row.rb
+${GEM_LIBDIR}/lib/spreadsheet/workbook.rb
+${GEM_LIBDIR}/lib/spreadsheet/worksheet.rb
+${GEM_LIBDIR}/lib/spreadsheet/writer.rb
+${GEM_LIBDIR}/spreadsheet.gemspec
+${GEM_LIBDIR}/test/data/test_changes.xls
+${GEM_LIBDIR}/test/data/test_copy.xls
+${GEM_LIBDIR}/test/data/test_datetime.xls
+${GEM_LIBDIR}/test/data/test_empty.xls
+${GEM_LIBDIR}/test/data/test_formula.xls
+${GEM_LIBDIR}/test/data/test_long_sst_record.xls
+${GEM_LIBDIR}/test/data/test_missing_row.xls
+${GEM_LIBDIR}/test/data/test_version_excel5.xls
+${GEM_LIBDIR}/test/data/test_version_excel95.xls
+${GEM_LIBDIR}/test/data/test_version_excel97.xls
+${GEM_LIBDIR}/test/excel/row.rb
+${GEM_LIBDIR}/test/excel/writer/worksheet.rb
+${GEM_LIBDIR}/test/font.rb
+${GEM_LIBDIR}/test/integration.rb
+${GEM_LIBDIR}/test/row.rb
+${GEM_LIBDIR}/test/suite.rb
+${GEM_LIBDIR}/test/workbook.rb
+${GEM_LIBDIR}/test/worksheet.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/math/ruby-spreadsheet/distinfo b/math/ruby-spreadsheet/distinfo
new file mode 100644
index 00000000000..e90721587aa
--- /dev/null
+++ b/math/ruby-spreadsheet/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/04/13 13:17:00 obache Exp $
+
+SHA1 (spreadsheet-0.6.5.3.gem) = 8e16500566f81ed894a88c7e010d7b1fd1b78949
+RMD160 (spreadsheet-0.6.5.3.gem) = 884577847804433bdf99363877fca27af4e0a65e
+Size (spreadsheet-0.6.5.3.gem) = 139776 bytes