Kouhei Sutou
null+****@clear*****
Fri Jan 27 15:55:13 JST 2017
Kouhei Sutou 2017-01-27 15:55:13 +0900 (Fri, 27 Jan 2017) New Revision: b621d661ae5e580e7dc5b33ca7845e7b3bb4e13b https://github.com/groonga/groonga/commit/b621d661ae5e580e7dc5b33ca7845e7b3bb4e13b Message: package rpm centos7: add groonga-token-filter-stem GitHub: fix #633 Reported by Tim Bellefleur. Thanks!!! Modified files: packages/rpm/centos/groonga.spec.in packages/yum/env.sh.in Modified: packages/rpm/centos/groonga.spec.in (+24 -0) =================================================================== --- packages/rpm/centos/groonga.spec.in 2017-01-27 15:54:29 +0900 (288ef6b) +++ packages/rpm/centos/groonga.spec.in 2017-01-27 15:55:13 +0900 (f95f92b) @@ -5,6 +5,7 @@ %define _use_mecab %{?use_mecab:%{use_mecab}}%{!?use_mecab:1} %define _use_jemalloc %{?use_jemalloc:%{use_jemalloc}}%{!?use_jemalloc:0} %define _use_msgpack %{?use_msgpack:%{use_msgpack}}%{!?use_msgpack:%{_centos_ver} >= 7} +%define _use_libstemmer %{?use_libstemmer:%{use_libstemmer}}%{!?use_libstemmer:%{_centos_ver} >= 7} %define _use_systemd %{?use_systemd:%{use_systemd}}%{!?use_systemd:%{_centos_ver} >= 7} %define _additional_configure_options \ @@ -39,6 +40,9 @@ BuildRequires: jemalloc-devel %if %{_use_msgpack} BuildRequires: msgpack-devel %endif +%if %{_use_libstemmer} +BuildRequires: libstemmer-devel +%endif BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: openssl-devel @@ -179,6 +183,17 @@ Requires: mecab-dic MeCab tokenizer for Groonga %endif +%if %{_use_libstemmer} +%package token-filter-stem +Summary: Stemming token filter for Groonga +Group: Applications/Text +Requires: %{name}-libs = %{version}-%{release} +Requires: libstemmer + +%description token-filter-stem +Stemming token filter for Groonga. Name is TokenFilterStem. +%endif + %package plugin-suggest Summary: Suggest plugin for Groonga Group: Applications/Text @@ -222,6 +237,9 @@ Munin plugins for Groonga %if ! %{_use_msgpack} --without-message-pack \ %endif +%if ! %{_use_libstemmer} + --without-libstemmer \ +%endif --with-munin-plugins \ --enable-mruby \ %{_additional_configure_options:%{additional_configure_options}} @@ -505,6 +523,12 @@ fi %{_libdir}/groonga/plugins/tokenizers/mecab.so %endif +%if %{_use_libstemmer} +%files token-filter-stem +%defattr(-,root,root,-) +%{_libdir}/groonga/plugins/token_filters/stem.so +%endif + %files munin-plugins %defattr(-,root,root,-) %{_datadir}/munin/plugins/* Modified: packages/yum/env.sh.in (+1 -0) =================================================================== --- packages/yum/env.sh.in 2017-01-27 15:54:29 +0900 (8a98eb4) +++ packages/yum/env.sh.in 2017-01-27 15:55:13 +0900 (7661d19) @@ -20,4 +20,5 @@ openssl-devel libzstd-devel msgpack-devel lz4-devel +libstemmer-devel " -------------- next part -------------- HTML����������������������������... ダウンロード