summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2014-11-04 11:40:20 +0000
committerobache <obache@pkgsrc.org>2014-11-04 11:40:20 +0000
commit62da5a0554422c8978ecd88fe8c05e1fbac190e7 (patch)
tree451f2eb3b31dde6550bdf700bb224649018dbce4 /textproc
parentc6a232f7bf8dbf17144b16ff15b4336991c89314 (diff)
downloadpkgsrc-62da5a0554422c8978ecd88fe8c05e1fbac190e7.tar.gz
Update groonga to 4.0.7.
News ==== .. _release-4-0-7: Release 4.0.7 - 2014/10/29 -------------------------- Improvements ^^^^^^^^^^^^ * [windows] Supported Groonga with mruby on Windows. * Added token filter plugin API. * Added :ref:`token-filter-stop-word` token filter plugin. It treats records of ``is_stop_word`` column as actual stop words. * [doc] Added :doc:`/client` section which introduces link to client libraries. [GitHub#210] [Patch by Naoya Murakami] * [doc] Reconstructed documentation. :doc:`/reference/suggest` and :doc:`/reference/operations/geolocation_search` are grouped under :doc:`/reference`. [GitHub#206] [Patch by Naoya Murakami] * [dump] Supports to dump TABLE_NO_KEY for token_flters. [GitHub#215] [Patch by Naoya Murakami] * [deb] Added stop word token filter plugin. [GitHub#216] [Patch by Hiroshi Hatake] * [deb] Clarified licenses about used/bundled files in debian/copyright. * Dropped LZO compression support. * Added LZ4 compression support. [GitHub#223] [Patch by Naoya Murakami] * Added :doc:`/reference/function/in_values`. We recommends to use it instead of ``==`` and ``OR`` combinations ( ``((COLUMN == "a") OR (COLUMN == "b") OR (COLUMN == "c"))`` ) because of better performance. * [load] Supported to update existing record in ``TABLE_NO_KEY`` by specifying a record by ``_id``. * Added :ref:`token-filter-stem` token filter plugin. It provides stemming feature. To use this token filter, you need to install `libstemmer <http://http://snowball.tartarus.org/>`_ library. * [doc] Added :doc:`/reference/token_filters` documentation. [GitHub#227] [Patch by Naoya Murakami] Fixes ^^^^^ * [doc] Fixed link of the Ranguba project. [GitHub#212] [Patch by Naoya Murakami] * [httpd] Updated bundled nginx version to 1.7.6. [GitHub#208] [Patch by Hiroshi Hatake] * [power8] Fixed build failure. See http://lists.askmonty.org/pipermail/commits/2014-October/006752.html [Patch by Sergey Vojtovich] * Fixed a bug that URL encoding fails if ``char`` type is build as ``unsigned char`` type. [GitHub#217] * Fixed a bug that a ``TABLE_DAT_KEY`` table returns empty results for :doc:`/reference/commands/select`. [GitHub#220] * Fixed a memory leak about inspecting vector column. It occurs when something error reports about vector column. * Fixed memory leaks in zlib/LZO compressed column [GitHub#221] [Patch by Naoya Murakami] * Fixed a bug that the value of ``Int8`` column which is less than 100 may return true in ``--filter``. By this issue, not intended records may be included as search results. * Fixed to handle binary operation for vector column as an error. * Fixed a bug that ``!XXX`` may return inverted result on big endian environment. * Fixed a memory leak on converting weight vector to text. Thanks ^^^^^^ * Naoya Murakami * Hiroshi Hatake * Sergey Vojtovich .. _release-4-0-6: Release 4.0.6 - 2014/09/29 -------------------------- Improvements ^^^^^^^^^^^^ * [deb] Updated to follow the rule about machine-readable debian/copyright file. [Reported by Hideki Yamane] * [deb][rpm] Changed to use signal instead of HTTP to control nginx. This way meets nginx style init script. * [doc] Updated English documentation about [ :doc:`/reference/executables` ]. [GitHub#196] [Patch by Masafumi Yokoyama] * [OS X] Added missing sphinx error message for Homebrew users. [GitHub#198] [Patch by cosmo0920] * [mruby] Query optimizer by mruby became a practical for some range select query. For example, mruby optimizer overhead is negligible enough for query such as "between(X, 0, 'exclude', 100, 'include')" - "X > 0 && X <= 100". * [doc] Changed to recommend GitHub for reporting issues. Until now, Redmine account must be approved by administrator, so you can not report at feel free. [GitHub#202] [Patch by cosmo0920] * [doc] Translated C API document. [GitHub#203] [Patch by NOKUBI Takatsugu] * Supported to customize similarity threshold by ``'*S10"..."'`` syntax. * Added source column validation to :doc:`/reference/commands/column_create`. If source column doesn't exist, :doc:`/reference/commands/column_create` returns ``false`` and column isn't created. * [debian] Dropped Debian jessie and sid support. Fixes ^^^^^ * Fixed a bug that similar search doesn't use IDF (Inverse Document Frequency) for choosing target tokens. In the previous versions, it used token ID instead of IDF. [groonga-dev,02731] [groonga-dev,02754] [Reported by Satoshi Mitani, warp kawada] * Fixed a crash bug when deleting a record. If the table of the record has ``_key`` and ``_key`` is indexed from two or more index columns, deleting causes a crash. * Fixed compiler warning about unused variable 'e'. [GitHub#197] [Patch by cosmo0920] * [fedora][httpd] Fixed service start failure without log directory. * [mruby] Fixed build error with ``--disable-mruby``. [GitHub#200] [Patch by cosmo0920] * Fixed build warning about CMP0014 for MariaDB bundled Mroonga package. [GitHub#201] [Patch by cosmo0920] * Fixed a bug that "*" is parsed as prefix search with empty string. [groonga-dev,02796] [Reported by Kazuhiko] * [httpd] Updated bundled nginx version to the latest mainline (1.7.5). This update contains vulnerability fix (CVE-2014-3616). Thanks ^^^^^^ * Hideki Yamane * Masafumi Yokoyama * cosmo0920 * NOKUBI Takatsugu * Satoshi Mitani * warp kawada * Kazuhiko
Diffstat (limited to 'textproc')
-rw-r--r--textproc/groonga/Makefile4
-rw-r--r--textproc/groonga/PLIST64
-rw-r--r--textproc/groonga/distinfo8
-rw-r--r--textproc/groonga/options.mk14
4 files changed, 48 insertions, 42 deletions
diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile
index d07f6178980..206b780b478 100644
--- a/textproc/groonga/Makefile
+++ b/textproc/groonga/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.45 2014/08/29 10:04:45 obache Exp $
+# $NetBSD: Makefile,v 1.46 2014/11/04 11:40:20 obache Exp $
#
-DISTNAME= groonga-4.0.5
+DISTNAME= groonga-4.0.7
CATEGORIES= textproc
MASTER_SITES= http://packages.groonga.org/source/groonga/
diff --git a/textproc/groonga/PLIST b/textproc/groonga/PLIST
index 8a21b47fcfb..16840f3814d 100644
--- a/textproc/groonga/PLIST
+++ b/textproc/groonga/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2014/08/29 10:04:45 obache Exp $
+@comment $NetBSD: PLIST,v 1.25 2014/11/04 11:40:20 obache Exp $
bin/groonga
bin/groonga-benchmark
bin/groonga-suggest-create-dataset
@@ -8,10 +8,12 @@ include/groonga/groonga.h
include/groonga/groonga/nfkc.h
include/groonga/groonga/normalizer.h
include/groonga/groonga/plugin.h
+include/groonga/groonga/token_filter.h
include/groonga/groonga/tokenizer.h
lib/groonga/plugins/query_expanders/tsv.la
lib/groonga/plugins/suggest/suggest.la
lib/groonga/plugins/table/table.la
+lib/groonga/plugins/token_filters/stop_word.la
${PLIST.mecab}lib/groonga/plugins/tokenizers/mecab.la
lib/libgroonga.la
lib/pkgconfig/groonga.pc
@@ -22,6 +24,7 @@ sbin/groonga-httpd-restart
share/doc/groonga/en/html/.buildinfo
share/doc/groonga/en/html/_images/geo-points.png
share/doc/groonga/en/html/_sources/characteristic.txt
+share/doc/groonga/en/html/_sources/client.txt
share/doc/groonga/en/html/_sources/community.txt
share/doc/groonga/en/html/_sources/contribution.txt
share/doc/groonga/en/html/_sources/contribution/development.txt
@@ -38,7 +41,6 @@ share/doc/groonga/en/html/_sources/contribution/documentation/introduction.txt
share/doc/groonga/en/html/_sources/contribution/report.txt
share/doc/groonga/en/html/_sources/development.txt
share/doc/groonga/en/html/_sources/development/travis-ci.txt
-share/doc/groonga/en/html/_sources/geolocation_search.txt
share/doc/groonga/en/html/_sources/index.txt
share/doc/groonga/en/html/_sources/install.txt
share/doc/groonga/en/html/_sources/install/centos.txt
@@ -151,9 +153,16 @@ share/doc/groonga/en/html/_sources/reference/grn_expr/script_syntax.txt
share/doc/groonga/en/html/_sources/reference/indexing.txt
share/doc/groonga/en/html/_sources/reference/log.txt
share/doc/groonga/en/html/_sources/reference/normalizers.txt
+share/doc/groonga/en/html/_sources/reference/operations.txt
+share/doc/groonga/en/html/_sources/reference/operations/geolocation_search.txt
share/doc/groonga/en/html/_sources/reference/output.txt
share/doc/groonga/en/html/_sources/reference/query_expanders.txt
share/doc/groonga/en/html/_sources/reference/query_expanders/tsv.txt
+share/doc/groonga/en/html/_sources/reference/suggest.txt
+share/doc/groonga/en/html/_sources/reference/suggest/completion.txt
+share/doc/groonga/en/html/_sources/reference/suggest/correction.txt
+share/doc/groonga/en/html/_sources/reference/suggest/introduction.txt
+share/doc/groonga/en/html/_sources/reference/suggest/suggestion.txt
share/doc/groonga/en/html/_sources/reference/tables.txt
share/doc/groonga/en/html/_sources/reference/tokenizers.txt
share/doc/groonga/en/html/_sources/reference/tuning.txt
@@ -168,12 +177,6 @@ share/doc/groonga/en/html/_sources/server/package.txt
share/doc/groonga/en/html/_sources/spec.txt
share/doc/groonga/en/html/_sources/spec/gqtp.txt
share/doc/groonga/en/html/_sources/spec/search.txt
-share/doc/groonga/en/html/_sources/suggest.txt
-share/doc/groonga/en/html/_sources/suggest/completion.txt
-share/doc/groonga/en/html/_sources/suggest/correction.txt
-share/doc/groonga/en/html/_sources/suggest/introduction.txt
-share/doc/groonga/en/html/_sources/suggest/suggestion.txt
-share/doc/groonga/en/html/_sources/suggest/tutorial.txt
share/doc/groonga/en/html/_sources/troubleshooting.txt
share/doc/groonga/en/html/_sources/troubleshooting/different_results_with_the_same_keyword.txt
share/doc/groonga/en/html/_sources/troubleshooting/mmap_cannot_allocate_memory.txt
@@ -215,6 +218,7 @@ share/doc/groonga/en/html/_static/up.png
share/doc/groonga/en/html/_static/us.png
share/doc/groonga/en/html/_static/websupport.js
share/doc/groonga/en/html/characteristic.html
+share/doc/groonga/en/html/client.html
share/doc/groonga/en/html/community.html
share/doc/groonga/en/html/contribution.html
share/doc/groonga/en/html/contribution/development.html
@@ -232,7 +236,6 @@ share/doc/groonga/en/html/contribution/report.html
share/doc/groonga/en/html/development.html
share/doc/groonga/en/html/development/travis-ci.html
share/doc/groonga/en/html/genindex.html
-share/doc/groonga/en/html/geolocation_search.html
share/doc/groonga/en/html/index.html
share/doc/groonga/en/html/install.html
share/doc/groonga/en/html/install/centos.html
@@ -346,9 +349,16 @@ share/doc/groonga/en/html/reference/grn_expr/script_syntax.html
share/doc/groonga/en/html/reference/indexing.html
share/doc/groonga/en/html/reference/log.html
share/doc/groonga/en/html/reference/normalizers.html
+share/doc/groonga/en/html/reference/operations.html
+share/doc/groonga/en/html/reference/operations/geolocation_search.html
share/doc/groonga/en/html/reference/output.html
share/doc/groonga/en/html/reference/query_expanders.html
share/doc/groonga/en/html/reference/query_expanders/tsv.html
+share/doc/groonga/en/html/reference/suggest.html
+share/doc/groonga/en/html/reference/suggest/completion.html
+share/doc/groonga/en/html/reference/suggest/correction.html
+share/doc/groonga/en/html/reference/suggest/introduction.html
+share/doc/groonga/en/html/reference/suggest/suggestion.html
share/doc/groonga/en/html/reference/tables.html
share/doc/groonga/en/html/reference/tokenizers.html
share/doc/groonga/en/html/reference/tuning.html
@@ -365,12 +375,6 @@ share/doc/groonga/en/html/server/package.html
share/doc/groonga/en/html/spec.html
share/doc/groonga/en/html/spec/gqtp.html
share/doc/groonga/en/html/spec/search.html
-share/doc/groonga/en/html/suggest.html
-share/doc/groonga/en/html/suggest/completion.html
-share/doc/groonga/en/html/suggest/correction.html
-share/doc/groonga/en/html/suggest/introduction.html
-share/doc/groonga/en/html/suggest/suggestion.html
-share/doc/groonga/en/html/suggest/tutorial.html
share/doc/groonga/en/html/troubleshooting.html
share/doc/groonga/en/html/troubleshooting/different_results_with_the_same_keyword.html
share/doc/groonga/en/html/troubleshooting/mmap_cannot_allocate_memory.html
@@ -389,6 +393,7 @@ share/doc/groonga/en/html/tutorial/search.html
share/doc/groonga/ja/html/.buildinfo
share/doc/groonga/ja/html/_images/geo-points.png
share/doc/groonga/ja/html/_sources/characteristic.txt
+share/doc/groonga/ja/html/_sources/client.txt
share/doc/groonga/ja/html/_sources/community.txt
share/doc/groonga/ja/html/_sources/contribution.txt
share/doc/groonga/ja/html/_sources/contribution/development.txt
@@ -405,7 +410,6 @@ share/doc/groonga/ja/html/_sources/contribution/documentation/introduction.txt
share/doc/groonga/ja/html/_sources/contribution/report.txt
share/doc/groonga/ja/html/_sources/development.txt
share/doc/groonga/ja/html/_sources/development/travis-ci.txt
-share/doc/groonga/ja/html/_sources/geolocation_search.txt
share/doc/groonga/ja/html/_sources/index.txt
share/doc/groonga/ja/html/_sources/install.txt
share/doc/groonga/ja/html/_sources/install/centos.txt
@@ -518,9 +522,16 @@ share/doc/groonga/ja/html/_sources/reference/grn_expr/script_syntax.txt
share/doc/groonga/ja/html/_sources/reference/indexing.txt
share/doc/groonga/ja/html/_sources/reference/log.txt
share/doc/groonga/ja/html/_sources/reference/normalizers.txt
+share/doc/groonga/ja/html/_sources/reference/operations.txt
+share/doc/groonga/ja/html/_sources/reference/operations/geolocation_search.txt
share/doc/groonga/ja/html/_sources/reference/output.txt
share/doc/groonga/ja/html/_sources/reference/query_expanders.txt
share/doc/groonga/ja/html/_sources/reference/query_expanders/tsv.txt
+share/doc/groonga/ja/html/_sources/reference/suggest.txt
+share/doc/groonga/ja/html/_sources/reference/suggest/completion.txt
+share/doc/groonga/ja/html/_sources/reference/suggest/correction.txt
+share/doc/groonga/ja/html/_sources/reference/suggest/introduction.txt
+share/doc/groonga/ja/html/_sources/reference/suggest/suggestion.txt
share/doc/groonga/ja/html/_sources/reference/tables.txt
share/doc/groonga/ja/html/_sources/reference/tokenizers.txt
share/doc/groonga/ja/html/_sources/reference/tuning.txt
@@ -535,12 +546,6 @@ share/doc/groonga/ja/html/_sources/server/package.txt
share/doc/groonga/ja/html/_sources/spec.txt
share/doc/groonga/ja/html/_sources/spec/gqtp.txt
share/doc/groonga/ja/html/_sources/spec/search.txt
-share/doc/groonga/ja/html/_sources/suggest.txt
-share/doc/groonga/ja/html/_sources/suggest/completion.txt
-share/doc/groonga/ja/html/_sources/suggest/correction.txt
-share/doc/groonga/ja/html/_sources/suggest/introduction.txt
-share/doc/groonga/ja/html/_sources/suggest/suggestion.txt
-share/doc/groonga/ja/html/_sources/suggest/tutorial.txt
share/doc/groonga/ja/html/_sources/troubleshooting.txt
share/doc/groonga/ja/html/_sources/troubleshooting/different_results_with_the_same_keyword.txt
share/doc/groonga/ja/html/_sources/troubleshooting/mmap_cannot_allocate_memory.txt
@@ -582,6 +587,7 @@ share/doc/groonga/ja/html/_static/up.png
share/doc/groonga/ja/html/_static/us.png
share/doc/groonga/ja/html/_static/websupport.js
share/doc/groonga/ja/html/characteristic.html
+share/doc/groonga/ja/html/client.html
share/doc/groonga/ja/html/community.html
share/doc/groonga/ja/html/contribution.html
share/doc/groonga/ja/html/contribution/development.html
@@ -599,7 +605,6 @@ share/doc/groonga/ja/html/contribution/report.html
share/doc/groonga/ja/html/development.html
share/doc/groonga/ja/html/development/travis-ci.html
share/doc/groonga/ja/html/genindex.html
-share/doc/groonga/ja/html/geolocation_search.html
share/doc/groonga/ja/html/index.html
share/doc/groonga/ja/html/install.html
share/doc/groonga/ja/html/install/centos.html
@@ -713,9 +718,16 @@ share/doc/groonga/ja/html/reference/grn_expr/script_syntax.html
share/doc/groonga/ja/html/reference/indexing.html
share/doc/groonga/ja/html/reference/log.html
share/doc/groonga/ja/html/reference/normalizers.html
+share/doc/groonga/ja/html/reference/operations.html
+share/doc/groonga/ja/html/reference/operations/geolocation_search.html
share/doc/groonga/ja/html/reference/output.html
share/doc/groonga/ja/html/reference/query_expanders.html
share/doc/groonga/ja/html/reference/query_expanders/tsv.html
+share/doc/groonga/ja/html/reference/suggest.html
+share/doc/groonga/ja/html/reference/suggest/completion.html
+share/doc/groonga/ja/html/reference/suggest/correction.html
+share/doc/groonga/ja/html/reference/suggest/introduction.html
+share/doc/groonga/ja/html/reference/suggest/suggestion.html
share/doc/groonga/ja/html/reference/tables.html
share/doc/groonga/ja/html/reference/tokenizers.html
share/doc/groonga/ja/html/reference/tuning.html
@@ -732,12 +744,6 @@ share/doc/groonga/ja/html/server/package.html
share/doc/groonga/ja/html/spec.html
share/doc/groonga/ja/html/spec/gqtp.html
share/doc/groonga/ja/html/spec/search.html
-share/doc/groonga/ja/html/suggest.html
-share/doc/groonga/ja/html/suggest/completion.html
-share/doc/groonga/ja/html/suggest/correction.html
-share/doc/groonga/ja/html/suggest/introduction.html
-share/doc/groonga/ja/html/suggest/suggestion.html
-share/doc/groonga/ja/html/suggest/tutorial.html
share/doc/groonga/ja/html/troubleshooting.html
share/doc/groonga/ja/html/troubleshooting/different_results_with_the_same_keyword.html
share/doc/groonga/ja/html/troubleshooting/mmap_cannot_allocate_memory.html
diff --git a/textproc/groonga/distinfo b/textproc/groonga/distinfo
index bfe08fb4931..8574bdb1208 100644
--- a/textproc/groonga/distinfo
+++ b/textproc/groonga/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2014/08/29 10:04:45 obache Exp $
+$NetBSD: distinfo,v 1.32 2014/11/04 11:40:20 obache Exp $
-SHA1 (groonga-4.0.5.tar.gz) = 2e6fd8743a71532f5ee29f3508b678f5505802d2
-RMD160 (groonga-4.0.5.tar.gz) = ff6dbebc7cb62dc9079246bd2b4a5e7a2d022557
-Size (groonga-4.0.5.tar.gz) = 10828892 bytes
+SHA1 (groonga-4.0.7.tar.gz) = b00c56c6d7318fe1a87f6f55366182ace4014a2a
+RMD160 (groonga-4.0.7.tar.gz) = 9254e7651161b196f5ed57987cb5cdb8195d8e1b
+Size (groonga-4.0.7.tar.gz) = 10990151 bytes
diff --git a/textproc/groonga/options.mk b/textproc/groonga/options.mk
index 80e90982280..10cc1f63193 100644
--- a/textproc/groonga/options.mk
+++ b/textproc/groonga/options.mk
@@ -1,8 +1,8 @@
-# $NetBSD: options.mk,v 1.12 2014/08/29 10:04:45 obache Exp $
+# $NetBSD: options.mk,v 1.13 2014/11/04 11:40:20 obache Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.groonga
-PKG_SUPPORTED_OPTIONS= mecab tests zlib lzo
+PKG_SUPPORTED_OPTIONS= mecab tests zlib lz4
PKG_SUPPORTED_OPTIONS+= groonga-suggest-learner groonga-httpd
PKG_SUGGESTED_OPTIONS= mecab groonga-suggest-learner groonga-httpd
@@ -45,11 +45,11 @@ CONFIGURE_ARGS+= --with-zlib
CONFIGURE_ARGS+= --without-zlib
.endif
-.if !empty(PKG_OPTIONS:Mlzo)
-CONFIGURE_ARGS+= --with-lzo
-.include "../../archivers/lzo/buildlink3.mk"
+.if !empty(PKG_OPTIONS:Mlz4)
+CONFIGURE_ARGS+= --with-lz4
+.include "../../archivers/lz4/buildlink3.mk"
.else
-CONFIGURE_ARGS+= --without-lzo
+CONFIGURE_ARGS+= --without-lz4
.endif
.if !empty(PKG_OPTIONS:Mgroonga-suggest-learner)
@@ -100,7 +100,7 @@ CONF_FILES+= share/examples/${PKGBASE}/httpd/win-utf \
SUBST_CLASSES+= confpath
SUBST_STAGE.confpath= post-configure
-SUBST_FILES.confpath= vendor/nginx-1.7.4/objs/Makefile
+SUBST_FILES.confpath= vendor/nginx-1.7.6/objs/Makefile
SUBST_SED.confpath= -e 's,\$$(DESTDIR)${PKG_SYSCONFDIR}/httpd,\$$(DESTDIR)${PREFIX}/share/examples/${PKGBASE}/httpd,g'
.else
CONFIGURE_ARGS+= --disable-groonga-httpd