Fix version of zc.recipe.egg for getpaid.recipe.release
Project description
Code repository: https://getpaid.googlecode.com/svn/
Questions and comments to getpaid-dev AT googlegroups dot com
Report bugs at http://code.google.com/p/getpaid/issues/list
CHANGES
1.4 (2009-01-28)
update the version for Products.PloneGetPaid, getpaid.warehouse and getpaid.discount
added getpaid.payflowpro
1.3 (2009-01-19)
update the version for Products.PloneGetPaid
1.2 (2008-12-31)
update the version for: getpaid.core, Products.PloneGetPaid, five.intid, getpaid.googlecheckout, getpaid.paypal and getpaid.discount [lucielejard]
added getpaid.report and getpaid.warehouse to the recipe [lucielejard]
1.1 (2008-11-24)
moved the find-links into the recipe, so that we don’t have to enter that into the buildout anymore [lucielejard]
updated the version number of the GETPAID_BASE_PACKAGES [lucielejard]
1.0 (2008-10-15)
added documentation to use the fake eggs
added simplejson and ssl-for-setuptools in the recipe, since they are dependencies
Made the recipe work in a buildout with Plone 3.1
Added the possibility to choose what getpaid packages you want the recipe to install
Created recipe with ZopeSkel [lucielejard].
Detailed Documentation
Tested with
A buildout using plone 3.1
Required options
Make sure to add unzip = true into your [buildout] part, so that you don’t have problems with packages being zip safe.
Supported options
The recipe supports the following option:
addpackages=
You can choose the “extra” packages you want to use with the “addpackages” option. The names listed correspond to the names of the packages. So you could do addpackages=getpaid.discount
Available packages:
getpaid.authorizedotnet
getpaid.googlecheckout
getpaid.payflowpro
getpaid.paymentech
getpaid.paypal
getpaid.pxpay
getpaid.flatrateshipping
getpaid.ups
getpaid.discount
getpaid.report
getpaid.warehouse
What to add in your buildout
We are assuming you have your own buildout created.
>>> write('buildout.cfg',
... """
... [buildout]
... parts =
... yourownparts
... getpaid
...
... unzip = true
...
... [getpaid]
... recipe = getpaid.recipe.release
...
... addpackages=
... getpaid.paymentech
... getpaid.discount
...
...
... [instance]
... eggs =
... yourowneggs
... ${getpaid:eggs}
...
... [zope2]
... (...)
... fake-zope-eggs = true
... skip-fake-eggs =
... additional-fake-eggs = ZODB3
... """)
In resume:
you add the getpaid part
in the getpaid part, you can choose the “extra” packages you want to use with the “addpackages” option
by default, the following packages are installed: ore.viewlet, getpaid.core, Products.PloneGetPaid, getpaid.wizard, getpaid.nullpayment, five.intid, hurry.workflow, simplejson, yoma.batching, zc.resourcelibrary and zc.table
then you will have to run bin/buildout, start your instance and quickinstall PloneGetPaid
Contributors
Lucie Lejard, Author