[Neo-report] r2622 olivier.cros - /trunk/

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jan 19 17:44:12 CET 2011


Author: olivier.cros
Date: Wed Jan 19 17:44:12 2011
New Revision: 2622

Log:
Adding setup files

Adding setup files to neotrunk in order to prepare the eggification and
the buildout installation. Each neo's module has its own setup file.

Added:
    trunk/setup_admin.py
    trunk/setup_client.py
    trunk/setup_common.py
    trunk/setup_ctl.py
    trunk/setup_master.py
    trunk/setup_storage.py
    trunk/setup_tests.py

Added: trunk/setup_admin.py
==============================================================================
--- trunk/setup_admin.py (added)
+++ trunk/setup_admin.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,41 @@
+from setuptools import setup, find_packages
+
+setup(name='neoadmin',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+      'neo.scripts.neoadmin'
+      ],
+
+    packages=['neo.admin'],
+       
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.scripts'],    
+    
+    install_requires=[
+      'neo',
+    ],
+
+    entry_points = {
+        'console_scripts': [
+          'neoadmin=neo.scripts.neoadmin:main',
+        ],
+    }, 
+    zip_safe=False,
+)
+

Added: trunk/setup_client.py
==============================================================================
--- trunk/setup_client.py (added)
+++ trunk/setup_client.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,37 @@
+from setuptools import setup, find_packages
+
+setup(name='neoclient',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+     'neo.scripts.neomigrate',
+      ],
+
+    packages=['neo.client','neo.client.handlers'],    
+    
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.client'],    
+    
+    install_requires=[
+      'neo',
+      'ZODB3',
+    ],
+
+    zip_safe=False,
+)
+

Added: trunk/setup_common.py
==============================================================================
--- trunk/setup_common.py (added)
+++ trunk/setup_common.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,24 @@
+from setuptools import setup, find_packages
+
+setup(name='neo',
+    version='0.1.0',
+    description='Distributed, redundant and transactional storage for ZODB- Common part',
+    author='NEOPPOD',
+    author_email='neo-dev at erp5.org',
+    url='http://www.neoppod.org/',
+    license="GPL 2",
+
+    packages=['neo.lib'],
+    package_dir={
+            'neo':'neo',
+    },
+    namespace_packages=['neo'],
+
+    package_data = {
+        'neo': [
+            'component.xml',
+        ],
+    },
+    zip_safe=False,
+)
+

Added: trunk/setup_ctl.py
==============================================================================
--- trunk/setup_ctl.py (added)
+++ trunk/setup_ctl.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,41 @@
+from setuptools import setup, find_packages
+
+setup(name='neoctl',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+      'neo.scripts.neoctl'
+      ],
+
+    packages=['neo.neoctl'],
+
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.scripts'],    
+    
+    install_requires=[
+      'neo',
+    ],
+
+    entry_points = {
+        'console_scripts': [
+          'neoctl=neo.scripts.neoctl:main',
+        ],
+    }, 
+    zip_safe=False,
+)
+

Added: trunk/setup_master.py
==============================================================================
--- trunk/setup_master.py (added)
+++ trunk/setup_master.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,41 @@
+from setuptools import setup, find_packages
+
+setup(name='neomaster',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+      'neo.scripts.neomaster',
+      ],
+
+    packages=['neo.master','neo.master.handlers'],
+
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.scripts'],    
+    
+    install_requires=[
+      'neo',
+    ],
+
+    entry_points = {
+        'console_scripts': [
+          'neomaster=neo.scripts.neomaster:main',
+        ],
+    }, 
+    zip_safe=False,
+)
+

Added: trunk/setup_storage.py
==============================================================================
--- trunk/setup_storage.py (added)
+++ trunk/setup_storage.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,43 @@
+from setuptools import setup, find_packages
+
+setup(name='neostorage',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+      'neo.protocol',
+      'neo.scripts.neostorage'
+      ],
+
+    packages=['neo.storage','neo.storage.database','neo.storage.handlers'],
+    
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.scripts'],    
+    
+    install_requires=[
+      'neo',
+      'MySQL-python',
+    ],
+
+    entry_points = {
+        'console_scripts': [
+          'neostorage=neo.scripts.neostorage:main',
+        ],
+    }, 
+    zip_safe=False,
+)
+

Added: trunk/setup_tests.py
==============================================================================
--- trunk/setup_tests.py (added)
+++ trunk/setup_tests.py [iso-8859-1] Wed Jan 19 17:44:12 2011
@@ -0,0 +1,47 @@
+from setuptools import setup, find_packages
+
+setup(name='neotests',
+
+    version=
+      '0.1.0',
+    description=
+      'Distributed, redundant and transactional storage for ZODB-Admin part',
+    author=
+      'NEOPPOD',
+    author_email=
+      'neo-dev at erp5.org',
+    url=
+      'http://www.neoppod.org/',
+    license=
+      "GPL 2",
+
+    py_modules=[
+      'neo.scripts.runner'
+      ],
+
+    packages=['neo.tests','neo.tests.functional','neo.tests.master','neo.tests.storage','neo.tests.zodb','neo.tests.client'],
+
+    package_dir={
+      'neo':'neo',
+    },
+
+    namespace_packages=['neo','neo.scripts'],    
+    
+    install_requires=[
+      'neo',
+      'neoadmin',
+      'neostorage',
+      'neoclient',
+      'neomaster',
+      'neoctl',
+      'mock'
+    ], 
+
+    entry_points = {
+        'console_scripts': [
+                'neotestrunner=neo.scripts.runner:main',
+        ],
+    }, 
+    zip_safe=False,
+)
+




More information about the Neo-report mailing list