[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