[Erp5-report] r34235 leonardo - in /erp5/trunk/buildout: ./ local-eggs/ profiles/ software-...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Mar 31 21:47:17 CEST 2010


Author: leonardo
Date: Wed Mar 31 21:47:16 2010
New Revision: 34235

URL: http://svn.erp5.org?rev=34235&view=rev
Log:
Software Home for Zope 2.12

Added:
    erp5/trunk/buildout/buildout-2.12.cfg
    erp5/trunk/buildout/profiles/official-2.12.cfg
    erp5/trunk/buildout/profiles/versions-2.12.cfg
    erp5/trunk/buildout/software-profiles/erp5-2.12.cfg
Modified:
    erp5/trunk/buildout/local-eggs/   (props changed)
    erp5/trunk/buildout/local-eggs/EXTERNALS.TXT
    erp5/trunk/buildout/software-profiles/python-2.6.cfg
    erp5/trunk/buildout/testpython.cfg

Added: erp5/trunk/buildout/buildout-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/buildout-2.12.cfg?rev=34235&view=auto
==============================================================================
--- erp5/trunk/buildout/buildout-2.12.cfg (added)
+++ erp5/trunk/buildout/buildout-2.12.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -1,0 +1,2 @@
+[buildout]
+extends = profiles/official-2.12.cfg

Propchange: erp5/trunk/buildout/local-eggs/
------------------------------------------------------------------------------
--- svn:externals (original)
+++ svn:externals Wed Mar 31 21:47:16 2010
@@ -7,3 +7,6 @@
 erp5.recipe.mysqlserver https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.mysqlserver
 erp5.recipe.openoffice https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.openoffice
 erp5.recipe.standaloneinstance https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.standaloneinstance
+Acquisition svn://svn.zope.org/repos/main/Acquisition/branches/erp5-aq_dynamic
+Products.DCWorkflow svn://svn.zope.org/repos/main/Sandbox/lra/branches/restore-WorkflowMethod-Products.DCWorkflow
+

Modified: erp5/trunk/buildout/local-eggs/EXTERNALS.TXT
URL: http://svn.erp5.org/erp5/trunk/buildout/local-eggs/EXTERNALS.TXT?rev=34235&r1=34234&r2=34235&view=diff
==============================================================================
--- erp5/trunk/buildout/local-eggs/EXTERNALS.TXT [utf8] (original)
+++ erp5/trunk/buildout/local-eggs/EXTERNALS.TXT [utf8] Wed Mar 31 21:47:16 2010
@@ -7,3 +7,6 @@
 erp5.recipe.mysqlserver https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.mysqlserver
 erp5.recipe.openoffice https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.openoffice
 erp5.recipe.standaloneinstance https://svn.erp5.org/repos/public/erp5/trunk/utils/erp5.recipe.standaloneinstance
+Acquisition svn://svn.zope.org/repos/main/Acquisition/branches/erp5-aq_dynamic
+Products.DCWorkflow svn://svn.zope.org/repos/main/Sandbox/lra/branches/restore-WorkflowMethod-Products.DCWorkflow
+

Added: erp5/trunk/buildout/profiles/official-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/official-2.12.cfg?rev=34235&view=auto
==============================================================================
--- erp5/trunk/buildout/profiles/official-2.12.cfg (added)
+++ erp5/trunk/buildout/profiles/official-2.12.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -1,0 +1,54 @@
+[buildout]
+software_home = ${:directory}
+extensions +=
+  mr.developer
+  buildout.dumppickedversions
+
+extends =
+  ../profiles/versions-2.12.cfg
+  ../profiles/software-definition.cfg
+  ../software-profiles/apache.cfg
+  ../software-profiles/erp5-2.12.cfg
+  ../software-profiles/flare.cfg
+  ../software-profiles/haproxy.cfg
+  ../software-profiles/imagemagick.cfg
+  ../software-profiles/libevent.cfg
+  ../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
+  ../software-profiles/varnish.cfg
+  ../profiles/common.cfg
+
+python = python2.6
+versions = versions
+
+parts =
+  eggs
+  apache
+  memcached
+#  ocropus
+#  haproxy
+  varnish
+  mysql-tritonn-5.0
+  mysql-python
+  products-erp5
+  products-erp5-development
+  openoffice-bin
+  oood
+  python2.6
+  products
+#  omelette
+  bootstrap2.6
+
+[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}

Added: erp5/trunk/buildout/profiles/versions-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/versions-2.12.cfg?rev=34235&view=auto
==============================================================================
--- erp5/trunk/buildout/profiles/versions-2.12.cfg (added)
+++ erp5/trunk/buildout/profiles/versions-2.12.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -1,0 +1,21 @@
+[buildout]
+
+extends =
+    http://svn.zope.org/repos/main/Zope/branches/2.12/versions.cfg
+
+[versions]
+# XXX refactor parts shared with versions.cfg into a common file
+erp5diff = 0.2
+python-memcached = 1.45
+PyXML = 0.8.4
+ipdb = 0.1dev_r1716
+# itools is built manually, version 0.50.x can't be built by setuptools
+#itools = 0.50.8
+numpy = 1.3.0
+plone.recipe.zope2instance = 3.6
+erp5.recipe.standaloneinstance >= 0.4
+pysvn = 1.7.2
+Zope2 = 2.12.3
+
+erp5_products_revision =
+erp5_bt5_revision = ${:erp5_products_revision}

Added: erp5/trunk/buildout/software-profiles/erp5-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/erp5-2.12.cfg?rev=34235&view=auto
==============================================================================
--- erp5/trunk/buildout/software-profiles/erp5-2.12.cfg (added)
+++ erp5/trunk/buildout/software-profiles/erp5-2.12.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -1,0 +1,144 @@
+# XXX refactor parts shared with erp5.cfg into a common file
+[buildout]
+parts =
+  itools-build
+  mysql-python
+  products-other
+  products-deps
+  products-erp5
+
+develop +=
+# The patched Acquisition
+	local-eggs/Acquisition
+	local-eggs/Products.DCWorkflow
+
+[itools]
+recipe = hexagonit.recipe.download
+extra-paths = ${buildout:directory}/parts/site-packages
+pkgname = itools-0.50.8
+url = http://download.hforge.org/itools/0.50/${:pkgname}.tar.gz
+
+[itools-build]
+recipe = collective.recipe.cmd
+lib = ${itools:location}/lib
+source = ${itools:location}/${itools:pkgname}
+on_install = True
+on_update = False
+cmds =
+    cd ${:source}
+#    ${python2.6:executable} setup.py install_lib --install-lib=${:lib}
+    ${python2.6:executable} setup.py install_lib -d ${:lib}
+
+uninstall_cmds =
+    cd ${:source}
+    ${buildout:executable} setup.py clean
+    rm -rf ${:lib}
+
+[mysql-python-env]
+PATH =${mysql-tritonn-5.0:location}/bin:%(PATH)s
+
+[mysql-python]
+recipe = zc.recipe.egg:custom
+egg = MySQL-python
+environment = mysql-python-env
+rpath =${software_definition:mysql_software}/lib/mysql/
+
+[products-distros]
+recipe = plone.recipe.distros
+urls =
+
+[products-repos]
+recipe = minitage.recipe.fetch
+urls =
+	git://git.hforge.org/Localizer.git|git||Localizer
+    svn://svn.zope.org/repos/main/Zelenium/trunk|svn|| Zelenium
+    https://svn.plone.org/svn/collective/ExtFile/trunk|svn|| ExtFile
+
+[products]
+recipe = plone.recipe.command
+paths =
+	${products-distros:location}
+	${products-repos:location}
+command =
+  echo "Product folders: ${:paths}"
+update-command = ${:command}
+
+
+[eggs]
+recipe = zc.recipe.egg
+eggs =
+  ${mysql-python:egg}
+  PyXML
+  SOAPpy
+  cElementTree
+  elementtree
+  erp5diff
+  ipdb
+  lxml
+  mechanize
+  numpy
+  paramiko
+  ply
+  pysvn
+  python-ldap
+  python-memcached
+  pytz
+  simplejson
+  threadframe
+  timerserver
+  uuid
+
+# Zope 2.12 with patched acquisition
+  Zope2
+  Acquisition
+
+# Other Zope 2 packages
+  Products.PluggableAuthService
+  Products.PluginRegistry
+
+# CMF 2.2
+  Products.CMFActionIcons
+  Products.CMFCalendar
+  Products.CMFCore
+  Products.CMFDefault
+  Products.CMFTopic
+  Products.CMFUid
+  Products.DCWorkflow
+  Products.GenericSetup
+  five.localsitemanager
+
+# Other products
+    Products.DCWorkflowGraph
+    Products.MimetypesRegistry
+# Currently forked in our repository
+#    Products.PortalTransforms
+
+extra-paths =
+  ${itools-build:lib}
+
+dependent-scripts = true
+python = python2.6
+interpreter = python2.6
+scripts =
+	python=python${python2.6:version}
+	ipython=ipython${python2.6:version}
+
+[omelette]
+recipe = collective.recipe.omelette
+eggs = ${eggs:eggs}
+packages =
+      ${itools-build:lib} .
+products =
+    ${products:paths}
+
+[requirements]
+development =
+  /usr/include/glib-2.0/glib.h
+  /usr/include/ldap.h
+  /usr/include/libxml2/libxml/xmlversion.h
+  /usr/include/libxslt/xsltconfig.h
+  /usr/include/neon
+  /usr/include/sasl/sasl.h
+
+binary =
+  zip

Modified: erp5/trunk/buildout/software-profiles/python-2.6.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/python-2.6.cfg?rev=34235&r1=34234&r2=34235&view=diff
==============================================================================
--- erp5/trunk/buildout/software-profiles/python-2.6.cfg [utf8] (original)
+++ erp5/trunk/buildout/software-profiles/python-2.6.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -1,5 +1,5 @@
 [buildout]
-# extend your buildout with python-common.cfg before extending with this file
+extends = ../software-profiles/python-common.cfg
 
 parts =
     python2.6
@@ -10,3 +10,11 @@
 python_version_minor = 5
 # this next setting should always match the name of this part
 name = python2.6
+
+[bootstrap2.6]
+recipe = zc.recipe.egg
+eggs = zc.buildout
+python = python2.6
+scripts =
+    buildout=bootstrap2.6
+arguments = ["bootstrap"]

Modified: erp5/trunk/buildout/testpython.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/testpython.cfg?rev=34235&r1=34234&r2=34235&view=diff
==============================================================================
--- erp5/trunk/buildout/testpython.cfg [utf8] (original)
+++ erp5/trunk/buildout/testpython.cfg [utf8] Wed Mar 31 21:47:16 2010
@@ -5,7 +5,6 @@
   profiles/versions.cfg
   profiles/software-definition.cfg
   software-profiles/zope-2.8.cfg
-  software-profiles/python-common.cfg
   software-profiles/python-2.4.cfg
   software-profiles/python-2.6.cfg
   software-profiles/mysql-tritonn-5.0.cfg
@@ -13,7 +12,13 @@
   profiles/common.cfg
 
 python = python2.4
-parts = eggs
+parts =
+  eggs
+  eggs2.6
 
 [software_definition]
-software_home = ${buildout:software_home}
+software_home = ${buildout:software_home}
+
+[eggs2.6]
+<= eggs
+python = python2.6




More information about the Erp5-report mailing list