~sambuddhabasu1/mailman/fix_mailman_run_error

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Barry Warsaw
  • Date: 2008-02-27 06:26:18 UTC
  • Revision ID: barry.warsaw@canonical.com-20080227062618-jkgjq26tt39heluh
Bite the bullet: rename the Mailman package to mailman.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
import sys
21
21
from string import Template
22
22
 
23
 
import Mailman.bin
24
 
from Mailman.Version import VERSION as __version__
 
23
import mailman.bin
 
24
from mailman.Version import VERSION as __version__
25
25
from setuptools import setup, find_packages
26
26
 
27
27
 
37
37
# properly split out.
38
38
 
39
39
import os
40
 
import Mailman.messages
 
40
import mailman.messages
41
41
 
42
 
start_dir = os.path.dirname(Mailman.messages.__file__)
 
42
start_dir = os.path.dirname(mailman.messages.__file__)
43
43
for dirpath, dirnames, filenames in os.walk(start_dir):
44
44
    for filename in filenames:
45
45
        po_file = os.path.join(dirpath, filename)
55
55
 
56
56
 
57
57
# XXX The 'bin/' prefix here should be configurable.
58
 
template = Template('bin/$script = Mailman.bin.$script:main')
 
58
template = Template('bin/$script = mailman.bin.$script:main')
59
59
scripts = set(
60
60
    template.substitute(script=os.path.splitext(script)[0])
61
 
    for script in Mailman.bin.__all__
 
61
    for script in mailman.bin.__all__
62
62
    if not script.startswith('_')
63
63
    )
64
64
 
83
83
    entry_points    = {
84
84
        'console_scripts': list(scripts),
85
85
        # Entry point for plugging in different database backends.
86
 
        'mailman.archiver'  : 'stock = Mailman.app.archiving:Pipermail',
87
 
        'mailman.database'  : 'stock = Mailman.database:StockDatabase',
88
 
        'mailman.mta'       : 'stock = Mailman.MTA:Manual',
89
 
        'mailman.styles'    : 'default = Mailman.app.styles:DefaultStyle',
90
 
        'mailman.mta'       : 'stock = Mailman.MTA:Manual',
91
 
        'mailman.rules'     : 'default = Mailman.rules:initialize',
92
 
        'mailman.handlers'  : 'default = Mailman.pipeline:initialize',
 
86
        'mailman.archiver'  : 'stock = mailman.app.archiving:Pipermail',
 
87
        'mailman.database'  : 'stock = mailman.database:StockDatabase',
 
88
        'mailman.mta'       : 'stock = mailman.MTA:Manual',
 
89
        'mailman.styles'    : 'default = mailman.app.styles:DefaultStyle',
 
90
        'mailman.mta'       : 'stock = mailman.MTA:Manual',
 
91
        'mailman.rules'     : 'default = mailman.rules:initialize',
 
92
        'mailman.handlers'  : 'default = mailman.pipeline:initialize',
93
93
        },
94
94
    install_requires = [
95
95
        'locknix',