[Checkins] SVN: Sandbox/benji/zope3-from-eggs/ add files for simle Zope 3 skeleton

Benji York benji at zope.com
Sat Sep 22 08:26:23 EDT 2007


Log message for revision 79820:
  add files for simle Zope 3 skeleton
  

Changed:
  _U  Sandbox/benji/zope3-from-eggs/
  A   Sandbox/benji/zope3-from-eggs/bootstrap.py
  A   Sandbox/benji/zope3-from-eggs/buildout.cfg
  A   Sandbox/benji/zope3-from-eggs/setup.py
  A   Sandbox/benji/zope3-from-eggs/src/

-=-

Property changes on: Sandbox/benji/zope3-from-eggs
___________________________________________________________________
Name: svn:ignore
   + develop-eggs
bin
parts
.installed.cfg


Name: svn:externals
   + bootstrap svn://svn.zope.org/repos/main/zc.buildout/trunk/bootstrap


Added: Sandbox/benji/zope3-from-eggs/bootstrap.py
===================================================================
--- Sandbox/benji/zope3-from-eggs/bootstrap.py	                        (rev 0)
+++ Sandbox/benji/zope3-from-eggs/bootstrap.py	2007-09-22 12:26:23 UTC (rev 79820)
@@ -0,0 +1 @@
+link bootstrap/bootstrap.py
\ No newline at end of file


Property changes on: Sandbox/benji/zope3-from-eggs/bootstrap.py
___________________________________________________________________
Name: svn:special
   + *

Added: Sandbox/benji/zope3-from-eggs/buildout.cfg
===================================================================
--- Sandbox/benji/zope3-from-eggs/buildout.cfg	                        (rev 0)
+++ Sandbox/benji/zope3-from-eggs/buildout.cfg	2007-09-22 12:26:23 UTC (rev 79820)
@@ -0,0 +1,99 @@
+[buildout]
+parts =
+    ctl
+    instance
+    zodb-scripts
+    application
+    zeo_server_main
+    test
+
+develop = .
+
+find-links =
+    http://download.zope.org/distribution
+    sftp://${yum.zope.com:user}@yum.zope.com/shared/z4m5
+
+extensions = zc.buildoutsftp
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = zope3-from-eggs
+defaults = '--tests-pattern [fn]?tests --exit-with-status -1'.split()
+
+[zope3]
+location =
+
+[application]
+recipe = zc.zope3recipes:app
+eggs = zope3-from-eggs
+servers = zserver
+site.zcml =
+  <include package="zope.app.zcmlfiles" />
+  <include package="zope.app.securitypolicy" />
+  <include package="zope.app.securitypolicy" file="meta.zcml"/>
+  <include package="zope.app.securitypolicy" file="securitypolicy.zcml"/>
+  <include package="zope.app.authentication" />
+  <include package="zope.app.server" />
+  <unauthenticatedPrincipal
+      id="${application.unauthenticated:id}"
+      title="${application.unauthenticated:title}"
+      />
+  <principal
+      id="${application.manager:id}"
+      title="${application.manager:title}"
+      login="${application.manager:login}"
+      password="${application.manager:password}"
+      />
+  <grant
+      role="zope.Manager"
+      principal="zope.manager"
+      />
+
+[application.unauthenticated]
+id=zope.anybody
+title=Unauthenticated User
+
+[application.manager]
+id=zope.manager
+title=Manager
+login=admin
+password=admin
+
+[ports]
+zeo = 9000
+
+[instance-config]
+application = application
+zope.conf =
+    <zodb>
+      <zeoclient>
+        server ${ports:zeo}
+      </zeoclient>
+    </zodb>
+
+[instance]
+recipe = zc.zope3recipes:instance
+extends = instance-config
+address = 8080 8081 8082 8083 8084
+
+[ctl]
+recipe = zc.recipe.rhrc
+parts = zeo_server_main instance
+dest = ${buildout:bin-directory}
+
+[zeo_server_main_database]
+recipe = zc.recipe.filestorage
+
+[zeo_server_main]
+recipe = zc.zodbrecipes:server
+zeo.conf =
+    <zeo>
+      address ${ports:zeo}
+    </zeo>
+    <filestorage 1>
+      path ${zeo_server_main_database:path}
+    </filestorage>
+
+[zodb-scripts]
+recipe = zc.recipe.egg:script
+eggs = ZODB3

Added: Sandbox/benji/zope3-from-eggs/setup.py
===================================================================
--- Sandbox/benji/zope3-from-eggs/setup.py	                        (rev 0)
+++ Sandbox/benji/zope3-from-eggs/setup.py	2007-09-22 12:26:23 UTC (rev 79820)
@@ -0,0 +1,27 @@
+import os
+
+from setuptools import setup, find_packages
+
+setup(
+    name='zope3-from-eggs',
+    version='1.0',
+    packages=find_packages('src', exclude=['*.tests', '*.ftests']),
+    package_dir={'':'src'},
+
+    url='http://svn.zope.com/home/benji/zope3-from-eggs',
+    zip_safe=False,
+    author='Zope Corporation',
+    author_email='sales at zope.com',
+    description='A Zope 3 from only eggs',
+    license='ZVSL',
+    install_requires=[
+        'ZODB3',
+        'setuptools',
+        'zope.app.securitypolicy',
+        'zope.app.server',
+        'zope.app.zcmlfiles',
+        'zope.testbrowser',
+        'zope.testing',
+        ],
+    include_package_data=True,
+    )


Property changes on: Sandbox/benji/zope3-from-eggs/setup.py
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native



More information about the Checkins mailing list