[Erp5-report] r41409 luke - in /erp5/trunk/utils/erp5.recipe.apache: ./ src/ src/erp5/ src/...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Dec 14 11:33:35 CET 2010


Author: luke
Date: Tue Dec 14 11:33:35 2010
New Revision: 41409

URL: http://svn.erp5.org?rev=41409&view=rev
Log:
 - skeleton of new recipe

Added:
    erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt   (with props)
    erp5/trunk/utils/erp5.recipe.apache/README.txt   (with props)
    erp5/trunk/utils/erp5.recipe.apache/setup.cfg
    erp5/trunk/utils/erp5.recipe.apache/setup.py
    erp5/trunk/utils/erp5.recipe.apache/src/
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/__init__.py
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/__init__.py
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/
    erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/__init__.py

Added: erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt (added)
+++ erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,2 @@
+1.0 (unreleased)
+----------------

Propchange: erp5/trunk/utils/erp5.recipe.apache/CHANGES.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: erp5/trunk/utils/erp5.recipe.apache/README.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/README.txt?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/README.txt (added)
+++ erp5/trunk/utils/erp5.recipe.apache/README.txt [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,4 @@
+Introduction
+============
+
+Recipe to generate apache instances.

Propchange: erp5/trunk/utils/erp5.recipe.apache/README.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: erp5/trunk/utils/erp5.recipe.apache/setup.cfg
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/setup.cfg?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/setup.cfg (added)
+++ erp5/trunk/utils/erp5.recipe.apache/setup.cfg [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,3 @@
+[egg_info]
+tag_build = .dev
+tag_svn_revision = 1

Added: erp5/trunk/utils/erp5.recipe.apache/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/setup.py?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/setup.py (added)
+++ erp5/trunk/utils/erp5.recipe.apache/setup.py [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+from setuptools import setup, find_packages
+import os
+
+name = "erp5.recipe.apache"
+version = '1.0'
+
+def read(*rnames):
+  return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+long_description=( read('README.txt')
+                   + '\n' +
+                   read('CHANGES.txt')
+                 )
+
+setup(
+  name = name,
+  version = version,
+  author = 'Łukasz Nowak',
+  author_email = 'luke at nexedi.com',
+  description = "zc.buildout recipe to create apache instances",
+  long_description = long_description,
+  license = "ZPL 2.1",
+  keywords = "apache server buildout",
+  classifiers = [
+    "License :: OSI Approved :: Zope Public License",
+    "Framework :: Buildout",
+  ],
+  package_dir = {'': 'src'},
+  packages = find_packages('src'),
+  namespace_packages = ['erp5', 'erp5.recipe'],
+  include_package_data = True,
+  install_requires = [
+    'setuptools',
+    'zc.recipe.egg',
+    ],
+  entry_points = {'zc.buildout': ['default = %s:Recipe' % name]},
+  )

Added: erp5/trunk/utils/erp5.recipe.apache/src/erp5/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/src/erp5/__init__.py?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/src/erp5/__init__.py (added)
+++ erp5/trunk/utils/erp5.recipe.apache/src/erp5/__init__.py [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__) 

Added: erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/__init__.py?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/__init__.py (added)
+++ erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/__init__.py [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__) 

Added: erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/__init__.py?rev=41409&view=auto
==============================================================================
--- erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/__init__.py (added)
+++ erp5/trunk/utils/erp5.recipe.apache/src/erp5/recipe/apache/__init__.py [utf8] Tue Dec 14 11:33:35 2010
@@ -0,0 +1,24 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved.
+# Copyright (c) 2006-2008 Zope Corporation and Contributors.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+
+class Recipe:
+  def __init__(self, buildout, name, options):
+    self.buildout, self.name, self.options = buildout, name, options
+
+  def install(self):
+    raise NotImplementedError
+
+  def update(self):
+    raise NotImplementedError



More information about the Erp5-report mailing list