Merge branch 'master' into slapos
[slapos.git] / component / mroonga / buildout.cfg
1 # mroonga - a MySQL storage engine using full-text search engine groonga
2 # http://mroonga.github.com/
3 # http://groonga.org/
4
5 [buildout]
6 parts =
7   mroonga
8 extends =
9   ../mariadb/buildout.cfg
10   ../pkgconfig/buildout.cfg
11
12 [groonga]
13 recipe = hexagonit.recipe.cmmi
14 url = http://groonga.org/files/groonga/groonga-1.1.0.tar.gz
15 md5sum = a5a381db446e017f172bf6b003a4fed9
16 configure-options =
17   --without-mecab
18
19 [mroonga-mariadb-patch]
20 recipe = hexagonit.recipe.download
21 url = ${:_profile_base_location_}/${:filename}
22 md5sum = da2457b9f8006cddb279a165128479e5
23 filename = groonga-storage-engine-0.4.mariadb.patch
24 download-only = true
25
26 [mroonga]
27 recipe = hexagonit.recipe.cmmi
28 url = http://github.com/downloads/mroonga/mroonga/groonga-storage-engine-0.4.tar.gz
29 md5sum = eb39ddaebb5a295f103bb1f66d5b33da
30 patch-options = -p1
31 patches =
32   ${mroonga-mariadb-patch:location}/${mroonga-mariadb-patch:filename}
33 configure-options =
34   --with-mysql-source=${mariadb:location}__compile__/mariadb-${mariadb:version}
35   --with-mysql-config=${mariadb:location}/bin/mysql_config
36 environment =
37   PATH=${groonga:location}/bin:${pkgconfig:location}/bin:%(PATH)s
38   CPPFLAGS=-I${groonga:location}/include/groonga
39   LDFLAGS=-L${groonga:location}/lib
40   PKG_CONFIG_PATH=${groonga:location}/lib/pkgconfig