summaryrefslogtreecommitdiff
path: root/textproc/groonga
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2013-10-26 13:38:40 +0000
committerobache <obache@pkgsrc.org>2013-10-26 13:38:40 +0000
commit5e2a8067b2016138157d14dd3e57da2717809d4c (patch)
treec3e1df9d70f72b8b08c7f9b818dedc8cb918f83a /textproc/groonga
parent0d0261a7d8f24f8de75184287e5c35dc2a50569c (diff)
downloadpkgsrc-5e2a8067b2016138157d14dd3e57da2717809d4c.tar.gz
Update groonga to 3.0.8.
News ==== Release 3.0.8 - 2013/09/29 -------------------------- Improvements ^^^^^^^^^^^^ * [admin] Improved error handling of select functionality. This change shows error message and hides loading dialog. [Patch by orangain] * [admin] Improved to submit search form with the enter key. [Patch by orangain] * [admin] Improved to show placeholder in search form. This change shows usage examples. [Patch by orangain] * [httpd] Supported :ref:`groonga-query-log-path` directive * [doc] Updated :doc:`/reference/commands/select` documentation about the number of hits in select response. * Improved to ignore an empty token which is generated by continuous spaces from tokenizer. [groonga-dev,01729] [Suggested by Naoya Murakami] * [token delimit] Improved to treat continuous spaces as a space. The tokenizer regards 2 or more spaces are valid input. * [doc] Added note about indexes for each column vs indexes for multiple column. * [doc] Added language annotation to source label. [groonga-dev,01751] [Suggested by Kazuhiro Isobe] * Supported :ref:`cascade-delete` to referenced records. In previous version, You got an error for the operation. * [doc] Updated documentation location in README. [groonga-dev,01800] [Reported by Kazuhiro Isobe] * [experimental] Added :doc:`/reference/commands/ruby_eval` command. * [doc] Added note about GQTP and HTTP for server use. [groonga-dev,01810] [Reported by Kazuhiro Isobe] Fixes ^^^^^ * [admin] Fixed a bug that add value button of COLUMN_VECTOR does not work. Thanks ^^^^^^ * orangain * Naoya Murakami * Kazuhiro Isobe Release 3.0.7 - 2013/08/29 -------------------------- Improvements ^^^^^^^^^^^^ * [doc] Added API documentation. [groonga-dev,01593] [GitHub#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#95,#96,#97,#98,#99,#100] [Patch by whombx] * [table_remove] Improved not to remove patricia trie table or hash table which is still referenced. This change avoids that referenced table is removed accidentally. * Improved to just ignore too long token (4096 bytes or more). This change affects when it is registered. In the previous version, it is treated as an error instead of a warning. [groonga-dev,01571] [Suggested by Naoya Murakami] * Improved to show actual discarded posting term in log message. [groonga-dev,01621] [Reported by Naoya Murakami] * [httpd] Supported loading data using POST method. [GitHub#101] [Patch by Motoi Washida] * [httpd] Supported groonga log as ``groonga_log_path`` directive. * [httpd] Supported groonga log level as ``groonga_log_level`` directive. * [httpd] Supported customizing cache limit as ``groonga_cache_limit`` directive. Fixes ^^^^^ * Fixed a bug that error in expression may cause stack overflow. This change avoids that groonga crashes suddenly as a result of error accumlation. * Fixed a crash bug that offline index construction for vector column which has orphan reference causes. * Fixed a bug that groonga doesn't exit on error while daemon mode starts. For example, ``groonga -d /tmp/non-existence.db`` reproduce this bug. * [dump] Fixed a bug that wrong table type is dumped. This bug occurs when table type is TABLE_PAT_KEY and key is reference type. * Fixed a bug that the default ``--cache-limit`` value is 0. The default value is changed to '100'. * Fixed a memory leak when :doc:`/reference/functions/sub_filter` is used. * [doc] Fixed description of defrag command. [Reported by @naoina] * [doc] Fixed description about the way to contribute. [GitHub#77] [Patch by Masafumi Yokoyama] * [plugin] Fixed a crash bug on multiple DB open case. This bug affects the case that multiple plugin is used and the same database is opened from multiple process. [groonga-dev,01596] [Reported by Naoya Murakami] * Fixed a bug that nested match operation after ``AND`` operator doesn't work. The ``select ... --filter '... && nested.column @ "keyword"'`` query reproduces this bug. [groonga-dev,01599] [Reported by Motoi Washida] * [doc] Fixed a typo about documentation of special characters. [Reported by Genki Takiuchi] * Fixed a typo in error message when invalid character is given. [Reported by YOSHIDA Mitsuo] Thanks ^^^^^^ * whombx * @naoina * Masafumi Yokoyama * Motoi Washida * Genki Takiuchi * YOSHIDA Mitsuo
Diffstat (limited to 'textproc/groonga')
-rw-r--r--textproc/groonga/Makefile6
-rw-r--r--textproc/groonga/PLIST78
-rw-r--r--textproc/groonga/distinfo8
-rw-r--r--textproc/groonga/options.mk10
4 files changed, 93 insertions, 9 deletions
diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile
index a4c3fcc18a3..d40e8e2766a 100644
--- a/textproc/groonga/Makefile
+++ b/textproc/groonga/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2013/08/03 04:40:24 obache Exp $
+# $NetBSD: Makefile,v 1.27 2013/10/26 13:38:40 obache Exp $
#
-DISTNAME= groonga-3.0.6
+DISTNAME= groonga-3.0.8
CATEGORIES= textproc
MASTER_SITES= http://packages.groonga.org/source/groonga/
@@ -10,7 +10,7 @@ HOMEPAGE= http://groonga.org/
COMMENT= Fulltext search engine and column store
LICENSE= gnu-lgpl-v2.1
-RUBY_VERSION_SUPPORTED= 193
+RUBY_VERSION_SUPPORTED= 200 193
.include "../../lang/ruby/rubyversion.mk"
DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:../../lang/${RUBY_BASE}
diff --git a/textproc/groonga/PLIST b/textproc/groonga/PLIST
index d39557f45f0..7622c3a7938 100644
--- a/textproc/groonga/PLIST
+++ b/textproc/groonga/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2013/08/03 04:40:24 obache Exp $
+@comment $NetBSD: PLIST,v 1.15 2013/10/26 13:38:40 obache Exp $
bin/groonga
bin/groonga-benchmark
bin/groonga-suggest-create-dataset
@@ -58,8 +58,26 @@ share/doc/groonga/en/html/_sources/news/1.2.x.txt
share/doc/groonga/en/html/_sources/news/senna.txt
share/doc/groonga/en/html/_sources/reference.txt
share/doc/groonga/en/html/_sources/reference/api.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_cache.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_column.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_command_version.txt
share/doc/groonga/en/html/_sources/reference/api/grn_ctx.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_db.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_encoding.txt
share/doc/groonga/en/html/_sources/reference/api/grn_expr.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_geo.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_hook.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_ii.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_index_cursor.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_info.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_match_escalation.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_obj.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_proc.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_search.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_table.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_table_cursor.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_type.txt
+share/doc/groonga/en/html/_sources/reference/api/grn_user_data.txt
share/doc/groonga/en/html/_sources/reference/cast.txt
share/doc/groonga/en/html/_sources/reference/command.txt
share/doc/groonga/en/html/_sources/reference/command/command_version.txt
@@ -83,6 +101,7 @@ share/doc/groonga/en/html/_sources/reference/commands/log_reopen.txt
share/doc/groonga/en/html/_sources/reference/commands/normalize.txt
share/doc/groonga/en/html/_sources/reference/commands/quit.txt
share/doc/groonga/en/html/_sources/reference/commands/register.txt
+share/doc/groonga/en/html/_sources/reference/commands/ruby_eval.txt
share/doc/groonga/en/html/_sources/reference/commands/select.txt
share/doc/groonga/en/html/_sources/reference/commands/shutdown.txt
share/doc/groonga/en/html/_sources/reference/commands/status.txt
@@ -220,8 +239,26 @@ share/doc/groonga/en/html/news/senna.html
share/doc/groonga/en/html/objects.inv
share/doc/groonga/en/html/reference.html
share/doc/groonga/en/html/reference/api.html
+share/doc/groonga/en/html/reference/api/grn_cache.html
+share/doc/groonga/en/html/reference/api/grn_column.html
+share/doc/groonga/en/html/reference/api/grn_command_version.html
share/doc/groonga/en/html/reference/api/grn_ctx.html
+share/doc/groonga/en/html/reference/api/grn_db.html
+share/doc/groonga/en/html/reference/api/grn_encoding.html
share/doc/groonga/en/html/reference/api/grn_expr.html
+share/doc/groonga/en/html/reference/api/grn_geo.html
+share/doc/groonga/en/html/reference/api/grn_hook.html
+share/doc/groonga/en/html/reference/api/grn_ii.html
+share/doc/groonga/en/html/reference/api/grn_index_cursor.html
+share/doc/groonga/en/html/reference/api/grn_info.html
+share/doc/groonga/en/html/reference/api/grn_match_escalation.html
+share/doc/groonga/en/html/reference/api/grn_obj.html
+share/doc/groonga/en/html/reference/api/grn_proc.html
+share/doc/groonga/en/html/reference/api/grn_search.html
+share/doc/groonga/en/html/reference/api/grn_table.html
+share/doc/groonga/en/html/reference/api/grn_table_cursor.html
+share/doc/groonga/en/html/reference/api/grn_type.html
+share/doc/groonga/en/html/reference/api/grn_user_data.html
share/doc/groonga/en/html/reference/cast.html
share/doc/groonga/en/html/reference/command.html
share/doc/groonga/en/html/reference/command/command_version.html
@@ -245,6 +282,7 @@ share/doc/groonga/en/html/reference/commands/log_reopen.html
share/doc/groonga/en/html/reference/commands/normalize.html
share/doc/groonga/en/html/reference/commands/quit.html
share/doc/groonga/en/html/reference/commands/register.html
+share/doc/groonga/en/html/reference/commands/ruby_eval.html
share/doc/groonga/en/html/reference/commands/select.html
share/doc/groonga/en/html/reference/commands/shutdown.html
share/doc/groonga/en/html/reference/commands/status.html
@@ -359,8 +397,26 @@ share/doc/groonga/ja/html/_sources/news/1.2.x.txt
share/doc/groonga/ja/html/_sources/news/senna.txt
share/doc/groonga/ja/html/_sources/reference.txt
share/doc/groonga/ja/html/_sources/reference/api.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_cache.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_column.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_command_version.txt
share/doc/groonga/ja/html/_sources/reference/api/grn_ctx.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_db.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_encoding.txt
share/doc/groonga/ja/html/_sources/reference/api/grn_expr.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_geo.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_hook.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_ii.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_index_cursor.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_info.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_match_escalation.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_obj.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_proc.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_search.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_table.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_table_cursor.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_type.txt
+share/doc/groonga/ja/html/_sources/reference/api/grn_user_data.txt
share/doc/groonga/ja/html/_sources/reference/cast.txt
share/doc/groonga/ja/html/_sources/reference/command.txt
share/doc/groonga/ja/html/_sources/reference/command/command_version.txt
@@ -384,6 +440,7 @@ share/doc/groonga/ja/html/_sources/reference/commands/log_reopen.txt
share/doc/groonga/ja/html/_sources/reference/commands/normalize.txt
share/doc/groonga/ja/html/_sources/reference/commands/quit.txt
share/doc/groonga/ja/html/_sources/reference/commands/register.txt
+share/doc/groonga/ja/html/_sources/reference/commands/ruby_eval.txt
share/doc/groonga/ja/html/_sources/reference/commands/select.txt
share/doc/groonga/ja/html/_sources/reference/commands/shutdown.txt
share/doc/groonga/ja/html/_sources/reference/commands/status.txt
@@ -521,8 +578,26 @@ share/doc/groonga/ja/html/news/senna.html
share/doc/groonga/ja/html/objects.inv
share/doc/groonga/ja/html/reference.html
share/doc/groonga/ja/html/reference/api.html
+share/doc/groonga/ja/html/reference/api/grn_cache.html
+share/doc/groonga/ja/html/reference/api/grn_column.html
+share/doc/groonga/ja/html/reference/api/grn_command_version.html
share/doc/groonga/ja/html/reference/api/grn_ctx.html
+share/doc/groonga/ja/html/reference/api/grn_db.html
+share/doc/groonga/ja/html/reference/api/grn_encoding.html
share/doc/groonga/ja/html/reference/api/grn_expr.html
+share/doc/groonga/ja/html/reference/api/grn_geo.html
+share/doc/groonga/ja/html/reference/api/grn_hook.html
+share/doc/groonga/ja/html/reference/api/grn_ii.html
+share/doc/groonga/ja/html/reference/api/grn_index_cursor.html
+share/doc/groonga/ja/html/reference/api/grn_info.html
+share/doc/groonga/ja/html/reference/api/grn_match_escalation.html
+share/doc/groonga/ja/html/reference/api/grn_obj.html
+share/doc/groonga/ja/html/reference/api/grn_proc.html
+share/doc/groonga/ja/html/reference/api/grn_search.html
+share/doc/groonga/ja/html/reference/api/grn_table.html
+share/doc/groonga/ja/html/reference/api/grn_table_cursor.html
+share/doc/groonga/ja/html/reference/api/grn_type.html
+share/doc/groonga/ja/html/reference/api/grn_user_data.html
share/doc/groonga/ja/html/reference/cast.html
share/doc/groonga/ja/html/reference/command.html
share/doc/groonga/ja/html/reference/command/command_version.html
@@ -546,6 +621,7 @@ share/doc/groonga/ja/html/reference/commands/log_reopen.html
share/doc/groonga/ja/html/reference/commands/normalize.html
share/doc/groonga/ja/html/reference/commands/quit.html
share/doc/groonga/ja/html/reference/commands/register.html
+share/doc/groonga/ja/html/reference/commands/ruby_eval.html
share/doc/groonga/ja/html/reference/commands/select.html
share/doc/groonga/ja/html/reference/commands/shutdown.html
share/doc/groonga/ja/html/reference/commands/status.html
diff --git a/textproc/groonga/distinfo b/textproc/groonga/distinfo
index 6ece3d79b19..829c778cf4b 100644
--- a/textproc/groonga/distinfo
+++ b/textproc/groonga/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2013/08/03 04:40:24 obache Exp $
+$NetBSD: distinfo,v 1.15 2013/10/26 13:38:40 obache Exp $
-SHA1 (groonga-3.0.6.tar.gz) = 5888c9e7ee422800b133536f6fe108931c3147e5
-RMD160 (groonga-3.0.6.tar.gz) = cb0cd812cb7b56b1aaa3dc1afd90ebde2e64836f
-Size (groonga-3.0.6.tar.gz) = 10770414 bytes
+SHA1 (groonga-3.0.8.tar.gz) = 00f226d6c85d21a71107b398322bf86389db9432
+RMD160 (groonga-3.0.8.tar.gz) = 96dbefa6283368ba2a102392b8a2d75d8a963a36
+Size (groonga-3.0.8.tar.gz) = 10869026 bytes
diff --git a/textproc/groonga/options.mk b/textproc/groonga/options.mk
index 55f58eed80a..6ebdebe3918 100644
--- a/textproc/groonga/options.mk
+++ b/textproc/groonga/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2013/08/03 04:40:24 obache Exp $
+# $NetBSD: options.mk,v 1.5 2013/10/26 13:38:40 obache Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.groonga
@@ -23,9 +23,17 @@ CONFIGURE_ARGS+= --without-mecab
CONFIGURE_ARGS+= --with-cutter
USE_TOOLS+= gmake
TEST_TARGET= check
+TEST_ENV+= RUBYOPT="-Ku"
.include "../../lang/ruby/buildlink3.mk"
BUILDLINK_API_DEPENDS.cutter+= cutter>=1.1.6
.include "../../devel/cutter/buildlink3.mk"
+# XXX: no way to add build dependency on json
+#RUBY_JSON_REQD= 1.8.0
+#.include "../../lang/ruby/json.mk"
+BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-bundler-[0-9]*:../../misc/ruby-bundler
+BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-msgpack>=0.5.6:../../devel/ruby-msgpack
+BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-test-unit>=2.5.5:../../devel/ruby-msgpack
+BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-test-unit-notify>=1.0.1:../../devel/ruby-test-unit-notify
.else
CONFIGURE_ARGS+= --without-cutter
.endif