[buildout]
extends =
  buildout.hash.cfg
  ../../stack/slapos.cfg
  ../../component/git/buildout.cfg
  ../../component/lxml-python/buildout.cfg
  ../../component/zip/buildout.cfg
  ../../component/bash/buildout.cfg
  ../../component/caddy/buildout.cfg
  ../../component/coreutils/buildout.cfg
  ../../component/shellinabox/buildout.cfg
  ../../component/pwgen/buildout.cfg
  ../../component/apache/buildout.cfg
  ../../stack/monitor/buildout.cfg

parts =
  slapos-cookbook
  template
  lxml-python
  eggs
  zip
  git
  apache

[eggs]
recipe = zc.recipe.egg
eggs =
  ${lxml-python:egg}
  zc.buildout
  slapos.libnetworkcache
  slapos.core
  slapos.recipe.template
  supervisor
  jsonschema
  hexagonit.recipe.download
  lock_file
  pytz
  erp5.util
  PyXML
  z3c.etestbrowser

[testnode]

scripts =
  testnode = erp5.util.testnode:main
  slapgrid-cp = slapos.grid.slapgrid:runComputerPartition
  slapgrid-sr = slapos.grid.slapgrid:runSoftwareRelease
  slapproxy = slapos.proxy:main


[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
output = ${buildout:directory}/template.cfg
mode = 0644

[template-default]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-default.cfg
output = ${buildout:directory}/template-default.cfg
mode = 0644

[versions]
erp5.util = 0.4.53
slapos.recipe.template = 4.3
dnspython = 1.15.0
PyXML = 0.8.5
WebOb = 1.8.2
WebTest = 2.0.30
apache-libcloud = 2.3.0
gitdb2 = 2.0.4
smmap2 = 2.0.4
waitress = 1.1.0
z3c.etestbrowser = 2.0.1
zope.testbrowser = 5.2.4

# Required by:
# slapos.toolbox==0.81
GitPython = 2.1.11

# Required by:
# zope.testbrowser==5.2.4
WSGIProxy2 = 0.4.4

# Required by:
# slapos.toolbox==0.81
atomize = 0.2.0

# Required by:
# WebTest==2.0.30
beautifulsoup4 = 4.6.3

# Required by:
# slapos.toolbox==0.81
feedparser = 5.2.1

# Required by:
# slapos.toolbox==0.81
lockfile = 0.12.2

# Required by:
# slapos.toolbox==0.81
passlib = 1.7.1

# Required by:
# zope.testbrowser==5.2.4
zope.cachedescriptors = 4.3.1

# Required by:
# zope.schema==4.5.0
zope.event = 4.3.0

# Required by:
# zope.testbrowser==5.2.4
zope.schema = 4.5.0