[buildout] extends = ../../stack/slapos.cfg ../../component/numpy/buildout.cfg ../../component/r-language/buildout.cfg parts += rpy2 slapos-cookbook dream-build dream instance [rpy2_env] PATH = ${r-language:location}/bin/:%(PATH)s [rpy2] recipe = zc.recipe.egg:custom environment = rpy2_env egg = rpy2>=2.3,<2.4 [dream-repository.git] recipe = slapos.recipe.build:gitclone repository = http://git.erp5.org/repos/dream.git branch = master git-executable = ${git:location}/bin/git [dream-build] ; use a develop egg to easily develop and because dream already exist on pypi ; https://pypi.python.org/pypi/dream recipe = zc.recipe.egg:develop dependency = ${scipy-build:recipe} setup = ${dream-repository.git:location} [dream] recipe = zc.recipe.egg:scripts eggs = dream initialization = # rpy2 needs R in $PATH import os os.environ['PATH'] = '${r-language:location}/bin' + os.pathsep + os.environ['PATH'] [instance] recipe = slapos.recipe.template url = ${:_profile_base_location_}/instance.cfg output = ${buildout:directory}/instance.cfg