official-2.12.cfg 2.08 KB
Newer Older
1 2 3 4 5 6 7
[buildout]
software_home = ${:directory}

extends =
  ../profiles/versions-2.12.cfg
  ../profiles/software-definition.cfg
  ../software-profiles/apache.cfg
8
  ../software-profiles/automake-1.9.cfg
9
  ../software-profiles/erp5-2.12.cfg
10
  ../software-profiles/garbage-collector.cfg
11
  ../software-profiles/tokyocabinet.cfg
12 13 14 15
  ../software-profiles/flare.cfg
  ../software-profiles/haproxy.cfg
  ../software-profiles/imagemagick.cfg
  ../software-profiles/libevent.cfg
16
  ../software-profiles/libtool.cfg
17 18 19 20 21 22
  ../software-profiles/memcached.cfg
  ../software-profiles/mysql-tritonn-5.0.cfg
  ../software-profiles/ocropus.cfg
  ../software-profiles/oood.cfg
  ../software-profiles/openoffice-bin.cfg
  ../software-profiles/python-2.6.cfg
23
  ../software-profiles/rdiff-backup.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
24
  ../software-profiles/w3m.cfg
25
  ../software-profiles/varnish.cfg
26
  ../software-profiles/xpdf.cfg
27 28
  ../profiles/common.cfg

29
python = software_definition
30 31
versions = versions

32 33 34 35 36
# the order of the parts below is very sensitive. We don't want to keep a hard
# reference between [mysql-python] and [mysql-tritonn-5.0] otherwise instances
# could end up triggering a rebuild of mysql+senna. But this means
# [mysql-tritonn-5.0] must be built before [mysql-python] and before any parts
# that keep hard references to it, including [eggs]
37
parts =
38
  itools-build
39 40
  apache
  memcached
41
  rdiff-backup
Łukasz Nowak's avatar
Łukasz Nowak committed
42 43
  ocropus
  haproxy
44
  varnish
45
  flare
Łukasz Nowak's avatar
Łukasz Nowak committed
46
  w3m
47
  xpdf
Łukasz Nowak's avatar
Łukasz Nowak committed
48
  imagemagick
49 50 51 52 53 54 55
  mysql-tritonn-5.0
  mysql-python
  products-erp5
  products-erp5-development
  openoffice-bin
  oood
  python2.6
56
  eggs
57 58 59
  products
#  omelette
  bootstrap2.6
60 61
  business-templates
  precache-eggs
62
  software_home
63 64 65 66 67 68 69 70 71 72

[show-requirements]
recipe = plone.recipe.command
command =
  echo "Required binary files: ${requirements:binary}"
  echo "Required header files: ${requirements:development}"
update-command = ${:command}

[software_definition]
software_home = ${buildout:software_home}
73
executable = ${python2.6:executable}
74 75 76 77

[software_home]
recipe = collective.recipe.template
input = ${buildout:software_home}/templates/software-home.inc.in
78
output = ${buildout:software_home}/instance-profiles/software-home.inc
79