software.cfg 2.07 KB
Newer Older
1 2 3 4
[buildout]

extends =
  ../../stack/lamp/buildout.cfg
5
  ../../component/git/buildout.cfg
6 7

parts +=
Marco Mariani's avatar
Marco Mariani committed
8
  openpublic
9
  pear-modules
10
  slapos.cookbook-repository
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
11
  slapos-cookbook
12
  check-recipe
13
  instance
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
14
  eggs-cmd
15

16 17 18
develop =
  ${:parts-directory}/slapos.cookbook-repository

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
19 20 21
[eggs-cmd]
recipe = zc.recipe.egg
eggs = iw.recipe.cmd
22 23 24 25 26 27

[slapos.cookbook-repository]
recipe = slapos.recipe.build:gitclone
repository = http://git.erp5.org/repos/slapos.git
branch = drupal
git-executable = ${git:location}/bin/git
28 29 30

[application]
recipe = slapos.recipe.build:download-unpacked
Marco Mariani's avatar
Marco Mariani committed
31 32
url = http://ftp.drupal.org/files/projects/drupal-7.21.tar.gz
md5sum = eff054cd53be39ff719f77c81dce1aac
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

[application-template]
recipe = slapos.recipe.download
url = ${:_profile_base_location_}/settings.php.in
md5sum = 393813c5660590dfde74f835afa3389a
download-only = True
filename = template.in
mode = 0644
location = ${buildout:parts-directory}/${:_buildout_section_name_}

[application-configuration]
location = sites/default/settings.php

[custom-application-deployment]
path = ${custom-application-deployment-template:output}
part-list = drupal-init publish-drupal-admin-password



[custom-application-deployment-template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-custom.cfg.in
output = ${buildout:directory}/instance-custom.cfg
56
md5sum = 1f2700b3c90cde04c573697cbe5f73c7
57 58 59
mode = 0644


Marco Mariani's avatar
Marco Mariani committed
60 61 62 63 64 65
[openpublic]
recipe = slapos.recipe.build:download-unpacked
url = http://ftp.drupal.org/files/projects/openpublic-7.x-1.0-beta16-core.tar.gz
md5sum = fcd038ee4cc4409f21e3f99787b7ed0e


66 67 68 69 70 71 72 73
[pear-modules]
recipe = cp.recipe.cmd
pear = ${apache-php:location}/bin/pear
install_cmd =
    ${:pear} channel-info pear.drush.org >/dev/null || ${:pear} channel-discover pear.drush.org
    ${:pear} info drush/drush >/dev/null || ${:pear} install drush/drush
    ${:pear} info Console_Table >/dev/null || ${:pear} install Console_Table

74 75 76 77 78 79 80 81 82
[check-recipe]
recipe = plone.recipe.command
stop-on-error = true
update-command = ${:command}
command =
  grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link

[versions]
slapos.cookbook =