Log message for revision 98866: moved setup parameters into a dict in order to prepare experiements with a Zope 2 meta-egg
Changed: U Zope/trunk/setup.py -=- Modified: Zope/trunk/setup.py =================================================================== --- Zope/trunk/setup.py 2009-04-05 04:38:27 UTC (rev 98865) +++ Zope/trunk/setup.py 2009-04-05 07:38:44 UTC (rev 98866) @@ -18,149 +18,151 @@ EXTENSIONCLASS_INCLUDEDIRS = ['include', 'src'] -setup(name='Zope2', - version = '2.12.0.a1', - url='http://www.zope.org', - license='ZPL 2.1', - description='Zope2 application server / web framework', - author='Zope Corporation and Contributors', - author_email='zope-...@zope.org', - long_description=file("README.txt").read() + "\n" + - file(os.path.join("doc", "CHANGES.rst")).read(), +params = dict(name='Zope2', + version='2.12.0.a1', + url='http://www.zope.org', + license='ZPL 2.1', + description='Zope2 application server / web framework', + author='Zope Corporation and Contributors', + author_email='zope-...@zope.org', + long_description=file("README.txt").read() + "\n" + + file(os.path.join("doc", "CHANGES.rst")).read(), - packages=find_packages('src'), - package_dir={'': 'src'}, + packages=find_packages('src'), + package_dir={'': 'src'}, - ext_modules=[ + ext_modules=[ - # AccessControl - Extension( - name='AccessControl.cAccessControl', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=['src/AccessControl/cAccessControl.c'], - depends=['include/ExtensionClass/ExtensionClass.h', - 'include/ExtensionClass/pickle/pickle.c', - 'include/Acquisition/Acquisition.h']), + # AccessControl + Extension( + name='AccessControl.cAccessControl', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=['src/AccessControl/cAccessControl.c'], + depends=['include/ExtensionClass/ExtensionClass.h', + 'include/ExtensionClass/pickle/pickle.c', + 'include/Acquisition/Acquisition.h']), - # DocumentTemplate - Extension( - name='DocumentTemplate.cDocumentTemplate', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=['src/DocumentTemplate/cDocumentTemplate.c']), + # DocumentTemplate + Extension( + name='DocumentTemplate.cDocumentTemplate', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=['src/DocumentTemplate/cDocumentTemplate.c']), - Extension( - name='MultiMapping._MultiMapping', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=["src/MultiMapping/_MultiMapping.c"], - depends=["include/ExtensionClass/ExtensionClass.h"]), - Extension( - name='ThreadLock._ThreadLock', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=["src/ThreadLock/_ThreadLock.c"], - depends=["include/ExtensionClass/ExtensionClass.h"]), - Extension( - name='Missing._Missing', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=["src/Missing/_Missing.c"], - depends=["include/ExtensionClass/ExtensionClass.h"]), - Extension( - name='Record._Record', - include_dirs=EXTENSIONCLASS_INCLUDEDIRS, - sources=["src/Record/_Record.c"], - depends=["include/ExtensionClass/ExtensionClass.h"]), + Extension( + name='MultiMapping._MultiMapping', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=["src/MultiMapping/_MultiMapping.c"], + depends=["include/ExtensionClass/ExtensionClass.h"]), + Extension( + name='ThreadLock._ThreadLock', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=["src/ThreadLock/_ThreadLock.c"], + depends=["include/ExtensionClass/ExtensionClass.h"]), + Extension( + name='Missing._Missing', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=["src/Missing/_Missing.c"], + depends=["include/ExtensionClass/ExtensionClass.h"]), + Extension( + name='Record._Record', + include_dirs=EXTENSIONCLASS_INCLUDEDIRS, + sources=["src/Record/_Record.c"], + depends=["include/ExtensionClass/ExtensionClass.h"]), - # initgroups - Extension( - name='initgroups._initgroups', - sources=['src/initgroups/_initgroups.c']), + # initgroups + Extension( + name='initgroups._initgroups', + sources=['src/initgroups/_initgroups.c']), - # indexes - Extension( - name='Products.PluginIndexes.TextIndex.Splitter.' - 'ZopeSplitter.ZopeSplitter', - sources=['src/Products/PluginIndexes/TextIndex/Splitter/' - 'ZopeSplitter/src/ZopeSplitter.c']), - Extension( - name='Products.PluginIndexes.TextIndex.Splitter.' - 'ISO_8859_1_Splitter.ISO_8859_1_Splitter', - sources=['src/Products/PluginIndexes/TextIndex/Splitter/' - 'ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c']), - Extension( - name='Products.PluginIndexes.TextIndex.Splitter.' - 'UnicodeSplitter.UnicodeSplitter', - sources=['src/Products/PluginIndexes/TextIndex/Splitter/' - 'UnicodeSplitter/src/UnicodeSplitter.c']), - Extension( - name='Products.ZCTextIndex.stopper', - sources=['src/Products/ZCTextIndex/stopper.c']), - Extension( - name='Products.ZCTextIndex.okascore', - sources=['src/Products/ZCTextIndex/okascore.c']), + # indexes + Extension( + name='Products.PluginIndexes.TextIndex.Splitter.' + 'ZopeSplitter.ZopeSplitter', + sources=['src/Products/PluginIndexes/TextIndex/Splitter/' + 'ZopeSplitter/src/ZopeSplitter.c']), + Extension( + name='Products.PluginIndexes.TextIndex.Splitter.' + 'ISO_8859_1_Splitter.ISO_8859_1_Splitter', + sources=['src/Products/PluginIndexes/TextIndex/Splitter/' + 'ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c']), + Extension( + name='Products.PluginIndexes.TextIndex.Splitter.' + 'UnicodeSplitter.UnicodeSplitter', + sources=['src/Products/PluginIndexes/TextIndex/Splitter/' + 'UnicodeSplitter/src/UnicodeSplitter.c']), + Extension( + name='Products.ZCTextIndex.stopper', + sources=['src/Products/ZCTextIndex/stopper.c']), + Extension( + name='Products.ZCTextIndex.okascore', + sources=['src/Products/ZCTextIndex/okascore.c']), - ], + ], - install_requires=[ - 'Acquisition', - 'DateTime', - 'docutils', - 'ExtensionClass', - 'Persistence', - 'pytz', - 'RestrictedPython', - 'tempstorage', - 'ZConfig', - 'zLOG', - 'zdaemon', - 'ZODB3', - 'zodbcode', - 'zope.component', - 'zope.configuration', - 'zope.container', - 'zope.contentprovider', - 'zope.contenttype', - 'zope.deferredimport', - 'zope.event', - 'zope.exceptions', - 'zope.formlib', - 'zope.i18n [zcml]', - 'zope.i18nmessageid', - 'zope.interface', - 'zope.lifecycleevent', - 'zope.location', - 'zope.pagetemplate', - 'zope.proxy', - 'zope.publisher', - 'zope.schema', - 'zope.security', - 'zope.sendmail', - 'zope.sequencesort', - 'zope.site', - 'zope.size', - 'zope.structuredtext', - 'zope.tal', - 'zope.tales', - 'zope.testbrowser', - 'zope.testing', - 'zope.traversing', - 'zope.viewlet', - 'zope.app.component', - 'zope.app.container', - 'zope.app.form', - 'zope.app.locales', - 'zope.app.pagetemplate', - 'zope.app.publication', - 'zope.app.publisher', - 'zope.app.schema', - 'zope.app.testing', - ], + install_requires=[ + 'Acquisition', + 'DateTime', + 'docutils', + 'ExtensionClass', + 'Persistence', + 'pytz', + 'RestrictedPython', + 'tempstorage', + 'ZConfig', + 'zLOG', + 'zdaemon', + 'ZODB3', + 'zodbcode', + 'zope.component', + 'zope.configuration', + 'zope.container', + 'zope.contentprovider', + 'zope.contenttype', + 'zope.deferredimport', + 'zope.event', + 'zope.exceptions', + 'zope.formlib', + 'zope.i18n [zcml]', + 'zope.i18nmessageid', + 'zope.interface', + 'zope.lifecycleevent', + 'zope.location', + 'zope.pagetemplate', + 'zope.proxy', + 'zope.publisher', + 'zope.schema', + 'zope.security', + 'zope.sendmail', + 'zope.sequencesort', + 'zope.site', + 'zope.size', + 'zope.structuredtext', + 'zope.tal', + 'zope.tales', + 'zope.testbrowser', + 'zope.testing', + 'zope.traversing', + 'zope.viewlet', + 'zope.app.component', + 'zope.app.container', + 'zope.app.form', + 'zope.app.locales', + 'zope.app.pagetemplate', + 'zope.app.publication', + 'zope.app.publisher', + 'zope.app.schema', + 'zope.app.testing', + ], - include_package_data=True, - zip_safe=False, - entry_points={ - 'console_scripts' : [ - 'mkzeoinstance=Zope2.utilities.mkzeoinstance:main', - 'mkzopeinstance=Zope2.utilities.mkzopeinstance:main', - 'zpasswd=Zope2.utilities.zpasswd:main', - ] - }, - ) + include_package_data=True, + zip_safe=False, + entry_points={ + 'console_scripts' : [ + 'mkzeoinstance=Zope2.utilities.mkzeoinstance:main', + 'mkzopeinstance=Zope2.utilities.mkzopeinstance:main', + 'zpasswd=Zope2.utilities.zpasswd:main', + ] + }, +) + +setup(**params) _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins