From 9810a6e13dbea7f455033daa3400f16675450313 Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Tue, 5 Sep 2006 03:12:48 +0000 Subject: [PATCH] add fastercsv 0.2.1 A complete replacement to the CSV standard library --- devel/Makefile | 1 + devel/rubygem-fastercsv/Makefile | 19 ++++++ devel/rubygem-fastercsv/distinfo | 3 + devel/rubygem-fastercsv/pkg-descr | 9 +++ devel/rubygem-fastercsv/pkg-plist | 104 ++++++++++++++++++++++++++++++ 5 files changed, 136 insertions(+) create mode 100644 devel/rubygem-fastercsv/Makefile create mode 100644 devel/rubygem-fastercsv/distinfo create mode 100644 devel/rubygem-fastercsv/pkg-descr create mode 100644 devel/rubygem-fastercsv/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index 16633dd9e956..2be6b8b7a1c2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1814,6 +1814,7 @@ SUBDIR += rubygem-activesupport SUBDIR += rubygem-daemons SUBDIR += rubygem-event-loop + SUBDIR += rubygem-fastercsv SUBDIR += rubygem-gem_plugin SUBDIR += rubygem-needle SUBDIR += rubygem-rake diff --git a/devel/rubygem-fastercsv/Makefile b/devel/rubygem-fastercsv/Makefile new file mode 100644 index 000000000000..b83ada29a970 --- /dev/null +++ b/devel/rubygem-fastercsv/Makefile @@ -0,0 +1,19 @@ +# ex:ts=8 +# Ports collection makefile for: rubygem-fastercsv +# Date created: Sep 5, 2006 +# Whom: ijliao +# +# $FreeBSD$ + +PORTNAME= fastercsv +PORTVERSION= 0.2.1 +CATEGORIES= devel rubygems +MASTER_SITES= ${MASTER_SITE_RUBYFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ijliao@FreeBSD.org +COMMENT= A complete replacement to the CSV standard library + +.include +.include "${PORTSDIR}/devel/ruby-gems/Makefile.common" +.include diff --git a/devel/rubygem-fastercsv/distinfo b/devel/rubygem-fastercsv/distinfo new file mode 100644 index 000000000000..cd18cf409738 --- /dev/null +++ b/devel/rubygem-fastercsv/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/fastercsv-0.2.1.gem) = bce0034db75295517ae2c9d045ef0075 +SHA256 (rubygem/fastercsv-0.2.1.gem) = 8f107f68ff6ae85120269af770b88125a42a24f0d0d4ff212dde49a862635764 +SIZE (rubygem/fastercsv-0.2.1.gem) = 113664 diff --git a/devel/rubygem-fastercsv/pkg-descr b/devel/rubygem-fastercsv/pkg-descr new file mode 100644 index 000000000000..00ed3b934ee0 --- /dev/null +++ b/devel/rubygem-fastercsv/pkg-descr @@ -0,0 +1,9 @@ +FasterCSV is intended as a replacement to Ruby's standard CSV library. It +was designed to address concerns users of that library had and it has three +primary goals: + 1. Be significantly faster than CSV while remaining a pure Ruby library. + 2. Use a smaller and easier to maintain code base. (We're about even now, + but not if you compare the features!) + 3. Improve on the CSV interface. + +WWW: http://fastercsv.rubyforge.org/ diff --git a/devel/rubygem-fastercsv/pkg-plist b/devel/rubygem-fastercsv/pkg-plist new file mode 100644 index 000000000000..9256bdc236a2 --- /dev/null +++ b/devel/rubygem-fastercsv/pkg-plist @@ -0,0 +1,104 @@ +%%GEM_CACHE%% +%%GEM_SPEC%% +%%GEM_DOC_DIR%%/rdoc/created.rid +%%GEM_DOC_DIR%%/rdoc/rdoc-style.css +%%GEM_DOC_DIR%%/rdoc/files/lib/faster_csv_rb.src/M000001.html +%%GEM_DOC_DIR%%/rdoc/files/lib/faster_csv_rb.src/M000002.html +%%GEM_DOC_DIR%%/rdoc/files/lib/faster_csv_rb.html +%%GEM_DOC_DIR%%/rdoc/files/lib/fastercsv_rb.html +%%GEM_DOC_DIR%%/rdoc/files/AUTHORS.html +%%GEM_DOC_DIR%%/rdoc/files/COPYING.html +%%GEM_DOC_DIR%%/rdoc/files/README.html +%%GEM_DOC_DIR%%/rdoc/files/INSTALL.html +%%GEM_DOC_DIR%%/rdoc/files/TODO.html +%%GEM_DOC_DIR%%/rdoc/files/CHANGELOG.html +%%GEM_DOC_DIR%%/rdoc/files/LICENSE.html +%%GEM_DOC_DIR%%/rdoc/classes/Array.src/M000003.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000004.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000005.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000006.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000007.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000008.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000009.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000010.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000011.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000012.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000013.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000014.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000015.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000016.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000017.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000018.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000021.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000022.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000023.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000024.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000026.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src/M000027.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000030.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000031.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000032.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000033.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000034.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000036.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000037.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000038.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000039.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000040.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000041.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000043.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000044.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000046.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000047.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000048.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src/M000049.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/MalformedCSVError.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.html +%%GEM_DOC_DIR%%/rdoc/classes/String.src/M000051.html +%%GEM_DOC_DIR%%/rdoc/classes/Array.html +%%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.html +%%GEM_DOC_DIR%%/rdoc/classes/String.html +%%GEM_DOC_DIR%%/rdoc/fr_file_index.html +%%GEM_DOC_DIR%%/rdoc/fr_class_index.html +%%GEM_DOC_DIR%%/rdoc/fr_method_index.html +%%GEM_DOC_DIR%%/rdoc/index.html +%%GEM_LIB_DIR%%/lib/faster_csv.rb +%%GEM_LIB_DIR%%/lib/fastercsv.rb +%%GEM_LIB_DIR%%/test/tc_csv_parsing.rb +%%GEM_LIB_DIR%%/test/tc_csv_writing.rb +%%GEM_LIB_DIR%%/test/tc_data_converters.rb +%%GEM_LIB_DIR%%/test/tc_features.rb +%%GEM_LIB_DIR%%/test/tc_headers.rb +%%GEM_LIB_DIR%%/test/tc_interface.rb +%%GEM_LIB_DIR%%/test/tc_row.rb +%%GEM_LIB_DIR%%/test/tc_serialization.rb +%%GEM_LIB_DIR%%/test/tc_speed.rb +%%GEM_LIB_DIR%%/test/ts_all.rb +%%GEM_LIB_DIR%%/test/test_data.csv +%%GEM_LIB_DIR%%/examples/csv_filter.rb +%%GEM_LIB_DIR%%/examples/shortcut_interface.rb +%%GEM_LIB_DIR%%/examples/purchase.csv +%%GEM_LIB_DIR%%/Rakefile +%%GEM_LIB_DIR%%/setup.rb +%%GEM_LIB_DIR%%/AUTHORS +%%GEM_LIB_DIR%%/COPYING +%%GEM_LIB_DIR%%/README +%%GEM_LIB_DIR%%/INSTALL +%%GEM_LIB_DIR%%/TODO +%%GEM_LIB_DIR%%/CHANGELOG +%%GEM_LIB_DIR%%/LICENSE +@dirrm %%GEM_LIB_DIR%%/test +@dirrm %%GEM_LIB_DIR%%/lib +@dirrm %%GEM_LIB_DIR%%/examples +@dirrm %%GEM_LIB_DIR%% +@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/faster_csv_rb.src +@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib +@dirrm %%GEM_DOC_DIR%%/rdoc/files +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/String.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/FasterCSV/Row.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/FasterCSV.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/FasterCSV +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Array.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes +@dirrm %%GEM_DOC_DIR%%/rdoc +@dirrm %%GEM_DOC_DIR%%