Daiki Ueno e9a2ba4
%global php_extdir  %(php-config --extension-dir 2>/dev/null || echo "undefined")
28dae89
%global __provides_exclude_from ^(%{python_sitelib}/.*\\.so|%{php_extdir}/.*\\.so)$
ee49528
%global _hardened_build 1
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Name:		groonga
36eb2eb
Version:	7.0.1
36eb2eb
Release:	1%{?dist}
Daiki Ueno e9a2ba4
Summary:	An Embeddable Fulltext Search Engine
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Group:		Applications/Text
Daiki Ueno e9a2ba4
License:	LGPLv2
Daiki Ueno e9a2ba4
URL:		http://groonga.org/
Daiki Ueno 83a8251
Source0:	http://packages.groonga.org/source/groonga/groonga-%{version}.tar.gz
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
BuildRequires:	mecab-devel
Daiki Ueno 9a5bcd4
BuildRequires:	zlib-devel
HAYASHI Kentaro 76104cd
BuildRequires:	lz4-devel
Daiki Ueno a79db90
BuildRequires:	msgpack-devel
Daiki Ueno 8f2568d
BuildRequires:	zeromq-devel
Daiki Ueno 8f2568d
BuildRequires:	libevent-devel
9c5ff7f
#BuildRequires:	python2-devel
b9f7d44
#BuildRequires:	php-devel
Daiki Ueno 85169dc
BuildRequires:	libedit-devel
Daiki Ueno 15962d0
BuildRequires:	pcre-devel
83fda22
BuildRequires:	systemd
HAYASHI Kentaro 2ab7f83
BuildRequires:	libstemmer-devel
HAYASHI Kentaro 92dd761
BuildRequires:  openssl-devel
Kentaro Hayashi b95daae
BuildRequires:  re2c
f427380
BuildRequires:  libzstd-devel
Daiki Ueno e9a2ba4
Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno 2a882c1
Requires:	%{name}-plugin-suggest = %{version}-%{release}
83fda22
Requires(post):	systemd
83fda22
Requires(preun):	systemd
83fda22
Requires(postun):	systemd
9c5ff7f
Obsoletes:	%{name}-python < 6.0.9-1
461b1eb
Obsoletes:	%{name}-php < 6.0.9-1
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description
Daiki Ueno e9a2ba4
Groonga is an embeddable full-text search engine library.  It can
Daiki Ueno e9a2ba4
integrate with DBMS and scripting languages to enhance their search
Daiki Ueno e9a2ba4
functionality.  It also provides a standalone data store server based
Daiki Ueno e9a2ba4
on relational data model.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%package libs
2b3f653
Summary:	Runtime libraries for Groonga
Daiki Ueno e9a2ba4
Group:		System Environment/Libraries
Daiki Ueno e9a2ba4
License:	LGPLv2 and (MIT or GPLv2)
Daiki Ueno e9a2ba4
Requires(post):	/sbin/ldconfig
Daiki Ueno e9a2ba4
Requires(postun):	/sbin/ldconfig
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description libs
2b3f653
This package contains the libraries for Groonga
Daiki Ueno e9a2ba4
Daiki Ueno 15962d0
%package server-common
2b3f653
Summary:	Common packages for the Groonga server and the Groonga HTTP server
Daiki Ueno 2a882c1
Group:		Applications/Text
Daiki Ueno 15962d0
License:	LGPLv2
Daiki Ueno 2a882c1
Requires:	%{name} = %{version}-%{release}
Daiki Ueno 15962d0
Requires(pre):	shadow-utils
Daiki Ueno 15962d0
Daiki Ueno 15962d0
%description server-common
Daiki Ueno 15962d0
This package provides common settings for server use
Daiki Ueno 15962d0
Daiki Ueno 15962d0
%package server-gqtp
Daiki Ueno 15962d0
Summary:	Groonga GQTP server
Daiki Ueno 15962d0
Group:		Applications/Text
Daiki Ueno 15962d0
License:	LGPLv2
Daiki Ueno 15962d0
Requires:	%{name}-server-common = %{version}-%{release}
Daiki Ueno 15962d0
Requires(pre):	shadow-utils
Daiki Ueno 15962d0
Requires(post):	/sbin/chkconfig
Daiki Ueno 15962d0
Requires(preun):	/sbin/chkconfig
Daiki Ueno 15962d0
Requires(preun):	/sbin/service
Daiki Ueno 15962d0
Requires(postun):	/sbin/service
Daiki Ueno 15962d0
Obsoletes:	%{name}-server < 2.0.7-0
Daiki Ueno 15962d0
Daiki Ueno 15962d0
%description server-gqtp
740d9b6
This package contains the Groonga GQTP server
Daiki Ueno 15962d0
Daiki Ueno fa37a89
%package httpd
HAYASHI Kentaro e45672f
Summary:	Groonga HTTP server
Daiki Ueno fa37a89
Group:          Applications/Text
Daiki Ueno fa37a89
License:        LGPLv2 and BSD
Daiki Ueno 15962d0
Requires:	%{name}-server-common = %{version}-%{release}
HAYASHI Kentaro e45672f
Provides:	%{name}-server-http = %{version}-%{release}
HAYASHI Kentaro e45672f
Obsoletes:	%{name}-server-http <= 4.0.7-2
Daiki Ueno fa37a89
Daiki Ueno fa37a89
%description httpd
HAYASHI Kentaro e45672f
This package contains the Groonga HTTP server. It has many features
HAYASHI Kentaro e45672f
because it is based on nginx HTTP server.
Daiki Ueno fa37a89
Daiki Ueno e9a2ba4
%package doc
2b3f653
Summary:	Documentation for Groonga
Daiki Ueno e9a2ba4
Group:		Documentation
Daiki Ueno e9a2ba4
License:	LGPLv2 and BSD
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description doc
2b3f653
Documentation for Groonga
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%package devel
2b3f653
Summary:	Libraries and header files for Groonga
Daiki Ueno e9a2ba4
Group:		Development/Libraries
Daiki Ueno e9a2ba4
Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description devel
2b3f653
Libraries and header files for Groonga
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%package tokenizer-mecab
2b3f653
Summary:	MeCab tokenizer for Groonga
Daiki Ueno e9a2ba4
Group:		Applications/Text
Daiki Ueno e9a2ba4
Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description tokenizer-mecab
2b3f653
MeCab tokenizer for Groonga
Daiki Ueno e9a2ba4
Daiki Ueno 8f2568d
%package plugin-suggest
2b3f653
Summary:	Suggest plugin for Groonga
Daiki Ueno 8f2568d
Group:		Applications/Text
Daiki Ueno 8f2568d
Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno 8f2568d
Daiki Ueno 8f2568d
%description plugin-suggest
2b3f653
Suggest plugin for Groonga
Daiki Ueno 8f2568d
HAYASHI Kentaro 76104cd
%package plugin-token-filters
HAYASHI Kentaro 76104cd
Summary:	Token filters plugin for Groonga
HAYASHI Kentaro 76104cd
Group:		Applications/Text
HAYASHI Kentaro 76104cd
Requires:	%{name}-libs = %{version}-%{release}
HAYASHI Kentaro 76104cd
HAYASHI Kentaro 76104cd
%description plugin-token-filters
HAYASHI Kentaro 76104cd
Token filters plugins for Groonga which provides
HAYASHI Kentaro 76104cd
stop word and stemming features.
HAYASHI Kentaro 76104cd
Daiki Ueno e9a2ba4
%package munin-plugins
2b3f653
Summary:	Munin plugins for Groonga
Daiki Ueno e9a2ba4
Group:		Applications/System
Daiki Ueno e9a2ba4
Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno e9a2ba4
Requires:	munin-node
Daiki Ueno e9a2ba4
Requires(post):	munin-node
Daiki Ueno e9a2ba4
Requires(post):	/sbin/service
Daiki Ueno e9a2ba4
Requires(postun):	/sbin/service
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%description munin-plugins
2b3f653
Munin plugins for Groonga
Daiki Ueno e9a2ba4
9c5ff7f
# %package python
9c5ff7f
# Summary:	Python language binding for Groonga
9c5ff7f
# Group:		Development/Libraries
9c5ff7f
# Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno e9a2ba4
9c5ff7f
# %description python
9c5ff7f
# Python language binding for Groonga
Daiki Ueno e9a2ba4
b9f7d44
# %package php
b9f7d44
# Summary:	PHP language binding for Groonga
b9f7d44
# Group:		Development/Libraries
b9f7d44
# Requires:	%{name}-libs = %{version}-%{release}
Daiki Ueno e9a2ba4
b9f7d44
# %description php
b9f7d44
# PHP language binding for Groonga
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%prep
Daiki Ueno e9a2ba4
#% define optflags -O0
Daiki Ueno e9a2ba4
%setup -q
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%build
Daiki Ueno 9a5bcd4
%configure \
Daiki Ueno 9a5bcd4
  --disable-static \
ac816f0
  --enable-mruby \
Daiki Ueno 04e2c8d
  --with-package-platform=fedora \
HAYASHI Kentaro 76104cd
  --with-zlib --with-lz4 \
HAYASHI Kentaro 4785564
  --with-munin-plugins
59dc48f
HAYASHI Kentaro ea5a8ee
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|' libtool
HAYASHI Kentaro ea5a8ee
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|' libtool
Daiki Ueno 04e2c8d
make %{?_smp_mflags} unitdir="%{_unitdir}"
14700ef
# Exit %build section explicitly not to execute unexpected configure script again
14700ef
exit 0
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
# build python binding
9c5ff7f
# cd %{_builddir}/%{name}-%{version}/bindings/python/ql
9c5ff7f
# python setup.py config
9c5ff7f
# sed -i.cflags -e 's|^cflags =.*|cflags = []|' setup.py
9c5ff7f
# CFLAGS=-I%{_builddir}/%{name}-%{version}/include
9c5ff7f
# export CFLAGS
9c5ff7f
# LDFLAGS=-L%{_builddir}/%{name}-%{version}/lib/.libs
9c5ff7f
# export LDFLAGS
9c5ff7f
# python setup.py build
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
# build php binding
b9f7d44
# cd %{_builddir}/%{name}-%{version}/bindings/php
b9f7d44
# sed -i.ldflags -e 's|PHP_ADD_LIBRARY_WITH_PATH(groonga, .*)|PHP_ADD_LIBRARY(groonga, GROONGA_SHARED_LIBADD)|' config.m4
b9f7d44
# phpize
b9f7d44
# CFLAGS="%{optflags}"
b9f7d44
# export CFLAGS
b9f7d44
# LDFLAGS=-L%{_builddir}/%{name}-%{version}/lib/.libs
b9f7d44
# export LDFLAGS
b9f7d44
# # --with-groonga is only necessary to avoid error in configure
b9f7d44
# %configure --disable-static --with-groonga=%{_builddir}/%{name}-%{version}
b9f7d44
# make %{?_smp_mflags}
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%install
Daiki Ueno e9a2ba4
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
1cb9160
rm $RPM_BUILD_ROOT%{_libdir}/groonga/plugins/*/*.la
Daiki Ueno e9a2ba4
rm $RPM_BUILD_ROOT%{_libdir}/*.la
Kentaro Hayashi 5c0f7f4
rm $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/groonga-server-http
Daiki Ueno e9a2ba4
Daiki Ueno 2a882c1
mv $RPM_BUILD_ROOT%{_datadir}/doc/groonga groonga-doc
Daiki Ueno 2a882c1
Daiki Ueno 04e2c8d
# Since F17, %{_unitdir} is moved from /lib/systemd/system to
Daiki Ueno 04e2c8d
# /usr/lib/systemd/system.  So we need to manually install the service
Daiki Ueno 04e2c8d
# file into the new place.  The following should work with < F17,
740d9b6
# though Groonga package started using systemd native service since
Daiki Ueno 04e2c8d
# F17 and won't be submitted to earlier releases.
Daiki Ueno 8121bf5
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
Daiki Ueno fa37a89
HAYASHI Kentaro 190e2b6
# Remove obsolete files
HAYASHI Kentaro 190e2b6
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/groonga-server-http
HAYASHI Kentaro 190e2b6
rm -f $RPM_BUILD_ROOT%{_unitdir}/groonga-server-http.service
Daiki Ueno 8121bf5
HAYASHI Kentaro 5639f67
mkdir -p $RPM_BUILD_ROOT/run/groonga
Daiki Ueno e9a2ba4
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/groonga/db
Daiki Ueno e9a2ba4
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/groonga
e1ac0e4
mkdir -p $RPM_BUILD_ROOT%{_libdir}/groonga/plugins/normalizers
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
mv $RPM_BUILD_ROOT%{_datadir}/groonga/munin/ $RPM_BUILD_ROOT%{_datadir}/
Daiki Ueno e9a2ba4
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/munin/plugin-conf.d/
Daiki Ueno e9a2ba4
cat <<EOC > $RPM_BUILD_ROOT%{_sysconfdir}/munin/plugin-conf.d/groonga
Daiki Ueno e9a2ba4
[groonga_*]
Daiki Ueno e9a2ba4
  user groonga
Daiki Ueno e9a2ba4
  group groonga
Daiki Ueno e9a2ba4
  env.PATH %{_bindir}
HAYASHI Kentaro 34c7192
  env.database_path %{_localstatedir}/lib/groonga/db/db
Daiki Ueno e9a2ba4
  env.host 127.0.0.1
HAYASHI Kentaro 34c7192
HAYASHI Kentaro 34c7192
  env.http_host 127.0.0.1
HAYASHI Kentaro 34c7192
  env.http_port 10041
HAYASHI Kentaro 34c7192
  env.http_database_path %{_localstatedir}/lib/groonga/db/db
HAYASHI Kentaro 5639f67
  env.http_pid_path /run/groonga/groonga-http.pid
HAYASHI Kentaro 34c7192
  env.http_query_log_path %{_localstatedir}/log/groonga/query-http.log
HAYASHI Kentaro 34c7192
HAYASHI Kentaro 34c7192
  env.httpd_host 127.0.0.1
HAYASHI Kentaro 34c7192
  env.httpd_port 10041
HAYASHI Kentaro 34c7192
  env.httpd_database_path %{_localstatedir}/lib/groonga/db/db
HAYASHI Kentaro 5639f67
  env.httpd_pid_path /run/groonga/groonga-httpd.pid
HAYASHI Kentaro 34c7192
  env.httpd_query_log_path %{_localstatedir}/log/groonga/httpd/groonga-query.log
HAYASHI Kentaro 34c7192
HAYASHI Kentaro 34c7192
  env.gqtp_host 127.0.0.1
HAYASHI Kentaro 34c7192
  env.gqtp_port 10043
HAYASHI Kentaro 34c7192
  env.gqtp_database_path %{_localstatedir}/lib/groonga/db/db
HAYASHI Kentaro 5639f67
  env.gqtp_pid_path /run/groonga/groonga-gqtp.pid
HAYASHI Kentaro 34c7192
  env.gqtp_query_log_path %{_localstatedir}/log/groonga/query-gqtp.log
Daiki Ueno e9a2ba4
EOC
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
# install python binding
9c5ff7f
# cd %{_builddir}/%{name}-%{version}/bindings/python/ql
9c5ff7f
# python setup.py install --root=$RPM_BUILD_ROOT
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
# install php binding
b9f7d44
# cd %{_builddir}/%{name}-%{version}/bindings/php
b9f7d44
# make install INSTALL_ROOT=$RPM_BUILD_ROOT INSTALL="install -p"
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Daiki Ueno 8e5c029
%post libs -p /sbin/ldconfig
Daiki Ueno 8e5c029
Daiki Ueno 8e5c029
%post munin-plugins
Daiki Ueno 8e5c029
%{_sbindir}/munin-node-configure --shell --remove-also | grep -e 'groonga_' | sh
Daiki Ueno 8e5c029
[ -f %{_localstatedir}/lock/subsys/munin-node ] && \
Daiki Ueno 8e5c029
	/sbin/service munin-node restart > /dev/null 2>&1
Daiki Ueno 8e5c029
:
Daiki Ueno 8e5c029
Daiki Ueno 15962d0
%pre server-common
Daiki Ueno e9a2ba4
getent group groonga >/dev/null || groupadd -r groonga
Daiki Ueno e9a2ba4
getent passwd groonga >/dev/null || \
Daiki Ueno e9a2ba4
       useradd -r -g groonga -d %{_localstatedir}/lib/groonga -s /sbin/nologin \
Daiki Ueno e9a2ba4
	-c 'groonga' groonga
Daiki Ueno 15962d0
if [ $1 = 1 ] ; then
Daiki Ueno 15962d0
	mkdir -p %{_localstatedir}/lib/groonga/db
Daiki Ueno 15962d0
	groonga -n %{_localstatedir}/lib/groonga/db/db shutdown > /dev/null
Daiki Ueno 15962d0
	chown -R groonga:groonga %{_localstatedir}/lib/groonga
HAYASHI Kentaro 5639f67
	mkdir -p /run/groonga
HAYASHI Kentaro 5639f67
	chown -R groonga:groonga /run/groonga
Daiki Ueno 15962d0
fi
Daiki Ueno e9a2ba4
exit 0
Daiki Ueno e9a2ba4
28dae89
%post server-gqtp
28dae89
%systemd_post groonga-server-gqtp.service
28dae89
28dae89
%preun server-gqtp
28dae89
%systemd_preun groonga-server-gqtp.service
28dae89
28dae89
%postun server-gqtp
28dae89
%systemd_postun groonga-server-gqtp.service
28dae89
Daiki Ueno fa37a89
%post httpd
Daiki Ueno 8e5c029
%systemd_post groonga-httpd.service
Daiki Ueno e9a2ba4
Daiki Ueno fa37a89
%preun httpd
Daiki Ueno 8e5c029
%systemd_preun groonga-httpd.service
Daiki Ueno fa37a89
Daiki Ueno fa37a89
%postun httpd
Daiki Ueno 8e5c029
%systemd_postun groonga-httpd.service
Daiki Ueno fa37a89
Daiki Ueno e9a2ba4
%postun libs -p /sbin/ldconfig
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%postun munin-plugins
Daiki Ueno e9a2ba4
if [ $1 -eq 0 ]; then
Daiki Ueno e9a2ba4
	[ -f %{_localstatedir}/lock/subsys/munin-node ] && \
Daiki Ueno e9a2ba4
		/sbin/service munin-node restart >/dev/null 2>&1
Daiki Ueno e9a2ba4
	:
Daiki Ueno e9a2ba4
fi
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%files
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
Daiki Ueno 8f2568d
%{_bindir}/groonga
Daiki Ueno 65533e0
%{_bindir}/groonga-benchmark
ac816f0
%{_bindir}/grndb
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%files libs
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
HAYASHI Kentaro afaed72
%doc README.md COPYING
Daiki Ueno e9a2ba4
%{_libdir}/*.so.*
Daiki Ueno e9a2ba4
%dir %{_libdir}/groonga
1cb9160
%dir %{_libdir}/groonga/plugins
875142f
%dir %{_libdir}/groonga/plugins/expression_rewriters
7fa280c
%dir %{_libdir}/groonga/plugins/functions
28dae89
%dir %{_libdir}/groonga/plugins/query_expanders
e1ac0e4
%dir %{_libdir}/groonga/plugins/normalizers
e1ac0e4
%dir %{_libdir}/groonga/plugins/tokenizers
ac816f0
%dir %{_libdir}/groonga/plugins/ruby
ac816f0
%dir %{_libdir}/groonga/plugins/sharding
ac816f0
%dir %{_libdir}/groonga/scripts/ruby
ac816f0
%dir %{_libdir}/groonga/scripts/ruby/command_line
ac816f0
%dir %{_libdir}/groonga/scripts/ruby/context
Kentaro Hayashi 8fe95f3
%dir %{_libdir}/groonga/scripts/ruby/expression_tree
ac816f0
%dir %{_libdir}/groonga/scripts/ruby/initialize
ac816f0
%dir %{_libdir}/groonga/scripts/ruby/logger
Masafumi Yokoyama d78cbaf
%dir %{_libdir}/groonga/scripts/ruby/query_logger
875142f
%{_libdir}/groonga/plugins/expression_rewriters/*.rb
Kentaro Hayashi 8fe95f3
%{_libdir}/groonga/plugins/functions/*.so
Daiki Ueno 15962d0
%{_libdir}/groonga/plugins/query_expanders/tsv.so
Kentaro Hayashi 8fe95f3
%{_libdir}/groonga/plugins/ruby/*.rb
ac816f0
%{_libdir}/groonga/plugins/sharding.rb
ac816f0
%{_libdir}/groonga/plugins/sharding/*.rb
ac816f0
%{_libdir}/groonga/scripts/ruby/*.rb
ac816f0
%{_libdir}/groonga/scripts/ruby/command_line/*.rb
ac816f0
%{_libdir}/groonga/scripts/ruby/context/*.rb
Kentaro Hayashi 8fe95f3
%{_libdir}/groonga/scripts/ruby/expression_tree/*.rb
ac816f0
%{_libdir}/groonga/scripts/ruby/initialize/*.rb
ac816f0
%{_libdir}/groonga/scripts/ruby/logger/*.rb
Masafumi Yokoyama d78cbaf
%{_libdir}/groonga/scripts/ruby/query_logger/*.rb
Daiki Ueno 2f8c200
%{_datadir}/groonga/
Daiki Ueno 15962d0
%config(noreplace) %{_sysconfdir}/groonga/synonyms.tsv
Daiki Ueno 15962d0
Daiki Ueno 15962d0
%files server-common
Daiki Ueno 15962d0
Daiki Ueno 15962d0
%files server-gqtp
Daiki Ueno 2a882c1
%defattr(-,root,root,-)
Daiki Ueno 2a882c1
%config(noreplace) %{_sysconfdir}/groonga/
Daiki Ueno 15962d0
%config(noreplace) %{_sysconfdir}/sysconfig/groonga-server-gqtp
Kentaro Hayashi 5c0f7f4
%config(noreplace) %{_sysconfdir}/logrotate.d/groonga-server-gqtp
f1e581e
%{_unitdir}/groonga-server-gqtp.service
HAYASHI Kentaro 5639f67
%ghost %dir /run/%{name}
HAYASHI Kentaro 70f0196
%attr(0755,groonga,groonga) %dir %{_localstatedir}/lib/%{name}
HAYASHI Kentaro 70f0196
%attr(0755,groonga,groonga) %dir %{_localstatedir}/lib/%{name}/db
Daiki Ueno 2a882c1
Daiki Ueno fa37a89
%files httpd
Daiki Ueno fa37a89
%defattr(-,root,root,-)
Daiki Ueno fa37a89
%config(noreplace) %{_sysconfdir}/groonga/httpd/*
Kentaro Hayashi 8fe95f3
%config(noreplace) %{_sysconfdir}/sysconfig/groonga-httpd
Kentaro Hayashi 5c0f7f4
%config(noreplace) %{_sysconfdir}/logrotate.d/groonga-httpd
f1e581e
%{_unitdir}/groonga-httpd.service
Daiki Ueno fa37a89
%{_sbindir}/groonga-httpd
Daiki Ueno 15962d0
%{_sbindir}/groonga-httpd-restart
HAYASHI Kentaro 5639f67
%ghost %dir /run/%{name}
HAYASHI Kentaro e45672f
%attr(0755,groonga,groonga) %dir %{_localstatedir}/lib/%{name}
HAYASHI Kentaro e45672f
%attr(0755,groonga,groonga) %dir %{_localstatedir}/lib/%{name}/db
Daiki Ueno fa37a89
Daiki Ueno e9a2ba4
%files doc
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
HAYASHI Kentaro afaed72
%doc README.md COPYING
Daiki Ueno 2a882c1
%doc groonga-doc/*
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%files devel
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
Daiki Ueno e9a2ba4
%{_includedir}/groonga/
Daiki Ueno e9a2ba4
%{_libdir}/*.so
Daiki Ueno e9a2ba4
%{_libdir}/pkgconfig/groonga*.pc
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%files tokenizer-mecab
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
1cb9160
%{_libdir}/groonga/plugins/tokenizers/mecab.so
Daiki Ueno e9a2ba4
HAYASHI Kentaro 76104cd
%files plugin-token-filters
HAYASHI Kentaro 76104cd
%defattr(-,root,root,-)
HAYASHI Kentaro 76104cd
%{_libdir}/groonga/plugins/token_filters/stop_word.so
HAYASHI Kentaro 4785564
%{_libdir}/groonga/plugins/token_filters/stem.so
HAYASHI Kentaro 76104cd
Daiki Ueno 8f2568d
%files plugin-suggest
Daiki Ueno 8f2568d
%defattr(-,root,root,-)
Daiki Ueno 8f2568d
%{_bindir}/groonga-suggest-*
Daiki Ueno 8f2568d
%{_libdir}/groonga/plugins/suggest/suggest.so
Daiki Ueno 8f2568d
Daiki Ueno e9a2ba4
%files munin-plugins
Daiki Ueno e9a2ba4
%defattr(-,root,root,-)
Daiki Ueno e9a2ba4
%{_datadir}/munin/plugins/*
Daiki Ueno e9a2ba4
%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/*
Daiki Ueno e9a2ba4
9c5ff7f
# %files python
9c5ff7f
# %defattr(-,root,root,-)
9c5ff7f
# %{python_sitearch}/groongaql*
Daiki Ueno e9a2ba4
b9f7d44
# %files php
b9f7d44
# %defattr(-,root,root,-)
b9f7d44
# %{php_extdir}/groonga.so
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
%changelog
36eb2eb
* Thu Mar 30 2017 Kentaro Hayashi <hayashi@clear-code.com> - 7.0.1-1
36eb2eb
- new upstream release
36eb2eb
b30cb51
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.1.5-2
b30cb51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b30cb51
dfa099d
* Mon Jan 23 2017 kenhys@gmail.com - 6.1.5-1
407a34b
- new upstream release
407a34b
3b33dd4
* Fri Dec 23 2016 kenhys@gmail.com - 6.1.1-1
3b33dd4
- new upstream release
3b33dd4
- add zstd dependency to compress column.
3b33dd4
36a77cb
* Sat Nov 5 2016 Kentaro Hayashi <hayashi@clear-code.com> - 6.1.0-1
36a77cb
- new upstream release.
36a77cb
a53d180
* Fri Oct 14 2016 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.9-1
a53d180
- new upstream release.
9c5ff7f
- drop php binding package.
9c5ff7f
- drop python binding package.
a53d180
da81c3b
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0.5-2
da81c3b
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
da81c3b
Kentaro Hayashi fbae4fb
* Fri Jul 8 2016 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.5-1
Kentaro Hayashi fbae4fb
- new upstream release.
Kentaro Hayashi fbae4fb
HAYASHI Kentaro 688afb3
* Fri Jun 17 2016 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.4-1
HAYASHI Kentaro 688afb3
- new upstream release.
HAYASHI Kentaro 688afb3
HAYASHI Kentaro 3f6cbb2
* Wed Apr 13 2016 HAYASHI Kentaro <hayashi@clear-code.com> - 6.0.1-2
HAYASHI Kentaro 3f6cbb2
- rebuilt for msgpack soname bump
HAYASHI Kentaro 3f6cbb2
HAYASHI Kentaro 1f074e1
* Mon Apr 4 2016 HAYASHI Kentaro <hayashi@clear-code.com> - 6.0.1-1
HAYASHI Kentaro 1f074e1
- new upstream release.
HAYASHI Kentaro 1f074e1
HAYASHI Kentaro d3ad9ce
* Fri Mar 11 2016 HAYASHI Kentaro <hayashi@clear-code.com> - 6.0.0-1
HAYASHI Kentaro d3ad9ce
- new upstream release.
HAYASHI Kentaro 92dd761
- enable TLS for groonga-httpd
HAYASHI Kentaro 83624a3
- drop groonga-server-http package
HAYASHI Kentaro d3ad9ce
0a994c4
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.2-2
0a994c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0a994c4
HAYASHI Kentaro a7df7b2
* Mon Feb 1 2016 HAYASHI Kentaro <hayashi@clear-code.com> - 5.1.2-1
HAYASHI Kentaro a7df7b2
- new upstream release.
HAYASHI Kentaro 813c441
- remove needless Require: libstemmer entry.
HAYASHI Kentaro a7df7b2
HAYASHI Kentaro 8bee43c
* Tue Dec 29 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.1.1-1
HAYASHI Kentaro 8bee43c
- new upstream release.
HAYASHI Kentaro 8bee43c
37c721f
* Sun Dec 13 2015 Kalev Lember <klember@redhat.com> - 5.1.0-2
37c721f
- Rebuilt for libmsgpack soname bump
37c721f
HAYASHI Kentaro 24ce281
* Wed Dec 9 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.1.0-1
HAYASHI Kentaro 24ce281
- new upstream release.
HAYASHI Kentaro 24ce281
875142f
* Thu Oct 29 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.9-1
875142f
- new upstream release.
875142f
4668eb0
* Fri Oct 9 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.8-1
4668eb0
- new upstream release.
4668eb0
1f470b8
* Tue Sep 1 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.7-1
1f470b8
- new upstream release.
1f470b8
Masafumi Yokoyama d78cbaf
* Sat Aug 1 2015 Masafumi Yokoyama <yokoyama@clear-code.com> - 5.0.6-1
Masafumi Yokoyama d78cbaf
- new upstream release.
Masafumi Yokoyama d78cbaf
Masafumi Yokoyama dc73ea2
* Mon Jun 29 2015 Masafumi Yokoyama <yokoyama@clear-code.com> - 5.0.5-1
Masafumi Yokoyama dc73ea2
- new upstream release.
Masafumi Yokoyama dc73ea2
Thomas Spura 005fc66
* Tue Jun 23 2015 Thomas Spura <tomspur@fedoraproject.org> - 5.0.4-3
Thomas Spura 005fc66
- rebuilt for new zeromq 4.1.2
Thomas Spura 005fc66
683edde
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.4-2
683edde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
683edde
0b3b239
* Tue Jun 2 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.4-1
0b3b239
- new upstream release.
0b3b239
acb982e
* Thu Apr 30 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.3-1
acb982e
- new upstream release.
7fa280c
- add vector plugin.
acb982e
59dc48f
* Sun Apr 19 2015 Peter Robinson <pbrobinson@fedoraproject.org> 5.0.2-2
59dc48f
- Drop ExclusiveArch, atomic primitives now supported on all arches
59dc48f
757467b
* Wed Apr 1 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.2-1
757467b
- new upstream release.
757467b
- drop fix-crash-by-missing-libedit-initialization.patch
757467b
  This patch is already imported into upstream.
757467b
608ae3a
* Mon Mar 30 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.1-1
608ae3a
- new upstream release.
608ae3a
- add a patch to fix crash in standalone mode.
608ae3a
  fix-crash-by-missing-libedit-initialization.patch
608ae3a
ac816f0
* Wed Feb 25 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 5.0.0-1
ac816f0
- new upstream release.
ac816f0
- enable mruby by default.
ac816f0
HAYASHI Kentaro d836f7e
* Wed Jan 14 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 4.1.0-1
HAYASHI Kentaro d836f7e
- new upstream release.
HAYASHI Kentaro d836f7e
HAYASHI Kentaro 6f9dbc9
* Tue Jan 6 2015 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.9.1-1
HAYASHI Kentaro 6f9dbc9
- new upstream release.
HAYASHI Kentaro 5639f67
- remove needless 'g' option to remove rpath.
HAYASHI Kentaro 5639f67
- use /run/groonga to fix dir-or-file-in-var-run error.
HAYASHI Kentaro 6f9dbc9
HAYASHI Kentaro e45672f
* Mon Dec 1 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.8-1
HAYASHI Kentaro e45672f
- new upstream release.
HAYASHI Kentaro e45672f
- make groonga-httpd as default HTTP server package
HAYASHI Kentaro e45672f
- drop groonga-server-http, it is just changed to transitional package
HAYASHI Kentaro e45672f
HAYASHI Kentaro 76104cd
* Tue Nov 4 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.7-1
HAYASHI Kentaro 76104cd
- new upstream release.
HAYASHI Kentaro 76104cd
- drop lzo support.
HAYASHI Kentaro 76104cd
- add lz4 support.
HAYASHI Kentaro 76104cd
- add groonga-plugin-token-filters sub package.
HAYASHI Kentaro 76104cd
HAYASHI Kentaro 20efc91
* Mon Oct 6 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.6-1
HAYASHI Kentaro 20efc91
- new upstream release.
HAYASHI Kentaro 20efc91
- drop a needless patch to fix groonga-httpd service startup failure.
HAYASHI Kentaro 20efc91
HAYASHI Kentaro 9b0ac4b
* Mon Sep 8 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.5-1
HAYASHI Kentaro 9b0ac4b
- new upstream release.
HAYASHI Kentaro ccbf3c6
- add a patch to fix groonga-httpd service startup failure.
HAYASHI Kentaro ccbf3c6
  add-missing-mkdir-for-groonga-httpd-service.patch
HAYASHI Kentaro 9b0ac4b
e2aa2e4
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.4-2
e2aa2e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e2aa2e4
HAYASHI Kentaro 171c545
* Thu Jul 31 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.4-1
HAYASHI Kentaro 171c545
- new upstream release.
HAYASHI Kentaro 171c545
HAYASHI Kentaro c7b089d
* Tue Jul 1 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.3-1
HAYASHI Kentaro c7b089d
- new upstream release.
HAYASHI Kentaro c7b089d
789b180
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2-2
789b180
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
789b180
HAYASHI Kentaro e052cf5
* Fri May 30 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.2-1
HAYASHI Kentaro e052cf5
- new upstream release.
HAYASHI Kentaro e052cf5
HAYASHI Kentaro 236c4b2
* Mon Mar 31 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.1-1
HAYASHI Kentaro 236c4b2
- new upstream release.
HAYASHI Kentaro 236c4b2
HAYASHI Kentaro 3f7f338
* Mon Feb 10 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 4.0.0-1
HAYASHI Kentaro 3f7f338
- new upstream release.
HAYASHI Kentaro 3f7f338
HAYASHI Kentaro 0696851
* Mon Feb 3 2014 HAYASHI Kentaro <hayashi@clear-code.com> - 3.1.2-1
HAYASHI Kentaro 0696851
- new upstream release.
HAYASHI Kentaro 0696851
bde8bf4
* Tue Dec 31 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.1.1-1
bde8bf4
- new upstream release.
bde8bf4
4ec5bbe
* Fri Nov 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.1.0-1
4ec5bbe
- new upstream release.
4ec5bbe
2b3f653
* Tue Oct 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.9-1
2b3f653
- new upstream release.
2b3f653
ab4932d
* Sun Sep 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.8-1
ab4932d
- new upstream release.
ab4932d
c55949f
* Thu Aug 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.7-1
c55949f
- new upstream release.
c55949f
e1ac0e4
* Wed Jul 31 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.6-2
e1ac0e4
- unify own directories of plugins.
e1ac0e4
38540dd
* Mon Jul 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.6-1
38540dd
- new upstream release.
38540dd
3cd2ecf
* Sat Jun 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.5-1
3cd2ecf
- new upstream release.
3cd2ecf
8e64aaf
* Wed May 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.4-1
8e64aaf
- new upstream release.
8e64aaf
ee49528
* Mon Apr 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.3-1
ee49528
- new upstream release.
ee49528
- enable the PIE compiler flags. 
ee49528
4482d25
* Fri Mar 29 2013 HAYASHI Kentaro <hayashi@clear-code.com> - 3.0.2-1
28dae89
- new upstream release.
28dae89
- fix wrong directory ownership.
28dae89
- filter not to export private modules.
28dae89
- add missing groonga-server-gqtp related systemd macros.
28dae89
dba4ac1
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-2
dba4ac1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dba4ac1
Daiki Ueno 15962d0
* Mon Dec 10 2012 Daiki Ueno <dueno@redhat.com> - 2.0.9-1
Daiki Ueno 15962d0
- built in Fedora
Daiki Ueno 15962d0
Daiki Ueno 15962d0
* Thu Nov 29 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 2.0.9-0
Daiki Ueno 15962d0
- new upstream release.
Daiki Ueno 15962d0
Daiki Ueno 15962d0
* Mon Oct 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.8-0
Daiki Ueno 15962d0
- new upstream release.
Daiki Ueno 15962d0
- Remove needless "Requires". They will be added by rpmbuild automatically.
Daiki Ueno 15962d0
  Reported by by Daiki Ueno. Thanks!!!
Daiki Ueno 15962d0
- Fix license of server-gqtp.
Daiki Ueno 15962d0
- Fix license of server-http.
Daiki Ueno 15962d0
- Add more description to server-http and httpd.
Daiki Ueno 15962d0
Daiki Ueno 15962d0
* Sat Sep 29 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 2.0.7-0
Daiki Ueno 15962d0
- new upstream release.
Daiki Ueno 15962d0
- Split groonga-server package into groonga-server-gqtp and
Daiki Ueno 15962d0
  groonga-server-http package.
Daiki Ueno 15962d0
Daiki Ueno 15962d0
* Wed Aug 29 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 2.0.6-0
Daiki Ueno 15962d0
- new upstream release.
Daiki Ueno 15962d0
- Split common tasks for server use into groonga-server-common package.
Daiki Ueno 15962d0
- groonga-server and groonga-httpd require groonga-server-common package.
Daiki Ueno 15962d0
Daiki Ueno 8e5c029
* Wed Aug 22 2012 Daiki Ueno <dueno@redhat.com> - 2.0.5-2
Daiki Ueno 8e5c029
- use systemd-rpm macros (#850137)
Daiki Ueno 8e5c029
Daiki Ueno fa37a89
* Tue Jul 31 2012 Daiki Ueno <dueno@redhat.com> - 2.0.5-1
Daiki Ueno fa37a89
- built in Fedora
0c82c7c
Daiki Ueno fa37a89
* Sun Jul 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.5-0
Daiki Ueno fa37a89
- new upstream release.
TASAKA Mamoru f3406df
Daiki Ueno a79db90
* Mon Jul  2 2012 Daiki Ueno <dueno@redhat.com> - 2.0.4-1
Daiki Ueno a79db90
- built in Fedora
Daiki Ueno a79db90
- add msgpack-devel to BR
Daiki Ueno a79db90
Daiki Ueno a79db90
* Fri Jun 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.4-0
Daiki Ueno a79db90
- new upstream release.
Daiki Ueno a79db90
- groonga package does not require groonga-tokenizer-mecab package.
Daiki Ueno a79db90
Daiki Ueno b7c6fb9
* Mon Jun  4 2012 Daiki Ueno <dueno@redhat.com> - 2.0.3-1
Daiki Ueno b7c6fb9
- built in Fedora
Daiki Ueno b7c6fb9
Daiki Ueno b7c6fb9
* Tue May 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.3-0
Daiki Ueno b7c6fb9
- new upstream release.
Daiki Ueno b7c6fb9
Daiki Ueno 85169dc
* Tue May  1 2012 Daiki Ueno <dueno@redhat.com> - 2.0.2-1
Daiki Ueno 85169dc
- built in Fedora
Daiki Ueno 85169dc
Daiki Ueno 85169dc
* Sun Apr 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.2-0
Daiki Ueno 85169dc
- new upstream release.
Daiki Ueno 85169dc
- use libedit.
Daiki Ueno 85169dc
Daiki Ueno 85169dc
* Fri Mar 30 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.1-2
Daiki Ueno 85169dc
- Use shutdown command for stop.
Daiki Ueno 85169dc
Daiki Ueno 85169dc
* Fri Mar 30 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.1-1
Daiki Ueno 85169dc
- Fix bind address argument parameter.
Daiki Ueno 85169dc
  Patch by Masaharu IWAI. Thanks!!!
Daiki Ueno 85169dc
Daiki Ueno 65533e0
* Thu Mar 29 2012 Daiki Ueno <dueno@redhat.com> - 2.0.1-1
Daiki Ueno 65533e0
- built in Fedora
Daiki Ueno 65533e0
Daiki Ueno 65533e0
* Thu Mar 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.1-0
Daiki Ueno 65533e0
- new upstream release.
Daiki Ueno 65533e0
- ensure removing build directory before installing.
Daiki Ueno 65533e0
- grntest -> groonga-benchmark.
Daiki Ueno 65533e0
- remove groonga-tools package.
Daiki Ueno 65533e0
Daiki Ueno 04e2c8d
* Thu Mar  1 2012 Daiki Ueno <dueno@redhat.com> - 2.0.0-1
Daiki Ueno 04e2c8d
- built in Fedora
Daiki Ueno 04e2c8d
Daiki Ueno 04e2c8d
* Wed Feb 29 2012 Kouhei Sutou <kou@clear-code.com> - 2.0.0-0
Daiki Ueno 04e2c8d
- new upstream release.
Daiki Ueno 04e2c8d
- remove other permission from DB directory.
Daiki Ueno 04e2c8d
- use HTTP as the default protocol.
Daiki Ueno 04e2c8d
- support effective user and group in systemd.
Daiki Ueno 04e2c8d
  Patch by Daiki Ueno. Thanks!!!
Daiki Ueno 04e2c8d
Daiki Ueno 48219b7
* Thu Feb  2 2012 Daiki Ueno <dueno@redhat.com> - 1.3.0-2
Daiki Ueno 48219b7
- fix systemd service file
Daiki Ueno 48219b7
Daiki Ueno 8121bf5
* Mon Jan 30 2012 Daiki Ueno <dueno@redhat.com> - 1.3.0-1
Daiki Ueno 8121bf5
- built in Fedora
Daiki Ueno 8121bf5
- migrate groonga-server initscript to systemd service (#781503)
Daiki Ueno 25cf91c
- add groonga-php5.4.patch to compile PHP extension with PHP 5.4
Daiki Ueno 8121bf5
Daiki Ueno 8121bf5
* Sun Jan 29 2012 Kouhei Sutou <kou@clear-code.com> - 1.3.0-0
Daiki Ueno 8121bf5
- new upstream release.
Daiki Ueno 8121bf5
- groonga-server package does not require groonga-munin-plugins package.
Daiki Ueno 8121bf5
  suggested by Masaharu IWAI. Thanks!!!
Daiki Ueno 8121bf5
- groonga package does not require groonga-doc package.
Daiki Ueno 8121bf5
  suggested by Masaharu IWAI. Thanks!!!
Daiki Ueno 8121bf5
Mamoru Tasaka 3ed732a
* Mon Jan 9 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.2.9-2
Mamoru Tasaka 3ed732a
- rebuild against new mecab
Mamoru Tasaka 3ed732a
Daiki Ueno 7bc9541
* Wed Jan  4 2012 Daiki Ueno <dueno@redhat.com> - 1.2.9-1
Daiki Ueno 7bc9541
- build in fedora
Daiki Ueno 7bc9541
Daiki Ueno 7bc9541
* Thu Dec 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.9-0
Daiki Ueno 7bc9541
- new upstream release.
Daiki Ueno 7bc9541
Daiki Ueno 9a5bcd4
* Tue Nov 29 2011 Daiki Ueno <dueno@redhat.com> - 1.2.8-1
Daiki Ueno 9a5bcd4
- build in fedora
Daiki Ueno 9a5bcd4
Daiki Ueno 9a5bcd4
* Tue Nov 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.8-0
Daiki Ueno 9a5bcd4
- new upstream release.
Daiki Ueno 9a5bcd4
- enable zlib support.
Daiki Ueno 9a5bcd4
- enable lzo support.
Daiki Ueno 9a5bcd4
- add --with-package-platform=redhat configure option to install init script.
Daiki Ueno 9a5bcd4
- add --with-munin-plugins cofnigure option to install Munin plugins.
Daiki Ueno 9a5bcd4
Daiki ueno 383df81
* Tue Nov  1 2011 Daiki ueno <dueno@redhat.com> - 1.2.7-1
Daiki ueno 383df81
- build in fedora
Daiki ueno 383df81
Daiki ueno 383df81
* Sat Oct 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.7-0
Daiki ueno 383df81
- new upstream release.
Daiki ueno 383df81
Daiki Ueno d645790
* Fri Sep 30 2011 Daiki Ueno <dueno@redhat.com> - 1.2.6-1
Daiki Ueno d645790
- build in fedora
Daiki Ueno d645790
Daiki Ueno d645790
* Thu Sep 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.6-0
Daiki Ueno d645790
- new upstream release.
Daiki Ueno d645790
Daiki Ueno 4d144d1
* Mon Sep  5 2011 Daiki Ueno <dueno@redhat.com> - 1.2.5-1
Daiki Ueno 4d144d1
- build in fedora
Daiki Ueno 4d144d1
Daiki Ueno 4d144d1
* Mon Aug 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.5-0
Daiki Ueno 4d144d1
- new upstream release.
Daiki Ueno 4d144d1
Daiki Ueno 8ea9a22
* Fri Jul 29 2011 Daiki Ueno <dueno@redhat.com> - 1.2.4-1
Daiki Ueno 8ea9a22
- build in fedora
Daiki Ueno 8ea9a22
Daiki Ueno 8ea9a22
* Fri Jul 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.4-0
Daiki Ueno 8ea9a22
- new upstream release.
Daiki Ueno 8ea9a22
Daiki Ueno 83a8251
* Mon Jul  4 2011 Daiki Ueno <dueno@redhat.com> - 1.2.3-1
Daiki Ueno 83a8251
- build in fedora
Daiki Ueno d4a7a16
- add ruby to BR
Daiki Ueno 83a8251
Daiki Ueno 83a8251
* Wed Jun 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.3-0
Daiki Ueno 83a8251
- new upstream release.
Daiki Ueno 83a8251
- add a new groong-tools package.
Daiki Ueno 83a8251
Daiki Ueno 2a882c1
* Tue May 31 2011 Daiki Ueno <dueno@redhat.com> - 1.2.2-1
Daiki Ueno 2a882c1
- build in fedora
Daiki Ueno 2a882c1
Daiki Ueno 2a882c1
* Sun May 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.2-0
Daiki Ueno 2a882c1
- new upstream release.
Daiki Ueno 2a882c1
- split server files into groonga-server package.
Daiki Ueno 2a882c1
Daiki Ueno 3fb67fa
* Mon May  2 2011 Daiki Ueno <dueno@redhat.com> - 1.2.1-1
Daiki Ueno 3fb67fa
- build in fedora.
Daiki Ueno 3fb67fa
Daiki Ueno 3fb67fa
* Fri Apr 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.1-0
Daiki Ueno 3fb67fa
- new upstream release.
Daiki Ueno 3fb67fa
Daiki Ueno 30dbb57
* Wed Mar 30 2011 Daiki Ueno <dueno@redhat.com> - 1.2.0-1
Daiki Ueno 30dbb57
- build in fedora.
Daiki Ueno 30dbb57
Daiki Ueno 30dbb57
* Tue Mar 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.0-0
Daiki Ueno 30dbb57
- new upstream release.
Daiki Ueno 30dbb57
Daiki Ueno 29e3e4c
* Thu Feb 17 2011 Daiki Ueno <dueno@redhat.com> - 1.1.0-1
Daiki Ueno 29e3e4c
- build in fedora.
Daiki Ueno 29e3e4c
- don't require zeromq explicitly.
Daiki Ueno 29e3e4c
Daiki Ueno 29e3e4c
* Wed Feb 09 2011 Kouhei Sutou <kou@clear-code.com> - 1.1.0-0
Daiki Ueno 29e3e4c
- new upstream release.
Daiki Ueno 29e3e4c
6584247
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-3
6584247
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6584247
2ee9339
* Mon Feb  7 2011 Dan HorĂ¡k <dan[at]danny.cz> - 1.0.8-2
2ee9339
- add ExclusiveArch (atomic primitives implemented only for x86)
2ee9339
Daiki Ueno 8f2568d
* Thu Feb  3 2011 Daiki Ueno <dueno@redhat.com> - 1.0.8-1
Daiki Ueno 8f2568d
- build in fedora.
Daiki Ueno 8f2568d
- don't depend on libevent explicitly.
Daiki Ueno 8f2568d
Daiki Ueno 8f2568d
* Wed Feb 02 2011 Kouhei Sutou <kou@clear-code.com> - 1.0.8-0
Daiki Ueno 8f2568d
- new upstream release.
Daiki Ueno 8f2568d
Daiki Ueno 8f2568d
* Sat Jan 29 2011 Kouhei Sutou <kou@clear-code.com> - 1.0.7-0
Daiki Ueno 8f2568d
- new upstream release.
Daiki Ueno 8f2568d
Daiki Ueno 3ef4b44
* Fri Dec 31 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.6-0
Daiki Ueno 3ef4b44
- new upstream release
Daiki Ueno 3ef4b44
Daiki Ueno 3ef4b44
* Wed Dec 29 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.5-0
Daiki Ueno 3ef4b44
- new upstream release.
Daiki Ueno 3ef4b44
1cb9160
* Mon Nov 29 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.4-1
1cb9160
- new upstream release
1cb9160
Daiki Ueno 490f296
* Wed Nov 24 2010 Daiki Ueno <dueno@redhat.com> - 1.0.3-2
Daiki Ueno 490f296
- %%ghost /var/run/*.
Daiki Ueno 490f296
38540dd
* Sat Oct 09 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.3-1
Daiki Ueno 252f9d6
- new upstream release.
Daiki Ueno b1f15ee
Daiki Ueno e9a2ba4
* Thu Oct  7 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-7
Daiki Ueno e9a2ba4
- own %%_localstatedir/lib/%%name/db.
Daiki Ueno e9a2ba4
- use %%_sbindir RPM macro.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Wed Oct  6 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-6
Daiki Ueno e9a2ba4
- use %%python_sitearch and %%php_extdir macros.
Daiki Ueno e9a2ba4
- correct directory ownership for -munin-plugins subpackage.
Daiki Ueno e9a2ba4
- supply %%optflags when building PHP binding.
Daiki Ueno e9a2ba4
- don't set CGROUP_DAEMON in initscript.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Tue Oct  5 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-5
Daiki Ueno e9a2ba4
- correct directory ownership for -munin-plugins subpackage.
Daiki Ueno e9a2ba4
- make -doc subpackage require -libs.
Daiki Ueno e9a2ba4
- correct directory ownership for directories under %%_localstatedir.
Daiki Ueno e9a2ba4
- make initscript disabled by default
Daiki Ueno e9a2ba4
- move "build process" of Python and PHP bindings to %%build from %%install
Daiki Ueno e9a2ba4
- build against Python 2.7
Daiki Ueno e9a2ba4
- fix naming of Python and PHP bindings (python-%%{name} to %%{name}-python)
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Mon Oct  4 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-4
Daiki Ueno e9a2ba4
- package Python and PHP bindings.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Mon Oct  4 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-3
Daiki Ueno e9a2ba4
- fix License.
Daiki Ueno e9a2ba4
- pass "-p" to the install command to preserve timestamps.
Daiki Ueno e9a2ba4
- use RPM macros %%_initddir, %%_localstatedir, %%_prefix, etc.
Daiki Ueno e9a2ba4
- use the standard snippet to creating user/group for groonga; don't
Daiki Ueno e9a2ba4
  call userdel/groupdel.
Daiki Ueno e9a2ba4
- add missing "Require(foo): bar" for /sbin/service, /sbin/chkconfig,
Daiki Ueno e9a2ba4
  /sbin/ldconfig, and /usr/sbin/munin-node-configure.
Daiki Ueno e9a2ba4
- fix attributes in %%files.
Daiki Ueno e9a2ba4
- correct directory ownership.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Fri Oct  1 2010 Daiki Ueno <dueno@redhat.com> - 1.0.2-2
Daiki Ueno e9a2ba4
- don't require autotools when building
Daiki Ueno e9a2ba4
- pass --disable-static to %%configure
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Thu Sep 09 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.2-1
Daiki Ueno e9a2ba4
- new upstream release.
Daiki Ueno e9a2ba4
38540dd
* Mon Sep 06 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.1-1
Daiki Ueno e9a2ba4
- new upstream release.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Thu Sep 02 2010 Kouhei Sutou <kou@clear-code.com> - 1.0.0-1
Daiki Ueno e9a2ba4
- split packages.
Daiki Ueno e9a2ba4
Daiki Ueno e9a2ba4
* Tue Aug 24 2010 Daiki Ueno <dueno@redhat.com> - 0.7.6-1
Daiki Ueno e9a2ba4
- initial packaging for Fedora