~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to setup.py

merge from original buildout branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env python
 
2
 
 
3
# Copyright 2009 Canonical Ltd.  All rights reserved.
 
4
 
 
5
import ez_setup
 
6
ez_setup.use_setuptools()
 
7
 
 
8
import sys
 
9
from setuptools import setup, find_packages
 
10
 
 
11
__version__ = '2.2.3'
 
12
 
 
13
setup(
 
14
    name='lp',
 
15
    version=__version__,
 
16
    packages=find_packages('lib'),
 
17
    package_dir={'':'lib'},
 
18
    include_package_data=True,
 
19
    zip_safe=False,
 
20
    maintainer='Launchpad Developers',
 
21
    description=('A unique collaboration and Bazaar code hosting platform '
 
22
                 'for software projects.'),
 
23
    license='LGPL v3',
 
24
    install_requires=[
 
25
        'setuptools',
 
26
        ],
 
27
    url='https://launchpad.net/',
 
28
    classifiers=[
 
29
        "Development Status :: 5 - Production/Stable",
 
30
        "Intended Audience :: Developers",
 
31
        "Programming Language :: Python"],
 
32
    extras_require=dict(
 
33
        docs=['Sphinx',
 
34
              'z3c.recipe.sphinxdoc']
 
35
    ),
 
36
    entry_points=dict(
 
37
        console_scripts=[ # `console_scripts` is a magic name to zc.buildout
 
38
            'killservice = lp.scripts.utilities.killservice:main',
 
39
            'run = canonical.launchpad.scripts.runlaunchpad:start_launchpad',
 
40
            'harness = canonical.database.harness:python',
 
41
        ]
 
42
    ),
 
43
)