~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to setup.py

Tags: 1.1.0
Release 1.1.0 final

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env python
 
2
 
 
3
# Copyright (C) 2010  Martin von Gagern
 
4
#
 
5
# This file is part of bzr-bash-completion
 
6
#
 
7
# bzr-bash-completion free software: you can redistribute it and/or
 
8
# modify it under the terms of the GNU General Public License as
 
9
# published by the Free Software Foundation, either version 2 of the
 
10
# License, or (at your option) any later version.
 
11
#
 
12
# bzr-bash-completion is distributed in the hope that it will be
 
13
# useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 
14
# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
15
# General Public License for more details.
 
16
#
 
17
# You should have received a copy of the GNU General Public License
 
18
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
19
 
 
20
from setuptools import setup
 
21
from meta import *
 
22
from meta import __version__
 
23
 
 
24
if __name__ == "__main__":
 
25
 
 
26
    readme=file('README.txt').read()
 
27
    readme=readme[readme.index('\n===') :
 
28
                  readme.index('\n.. cut long_description here')]
 
29
 
 
30
    # see http://docs.python.org/distutils/setupscript.html#meta-data
 
31
    # and http://docs.python.org/distutils/apiref.html
 
32
    # for a list of meta data to be included here.
 
33
    setup(
 
34
        name="bzr-bash-completion",
 
35
        version=__version__,
 
36
        description="Generate bash command line completion function for bzr",
 
37
        keywords='bash bazaar bzr complete completion plugin shell vcs',
 
38
        long_description=readme,
 
39
        author="Martin von Gagern",
 
40
        author_email="Martin.vGagern@gmx.net",
 
41
        license="GNU GPL v2",
 
42
        url="https://launchpad.net/bzr-bash-completion",
 
43
        packages=["bzrlib.plugins.bash_completion"],
 
44
        package_dir={"bzrlib.plugins.bash_completion": "."},
 
45
        classifiers=[
 
46
            'Development Status :: 5 - Production/Stable',
 
47
            'Environment :: Console',
 
48
            'Environment :: Plugins',
 
49
            'Intended Audience :: Developers',
 
50
            'License :: OSI Approved :: GNU General Public License (GPL)',
 
51
            'Operating System :: OS Independent',
 
52
            'Programming Language :: Python :: 2',
 
53
            'Programming Language :: Python',
 
54
            'Programming Language :: Unix Shell',
 
55
            'Topic :: Software Development :: Version Control',
 
56
            'Topic :: System :: Shells',
 
57
            # see http://pypi.python.org/pypi?:action=list_classifiers for more
 
58
        ],
 
59
    )