[Erp5-report] r39431 kazuhiko - in /erp5/trunk/buildout: profiles/ software-profiles/

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Oct 21 12:27:04 CEST 2010


Author: kazuhiko
Date: Thu Oct 21 12:27:03 2010
New Revision: 39431

URL: http://svn.erp5.org?rev=39431&view=rev
Log:
build mroonga, that is a MySQL storage engine using full-text search engine groonga.

Added:
    erp5/trunk/buildout/software-profiles/mroonga.cfg
Modified:
    erp5/trunk/buildout/profiles/official-2.12.cfg
    erp5/trunk/buildout/profiles/official.cfg
    erp5/trunk/buildout/software-profiles/mysql-5.1.cfg

Modified: erp5/trunk/buildout/profiles/official-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/official-2.12.cfg?rev=39431&r1=39430&r2=39431&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/official-2.12.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/official-2.12.cfg [utf8] Thu Oct 21 12:27:03 2010
@@ -19,6 +19,7 @@ extends =
   ../software-profiles/libtool.cfg
   ../software-profiles/memcached.cfg
   ../software-profiles/messagepack.cfg
+  ../software-profiles/mroonga.cfg
   ../software-profiles/mysql-tritonn-5.0.cfg
   ../software-profiles/mysql-5.1.cfg
   ../software-profiles/sphinx.cfg
@@ -56,6 +57,7 @@ parts =
   ghostscript
   mysql-tritonn-5.0
   mysql-5.1
+  mroonga
   sphinx
   imagemagick
   kumo

Modified: erp5/trunk/buildout/profiles/official.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/official.cfg?rev=39431&r1=39430&r2=39431&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/official.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/official.cfg [utf8] Thu Oct 21 12:27:03 2010
@@ -22,6 +22,7 @@ extends =
   ../software-profiles/libtool.cfg
   ../software-profiles/memcached.cfg
   ../software-profiles/messagepack.cfg
+  ../software-profiles/mroonga.cfg
   ../software-profiles/mysql-tritonn-5.0.cfg
   ../software-profiles/mysql-5.1.cfg
   ../software-profiles/sphinx.cfg
@@ -55,6 +56,7 @@ parts =
   ghostscript
   mysql-tritonn-5.0
   mysql-5.1
+  mroonga
   sphinx
   imagemagick
   kumo

Added: erp5/trunk/buildout/software-profiles/mroonga.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/mroonga.cfg?rev=39431&view=auto
==============================================================================
--- erp5/trunk/buildout/software-profiles/mroonga.cfg (added)
+++ erp5/trunk/buildout/software-profiles/mroonga.cfg [utf8] Thu Oct 21 12:27:03 2010
@@ -0,0 +1,27 @@
+# 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

Modified: erp5/trunk/buildout/software-profiles/mysql-5.1.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/mysql-5.1.cfg?rev=39431&r1=39430&r2=39431&view=diff
==============================================================================
--- erp5/trunk/buildout/software-profiles/mysql-5.1.cfg [utf8] (original)
+++ erp5/trunk/buildout/software-profiles/mysql-5.1.cfg [utf8] Thu Oct 21 12:27:03 2010
@@ -18,10 +18,13 @@ download-only = true
 
 [mysql-5.1]
 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
 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
+# compile directory is required to build mysql plugins.
+keep-compile-dir = true
 # configure: how to avoid searching for my.cnf?
 #  - like in mysql part in http://svn.zope.org/zodbshootout/trunk/buildout.cfg?view=markup
 configure-options =




More information about the Erp5-report mailing list