From: Stefan Bund Date: Tue, 20 Oct 2009 12:46:40 +0000 (+0200) Subject: Use easyshop from svn-trunk instead of from cheeseshop X-Git-Url: http://g0dil.de/git?p=zope-bootstrap.git;a=commitdiff_plain;h=2b832d002b80667b39862fd1c8768816827490f2 Use easyshop from svn-trunk instead of from cheeseshop --- diff --git a/.gitignore b/.gitignore index f4aa359..50545e7 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ parts/ /.*.stamp /.installed.cfg *.pyc +easyshop/ diff --git a/Makefile b/Makefile index c4e3b8c..8ac9a4c 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,8 @@ SETUPTOOLS_URL = http://peak.telecommunity.com/dist/ez_setup.py PIL_URL = http://effbot.org/downloads/Imaging-1.1.6.tar.gz PIL_VERSION = 1.1.6 +EASYSHOP_URL = http://easyshop-for-plone.googlecode.com/svn/buildout/3.0-Anonymous + ########################################################################### PYTHON_DIR=python @@ -86,4 +88,14 @@ update-nonet: shell: @PATH=$(BASEDIR)/$(PYTHON_DIR)/bin:$(BASEDIR)/bin:$$PATH $$SHELL -init: python setuptools pil eggs buildout bootstrap update .gitignore +init: python setuptools pil eggs buildout bootstrap userinit update .gitignore + +userinit:: + +########################################################################### + +userinit:: easyshop/README.txt +easyshop/README.txt: + svn co $(EASYSHOP_URL) easyshop + +.PHONY: easyshop diff --git a/buildout.cfg b/buildout.cfg index 1fec337..2ece77b 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -6,7 +6,9 @@ parts = zopepy # Change the number here to change the version of Plone being used -extends = http://dist.plone.org/release/3.3.1/versions.cfg +extends = + http://dist.plone.org/release/3.3.1/versions.cfg + easyshop.cfg versions = versions # Add additional egg download sources here. dist.plone.org contains archives @@ -17,14 +19,12 @@ find-links = # Add additional eggs here eggs = - easyshop.core + ${easyshop:eggs} # Reference any eggs you are developing here, one per line # e.g.: develop = src/my.package develop = - - - + ${easyshop:develop} [zope2] # For more information on this step and configuration options see: @@ -45,7 +45,8 @@ url = ${versions:zope2-url} # For more information on this step and configuration options see: # http://pypi.python.org/pypi/plone.recipe.distros recipe = plone.recipe.distros -urls = +urls = + ${easyshop:urls} nested-packages = version-suffix-packages = @@ -55,7 +56,7 @@ version-suffix-packages = recipe = plone.recipe.zope2instance zope2-location = ${zope2:location} user = admin:admin -http-address = 8070 +http-address = 8080 #debug-mode = on #verbose-security = on @@ -70,11 +71,12 @@ eggs = # If you want to register ZCML slugs for any packages, list them here. # e.g. zcml = my.package my.other.package zcml = - easyshop.core + ${easyshop:zcml} products = ${buildout:directory}/products ${productdistros:location} + ${easyshop:products} [zopepy] # For more information on this step and configuration options see: diff --git a/easyshop.cfg b/easyshop.cfg new file mode 100644 index 0000000..b9ef4d5 --- /dev/null +++ b/easyshop.cfg @@ -0,0 +1,68 @@ +[easyshop] + +eggs = + elementtree + easyshop.core + easyshop.carts + easyshop.catalog + easyshop.checkout + easyshop.criteria + easyshop.customers + easyshop.discounts + easyshop.groups + easyshop.information + easyshop.kss + easyshop.login + easyshop.management + easyshop.order + easyshop.payment + easyshop.shipping + easyshop.shop + easyshop.stocks + easyshop.taxes + +develop = + easyshop/src/easyshop.core + easyshop/src/easyshop.carts + easyshop/src/easyshop.catalog + easyshop/src/easyshop.checkout + easyshop/src/easyshop.criteria + easyshop/src/easyshop.customers + easyshop/src/easyshop.discounts + easyshop/src/easyshop.groups + easyshop/src/easyshop.information + easyshop/src/easyshop.kss + easyshop/src/easyshop.login + easyshop/src/easyshop.management + easyshop/src/easyshop.order + easyshop/src/easyshop.payment + easyshop/src/easyshop.shipping + easyshop/src/easyshop.shop + easyshop/src/easyshop.stocks + easyshop/src/easyshop.taxes + +zcml = + easyshop.core + easyshop.carts + easyshop.catalog + easyshop.checkout + easyshop.criteria + easyshop.customers + easyshop.discounts + easyshop.groups + easyshop.information + easyshop.kss + easyshop.login + easyshop.management + easyshop.order + easyshop.payment + easyshop.shipping + easyshop.shop + easyshop.stocks + easyshop.taxes + +products = + easyshop/products + +urls = + http://plone.org/products/datagridfield/releases/1.6/datagridfield-1-6-0-beta2-tar.gz