# My omnibus collection of addon products for zope/plone sites buildout.
# plone-for-artists video:
[p4a_plonevideo]
recipe = zc.recipe.egg
eggs =
elementtree
hachoir-core == 1.0.1
hachoir-metadata == 1.0.1
hachoir-parser == 1.0
Products.PloneFlashUpload == 1.1beta2
Products.basesyndication
Products.fatsyndication
p4a.plonevideo>=1.1,<=1.1.9999
p4a.plonevideoembed>=1.1,<=1.1.9999
p4a.ploneaudio
p4a.plonecalendar
zcml =
p4a.z2utils
p4a.subtyper
p4a.common
p4a.fileimage
p4a.audio
p4a.ploneaudio
p4a.video
p4a.videoembed
p4a.plonevideo
p4a.plonevideoembed
p4a.plonecalendar-meta
p4a.plonecalendar
p4a.ploneevent
# PloneFormGen:
[ploneformgen]
recipe = zc.recipe.egg
eggs = Products.PloneFormGen
# ArchgenXML ancillary products:
[compoundfield]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/archetypes/MoreFieldsAndWidgets/CompoundField/trunk
subfolder = CompoundField
[atbackref]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/archetypes/MoreFieldsAndWidgets/ATBackRef/trunk/
subfolder = ATBackRef
[plone.app.relations]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/plone/plone.app.relations/trunk
subfolder = plone.app.relations
[plone.relations]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/plone/plone.relations/trunk
subfolder = plone.relations
# Quills products:
[quills]
recipe = plone.recipe.distros
urls =
http://plone.org/products/quills/releases/1.6/quills-1-6-beta1.tgz
[quills-settings]
extra-paths =
parts/quills/Quills-1.6-beta1/lib/python
products =
parts/quills/Quills-1.6-beta1/Products
zcml =
quills.core
quills.app
quills.trackback
quills.remoteblogging
# Zope debugging products:
[clouseau]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/collective/Clouseau/trunk
subfolder = Clouseau
[docfindertab]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/collective/DocFinderTab/trunk
subfolder = DocFinderTab
[enablesettrace]
recipe = plone.recipe.bundlecheckout
url = https://svn.zope.org/Products.enablesettrace/trunk
[ptprofiler]
recipe = plone.recipe.bundlecheckout
url = https://svn.infrae.com/PTProfiler/trunk
subfolder = PTProfiler
[zopeprofiler]
recipe = plone.recipe.distros
urls = http://www.dieter.handshake.de/pyprojects/zope/ZopeProfiler.tgz
[zptdebugger]
recipe = plone.recipe.bundlecheckout
url = https://svn.plone.org/svn/collective/ZPTDebugger/trunk
subfolder = ZPTDebugger
[pdbdebugmode]
recipe = zc.recipe.egg
eggs = Products.PDBDebugMode
[deadlockdebugger]
recipe = plone.recipe.bundlecheckout
url = http://svn.nuxeo.org/pub/Zope2/DeadlockDebugger/trunk
subfolder = DeadlockDebugger
[ipzope]
# a IPython Shell for interactive use with zope running.
# you also need to put
# https://svn.plone.org/svn/collective/dotipython/trunk/ipy_profile_zope.py
# to your $HOME/.ipython directory for the following to work.
recipe = zc.recipe.egg
eggs =
ipython
${instance:eggs}
initialization =
import sys, os
os.environ["SOFTWARE_HOME"] = "${zope2:location}/lib/python"
os.environ["INSTANCE_HOME"] = "${instance:location}"
sys.argv[1:1] = "-p zope".split()
extra-paths = ${zope2:location}/lib/python
scripts = ipython=ipzope