erp5.cfg 3.74 KB
Newer Older
1 2 3 4
[buildout]
parts =
  cmf15
  itools
5
  mysql-python
6 7 8
  products-other
  products-deps
  products-erp5
9 10 11 12 13 14
  bt5-erp5

[bt5-erp5]
recipe = infrae.subversion
base = https://svn.erp5.org/repos/public/erp5/trunk/bt5
ignore_verification = true
15
revision = ${versions:erp5_bt5_revision}
16 17 18 19
public_bootstrap = ${products-erp5:base}/ERP5/bootstrap
urls =
  ${:public_bootstrap}/erp5_core/${:revision} erp5_core
  ${:public_bootstrap}/erp5_mysql_innodb_catalog/${:revision} erp5_mysql_innodb_catalog
20 21
  ${:public_bootstrap}/erp5_xhtml_style/${:revision} erp5_xhtml_style
  ${:base}/${:revision} .
22 23 24 25 26

[cmf15]
recipe = plone.recipe.distros
urls =
    http://www.zope.org/Products/CMF/CMF-1.5.4/CMF-1.5.4.tar.gz
27 28
nested-packages =
  CMF-1.5.4.tar.gz
29
version-suffix-packages =
30
  CMF-1.5.4.tar.gz
31 32 33

[itools]
# use a custom build for itools, to add lib64 to the include path
34
depends = ${python:location}
35 36 37 38
recipe = zc.recipe.egg:custom
egg = itools
include-dirs = /usr/include/glib-2.0:/usr/lib/glib-2.0/include/:/usr/lib64/glib-2.0/include/

39
[mysql-python-env]
40
PATH =${mysql-tritonn-5.0:location}/bin:%(PATH)s
41 42 43 44 45

[mysql-python]
recipe = zc.recipe.egg:custom
egg = MySQL-python
environment = mysql-python-env
46
rpath =${software_definition:mysql_software}/lib/mysql/
47

48 49 50 51 52 53 54 55 56 57 58
[products-deps]
recipe = plone.recipe.distros
urls =
    http://www.zope.org/Members/shh/ExtFile/1.4.4/ExtFile-1.4.4.tar.gz
    http://www.zope.org/Members/NIP/ZMailIn/1.0.1/ZMailIn-1-0-1.tgz
    http://www.zope.org/Members/NIP/ZMailIn/1.0.0/CMFMailIn-1.0.0
    http://www.zope.org/Products/PluggableAuthService/PluggableAuthService-1.1b2/PluggableAuthService-1.1b2.tar.gz
    http://download.hforge.org/localizer/Localizer-1.2.3.tar.gz
version-suffix-packages =
    Localizer-1.2.3.tar.gz

59
[products-erp5-development]
60
recipe = infrae.subversion
61
revision = ${versions:erp5_products_revision}
62 63
ignore_verification = true
urls =
64
    ${products-erp5:base}/ERP5Subversion/${:revision} ERP5Subversion
65

66 67 68
[products-erp5]
recipe = infrae.subversion
ignore_verification = true
69
revision = ${versions:erp5_products_revision}
70 71
base = https://svn.erp5.org/repos/public/erp5/trunk/products
urls =
Łukasz Nowak's avatar
Łukasz Nowak committed
72
    ${:base}/AGProjects/${:revision} AGProjects
73 74 75 76 77 78
    ${:base}/CMFActivity/${:revision} CMFActivity
    ${:base}/CMFCategory/${:revision} CMFCategory
    ${:base}/ERP5/${:revision} ERP5
    ${:base}/ERP5Catalog/${:revision} ERP5Catalog
    ${:base}/ERP5Form/${:revision} ERP5Form
    ${:base}/ERP5OOo/${:revision} ERP5OOo
Łukasz Nowak's avatar
Łukasz Nowak committed
79
    ${:base}/ERP5Security/${:revision} ERP5Security
80 81
    ${:base}/ERP5SyncML/${:revision} ERP5SyncML
    ${:base}/ERP5Type/${:revision} ERP5Type
Łukasz Nowak's avatar
Łukasz Nowak committed
82
    ${:base}/Formulator/${:revision} Formulator
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
    ${:base}/MailTemplates/${:revision} MailTemplates
    ${:base}/PortalTransforms/${:revision} PortalTransforms
    ${:base}/TimerService/${:revision} TimerService
    ${:base}/ZMySQLDA/${:revision} ZMySQLDA
    ${:base}/ZMySQLDDA/${:revision} ZMySQLDDA
    ${:base}/ZSQLCatalog/${:revision} ZSQLCatalog

[products-other]
recipe = infrae.subversion
#Archetypes should be contained in Products Folder
urls =
    http://svn.plone.org/svn/collective/DCWorkflowGraph/tags/release-0_3/ DCWorkflowGraph
    svn://svn.zope.org/repos/main/Zelenium/trunk/ Zelenium
    svn://svn.zope.org/repos/main/PluginRegistry/tags/1.0 PluginRegistry
    http://svn.plone.org/svn/archetypes/MimetypesRegistry/tags/Archetypes-1.4.0-final MimetypesRegistry
Łukasz Nowak's avatar
Łukasz Nowak committed
98

99 100 101 102
[eggs]
recipe = zc.recipe.egg
eggs =
  ${itools:egg}
103
  ${mysql-python:egg}
104 105 106 107 108 109 110 111 112 113 114 115 116 117
  ClientForm
  PyXML
  erp5diff
  ipdb
  lxml
  mechanize
  numpy
  ply
  pysvn
  python-ldap
  python-memcached
  pytz
  simplejson
  timerserver
Łukasz Nowak's avatar
Łukasz Nowak committed
118 119
  SOAPpy
  threadframe
120

Łukasz Nowak's avatar
Łukasz Nowak committed
121
[requirements]
122
development =
Nicolas Dumazet's avatar
Nicolas Dumazet committed
123
  /usr/include/glib-2.0/glib.h
124
  /usr/include/ldap.h
Nicolas Dumazet's avatar
Nicolas Dumazet committed
125 126
  /usr/include/libxml2/libxml/xmlversion.h
  /usr/include/libxslt/xsltconfig.h
127
  /usr/include/neon
128
  /usr/include/sasl/sasl.h
129 130 131

binary =
  zip