| 1 |
# The base buildout configuration for an ERP5 instance
|
| 2 |
[buildout]
|
| 3 |
extends = versions.cfg
|
| 4 |
versions = versions
|
| 5 |
find-links =
|
| 6 |
http://download.zope.org/distribution/
|
| 7 |
http://download.hforge.org/itools/0.20/
|
| 8 |
http://download.hforge.org/itools/
|
| 9 |
http://dist.repoze.org
|
| 10 |
http://www.nexedi.org/static/packages/source/
|
| 11 |
parts =
|
| 12 |
zope2
|
| 13 |
cmf15
|
| 14 |
products-deps
|
| 15 |
products-other
|
| 16 |
|
| 17 |
[cmf15]
|
| 18 |
recipe = plone.recipe.distros
|
| 19 |
urls =
|
| 20 |
http://www.zope.org/Products/CMF/CMF-1.5.4/CMF-1.5.4.tar.gz
|
| 21 |
version-suffix-packages =
|
| 22 |
CMF-1.5.4.tar.gz
|
| 23 |
|
| 24 |
[products-deps]
|
| 25 |
recipe = plone.recipe.distros
|
| 26 |
urls =
|
| 27 |
http://www.zope.org/Members/shh/ExtFile/1.4.4/ExtFile-1.4.4.tar.gz
|
| 28 |
http://www.zope.org/Members/NIP/ZMailIn/1.0.1/ZMailIn-1-0-1.tgz
|
| 29 |
http://www.nexedi.org/static/packages/mirror/CMFMailIn-1.0.0.tar.bz2
|
| 30 |
http://www.zope.org/Products/PluggableAuthService/PluggableAuthService-1.1b2/PluggableAuthService-1.1b2.tar.gz
|
| 31 |
http://download.hforge.org/localizer/Localizer-1.2.3.tar.gz
|
| 32 |
version-suffix-packages =
|
| 33 |
Localizer-1.2.3.tar.gz
|
| 34 |
CMFMailIn-1.0.0.tar.bz2
|
| 35 |
|
| 36 |
[products-erp5]
|
| 37 |
recipe = infrae.subversion
|
| 38 |
revision =
|
| 39 |
base = https://svn.erp5.org/repos/public/erp5/trunk/products
|
| 40 |
urls =
|
| 41 |
${:base}/CMFActivity/${:revision} CMFActivity
|
| 42 |
${:base}/CMFCategory/${:revision} CMFCategory
|
| 43 |
${:base}/ERP5/${:revision} ERP5
|
| 44 |
${:base}/ERP5Legacy/${:revision} ERP5Legacy
|
| 45 |
${:base}/ERP5Catalog/${:revision} ERP5Catalog
|
| 46 |
${:base}/ERP5Form/${:revision} ERP5Form
|
| 47 |
${:base}/ERP5OOo/${:revision} ERP5OOo
|
| 48 |
${:base}/ERP5SyncML/${:revision} ERP5SyncML
|
| 49 |
${:base}/ERP5Type/${:revision} ERP5Type
|
| 50 |
${:base}/ERP5Security/${:revision} ERP5Security
|
| 51 |
${:base}/MailTemplates/${:revision} MailTemplates
|
| 52 |
${:base}/PortalTransforms/${:revision} PortalTransforms
|
| 53 |
${:base}/TimerService/${:revision} TimerService
|
| 54 |
${:base}/ZMySQLDA/${:revision} ZMySQLDA
|
| 55 |
${:base}/ZMySQLDDA/${:revision} ZMySQLDDA
|
| 56 |
${:base}/ZSQLCatalog/${:revision} ZSQLCatalog
|
| 57 |
${:base}/Formulator/${:revision} Formulator
|
| 58 |
|
| 59 |
[products-other]
|
| 60 |
recipe = infrae.subversion
|
| 61 |
#Archetypes should be contained in Products Folder
|
| 62 |
location = parts/products-other/Products
|
| 63 |
urls =
|
| 64 |
http://svn.plone.org/svn/collective/DCWorkflowGraph/tags/release-0_3/ DCWorkflowGraph
|
| 65 |
svn://svn.zope.org/repos/main/Zelenium/trunk/@110603 Zelenium
|
| 66 |
svn://svn.zope.org/repos/main/PluginRegistry/tags/1.0 PluginRegistry
|
| 67 |
http://svn.plone.org/svn/archetypes/MimetypesRegistry/tags/Archetypes-1.4.0-final MimetypesRegistry
|
| 68 |
|
| 69 |
[zope2]
|
| 70 |
recipe = erp5.recipe.zope2install
|
| 71 |
url = http://www.zope.org/Products/Zope/2.8.12/Zope-2.8.12-final.tgz
|
| 72 |
skip-fake-eggs =
|
| 73 |
pytz
|
| 74 |
|
| 75 |
[erp5_instance]
|
| 76 |
recipe = erp5.recipe.zope2instance
|
| 77 |
zope2-location = ${zope2:location}
|
| 78 |
user = zope:zope
|
| 79 |
http-address = 18080
|
| 80 |
debug-mode = off
|
| 81 |
control-script = zopectl
|
| 82 |
#Only for zope2.8
|
| 83 |
default-zpublisher-encoding =
|
| 84 |
eggs =
|
| 85 |
MySQL-python
|
| 86 |
python-memcached
|
| 87 |
${PyXML:egg}
|
| 88 |
ply
|
| 89 |
python-ldap
|
| 90 |
lxml
|
| 91 |
xml_marshaller
|
| 92 |
xupdate_processor
|
| 93 |
pytz
|
| 94 |
timerserver
|
| 95 |
erp5diff
|
| 96 |
mechanize
|
| 97 |
ClientForm
|
| 98 |
${itools:egg}
|
| 99 |
numpy
|
| 100 |
simplejson
|
| 101 |
chardet
|
| 102 |
urlnorm
|
| 103 |
python-magic
|
| 104 |
feedparser
|
| 105 |
pycrypto
|
| 106 |
|
| 107 |
products =
|
| 108 |
${cmf15:location}/CMF/
|
| 109 |
${products-deps:location}
|
| 110 |
${products-erp5:location}
|
| 111 |
${products-other:location}
|
| 112 |
zope-conf-additional=
|
| 113 |
%import timerserver
|
| 114 |
<timer-server>
|
| 115 |
interval 5
|
| 116 |
</timer-server>
|
| 117 |
|
| 118 |
[itools]
|
| 119 |
# use a custom build for itools, to add lib64 to the include path
|
| 120 |
recipe = zc.recipe.egg:custom
|
| 121 |
egg = itools
|
| 122 |
include-dirs = /usr/include/glib-2.0:/usr/lib/glib-2.0/include/:/usr/lib64/glib-2.0/include/
|
| 123 |
|
| 124 |
[PyXML]
|
| 125 |
# use a custom build for PyXML, to define HAVE_MEMMOVE
|
| 126 |
recipe = zc.recipe.egg:custom
|
| 127 |
egg = PyXML
|
| 128 |
define = HAVE_MEMMOVE
|