[z3-checkins] r46585 - in z3/deliverance/buildout/trunk: . helpers
ltucker at codespeak.net
ltucker at codespeak.net
Fri Sep 14 18:21:38 CEST 2007
Author: ltucker
Date: Fri Sep 14 18:21:37 2007
New Revision: 46585
Added:
z3/deliverance/buildout/trunk/helpers/
z3/deliverance/buildout/trunk/helpers/README.txt
z3/deliverance/buildout/trunk/helpers/setup.py
Modified:
z3/deliverance/buildout/trunk/README.txt
z3/deliverance/buildout/trunk/buildout.cfg
Log:
make sure to install deliverance scripts, wrap them like before -- should do this more cleanly like p.r.deliverance
Modified: z3/deliverance/buildout/trunk/README.txt
==============================================================================
--- z3/deliverance/buildout/trunk/README.txt (original)
+++ z3/deliverance/buildout/trunk/README.txt Fri Sep 14 18:21:37 2007
@@ -1,35 +1,6 @@
------------------------------------
-Deliverance Buildout Instructions
------------------------------------
-
-This package performs an automated self-contained
-build of Deliverance and its dependencies.
-
-See: http://www.openplans.org/projects/deliverance
-and ./deliverance/README.txt
-for more information on Deliverance
-
-
-Deliverance is built by running:
-
-$ python ./bootstrap/bootstrap.py
-$ ./bin/buildout
-
-
-You should then be able to run the deliverance-handtransform and
-deliverance-proxy which are in bin, eg:
-
- ./bin/deliverance-proxy --serve=http://localhost:9999
- --proxy=http://www.openplans.org --rule=file:///home/ltucker/zcss.xml
- --theme=http://www.csszengarden.com --rewrite
-
-run ./bin/deliverance-proxy --help for information
-
-To run tests:
-cd deliverance
-../bin/deliverance-tests
-
-To run speed test:
-cd deliverance
-../bin/deliverance-speed
+addbinpath is a recipe to insert entries into $PATH
+fixlibsearch is a recipe to hack runtime library search paths into
+the scripts created by distutils. On certain platforms,
+distutils does not pass the correct library flags to
+gcc during linking.
Modified: z3/deliverance/buildout/trunk/buildout.cfg
==============================================================================
--- z3/deliverance/buildout/trunk/buildout.cfg (original)
+++ z3/deliverance/buildout/trunk/buildout.cfg Fri Sep 14 18:21:37 2007
@@ -1,6 +1,15 @@
[buildout]
-develop = plone.recipe.deliverance deliverance
-parts = deliverance
+develop = plone.recipe.deliverance deliverance helpers
+parts = deliverance deliverance-inst fix-deliverance-scripts
[deliverance]
recipe = plone.recipe.deliverance
+
+[deliverance-inst]
+recipe = zc.recipe.egg
+eggs = Deliverance
+
+[fix-deliverance-scripts]
+recipe = topp.helpers:fixlibsearch
+eggs = Deliverance
+libpath = ${buildout:directory}/parts/deliverance/lib
\ No newline at end of file
Added: z3/deliverance/buildout/trunk/helpers/README.txt
==============================================================================
--- (empty file)
+++ z3/deliverance/buildout/trunk/helpers/README.txt Fri Sep 14 18:21:37 2007
@@ -0,0 +1,6 @@
+addbinpath is a recipe to insert entries into $PATH
+
+fixlibsearch is a recipe to hack runtime library search paths into
+the scripts created by distutils. On certain platforms,
+distutils does not pass the correct library flags to
+gcc during linking.
Added: z3/deliverance/buildout/trunk/helpers/setup.py
==============================================================================
--- (empty file)
+++ z3/deliverance/buildout/trunk/helpers/setup.py Fri Sep 14 18:21:37 2007
@@ -0,0 +1,24 @@
+from setuptools import setup, find_packages
+
+name = "topp.helpers"
+setup(
+ name = name,
+ version = "1.0",
+ author = "",
+ author_email = "",
+ description = "ZC Buildout recipe to add entries to PATH and hack distutils scripts",
+ long_description = open('README.txt').read(),
+ license = "GPL",
+ keywords = "",
+ url='http://svn.zope.org/'+name,
+
+ packages = find_packages(),
+ include_package_data = True,
+ data_files = [('.', ['README.txt'])],
+ install_requires = ['zc.buildout',
+ 'setuptools'],
+ dependency_links = ['http://download.zope.org/distribution/'],
+ entry_points = {'zc.buildout':
+ ['addbinpath = topp.helpers.addbinpath:Recipe',
+ 'fixlibsearch = topp.helpers.fixlibsearch:Recipe']},
+ )
More information about the z3-checkins
mailing list