Commit cd120559 authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

build mroonga, that is a MySQL storage engine using full-text search engine groonga.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39431 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent c17ac276
...@@ -19,6 +19,7 @@ extends = ...@@ -19,6 +19,7 @@ extends =
../software-profiles/libtool.cfg ../software-profiles/libtool.cfg
../software-profiles/memcached.cfg ../software-profiles/memcached.cfg
../software-profiles/messagepack.cfg ../software-profiles/messagepack.cfg
../software-profiles/mroonga.cfg
../software-profiles/mysql-tritonn-5.0.cfg ../software-profiles/mysql-tritonn-5.0.cfg
../software-profiles/mysql-5.1.cfg ../software-profiles/mysql-5.1.cfg
../software-profiles/sphinx.cfg ../software-profiles/sphinx.cfg
...@@ -56,6 +57,7 @@ parts = ...@@ -56,6 +57,7 @@ parts =
ghostscript ghostscript
mysql-tritonn-5.0 mysql-tritonn-5.0
mysql-5.1 mysql-5.1
mroonga
sphinx sphinx
imagemagick imagemagick
kumo kumo
......
...@@ -22,6 +22,7 @@ extends = ...@@ -22,6 +22,7 @@ extends =
../software-profiles/libtool.cfg ../software-profiles/libtool.cfg
../software-profiles/memcached.cfg ../software-profiles/memcached.cfg
../software-profiles/messagepack.cfg ../software-profiles/messagepack.cfg
../software-profiles/mroonga.cfg
../software-profiles/mysql-tritonn-5.0.cfg ../software-profiles/mysql-tritonn-5.0.cfg
../software-profiles/mysql-5.1.cfg ../software-profiles/mysql-5.1.cfg
../software-profiles/sphinx.cfg ../software-profiles/sphinx.cfg
...@@ -55,6 +56,7 @@ parts = ...@@ -55,6 +56,7 @@ parts =
ghostscript ghostscript
mysql-tritonn-5.0 mysql-tritonn-5.0
mysql-5.1 mysql-5.1
mroonga
sphinx sphinx
imagemagick imagemagick
kumo kumo
......
# mroonga - a MySQL storage engine using full-text search engine groonga
# http://mroonga.github.com/
# http://groonga.org/
[buildout]
parts =
mroonga
[groonga]
recipe = hexagonit.recipe.cmmi
url = http://groonga.org/files/groonga/groonga-1.0.2.tar.gz
md5sum = 1cfe0fbae8a6bbaa35e6de4b7a0bfcf6
configure-options =
--without-mecab
[mroonga]
recipe = hexagonit.recipe.cmmi
url = http://github.com/downloads/mroonga/mroonga/groonga-storage-engine-0.2.tar.gz
md5sum = 60a37606b01c81da02d02515340a6cdf
configure-options =
--with-mysql-source=${mysql-5.1:location}__compile__/mysql-${mysql-5.1:version}
--with-mysql-config=${mysql-5.1:location}/bin/mysql_config
environment =
PATH =${groonga:location}/bin:%(PATH)s
CFLAGS =-I${groonga:location}/include/groonga
CXXFLAGS =-I${groonga:location}/include/groonga
LDFLAGS =-L${groonga:location}/lib
...@@ -18,10 +18,13 @@ download-only = true ...@@ -18,10 +18,13 @@ download-only = true
[mysql-5.1] [mysql-5.1]
recipe = hexagonit.recipe.cmmi recipe = hexagonit.recipe.cmmi
url = http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.51.tar.gz version = 5.1.51
url = http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.1/mysql-${:version}.tar.gz
md5sum = c12bf24493688c51c6cff5e8c6563830 md5sum = c12bf24493688c51c6cff5e8c6563830
pre-configure-hook = ${mysql-hooks-download:location}/${mysql-hooks-download:filename}:pre_configure_hook pre-configure-hook = ${mysql-hooks-download:location}/${mysql-hooks-download:filename}:pre_configure_hook
post-make-hook = ${mysql-hooks-download:location}/${mysql-hooks-download:filename}:post_make_hook post-make-hook = ${mysql-hooks-download:location}/${mysql-hooks-download:filename}:post_make_hook
# compile directory is required to build mysql plugins.
keep-compile-dir = true
# configure: how to avoid searching for my.cnf? # configure: how to avoid searching for my.cnf?
# - like in mysql part in http://svn.zope.org/zodbshootout/trunk/buildout.cfg?view=markup # - like in mysql part in http://svn.zope.org/zodbshootout/trunk/buildout.cfg?view=markup
configure-options = configure-options =
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment