Kouhei Sutou
null+****@clear*****
Wed Apr 10 18:13:27 JST 2013
Kouhei Sutou 2013-04-10 18:13:27 +0900 (Wed, 10 Apr 2013) New Revision: 5045f67fa42525e7a66a1935d3452138f5503ebb https://github.com/groonga/groonga/commit/5045f67fa42525e7a66a1935d3452138f5503ebb Message: rpm centos: make MeCab optional Modified files: packages/rpm/centos/groonga.spec.in Modified: packages/rpm/centos/groonga.spec.in (+13 -0) =================================================================== --- packages/rpm/centos/groonga.spec.in 2013-04-10 18:10:23 +0900 (00487e9) +++ packages/rpm/centos/groonga.spec.in 2013-04-10 18:13:27 +0900 (d6ba11e) @@ -1,4 +1,5 @@ %{!?use_lzo:%define use_lzo 0} +%{!?use_mecab:%define use_mecab 1} %{?additional_configure_options:%define use_additional_configure_options 1} %{!?additional_configure_options:%define use_additional_configure_options 0} @@ -15,7 +16,9 @@ URL: http://groonga.org/ Source0: http://packages.groonga.org/source/groonga/groonga-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) +%if %{use_mecab} BuildRequires: mecab-devel +%endif BuildRequires: zlib-devel %if %{use_lzo} BuildRequires: lzo-devel @@ -117,6 +120,7 @@ Requires: %{name}-libs = %{version}-%{release} %description devel Libraries and header files for groonga +%if %{use_mecab} %package tokenizer-mecab Summary: MeCab tokenizer for groonga Group: Applications/Text @@ -125,6 +129,7 @@ Requires: mecab-dic %description tokenizer-mecab MeCab tokenizer for groonga +%endif %package plugin-suggest Summary: Suggest plugin for groonga @@ -159,6 +164,11 @@ Munin plugins for groonga %if %{use_lzo} --with-lzo \ %endif +%if %{use_mecab} + --with-mecab \ +%else + --without-mecab \ +%endif --with-munin-plugins \ %if %{use_additional_configure_options} %{additional_configure_options} @@ -333,9 +343,11 @@ fi %dir %{_libdir}/groonga/plugins %{_libdir}/groonga/plugins/suggest/suggest.so +%if %{use_mecab} %files tokenizer-mecab %defattr(-,root,root,-) %{_libdir}/groonga/plugins/tokenizers/mecab.so +%endif %files munin-plugins %defattr(-,root,root,-) @@ -345,6 +357,7 @@ fi %changelog * Mon Apr 29 2013 HAYASHI Kentaro <hayashi �� clear-code.com> - 3.0.3-0 - Add additional_configure_options parameter. +- Make MeCab optional. Use use_mecab parameter for it. * Fri Mar 29 2013 HAYASHI Kentaro <hayashi �� clear-code.com> - 3.0.2-0 - new upstream release. -------------- next part -------------- HTML����������������������������...Download