Back to index

python-cliapp  1.20120630
setup.py
Go to the documentation of this file.
00001 #!/usr/bin/python
00002 # Copyright (C) 2011  Lars Wirzenius
00003 # 
00004 # This program is free software; you can redistribute it and/or modify
00005 # it under the terms of the GNU General Public License as published by
00006 # the Free Software Foundation; either version 2 of the License, or
00007 # (at your option) any later version.
00008 # 
00009 # This program is distributed in the hope that it will be useful,
00010 # but WITHOUT ANY WARRANTY; without even the implied warranty of
00011 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00012 # GNU General Public License for more details.
00013 # 
00014 # You should have received a copy of the GNU General Public License along
00015 # with this program; if not, write to the Free Software Foundation, Inc.,
00016 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
00017 
00018 from distutils.core import setup
00019 import glob
00020 
00021 import cliapp
00022 
00023 
00024 setup(name='cliapp',
00025       version=cliapp.__version__,
00026       author='Lars Wirzenius',
00027       author_email='liw@liw.fi',
00028       url='http://liw.fi/cliapp/',
00029       description='framework for Unix command line programs',
00030       long_description='''\
00031 cliapp makes it easier to write typical Unix command line programs,
00032 by taking care of the common tasks they need to do, such as
00033 parsing the command line, reading configuration files, setting
00034 up logging, iterating over lines of input files, and so on.
00035 ''',
00036       classifiers=[
00037         'Development Status :: 4 - Beta',
00038         'Environment :: Console',
00039         'Intended Audience :: Developers',
00040         'License :: OSI Approved :: GNU General Public License (GPL)',
00041         'Operating System :: Unix',
00042         'Programming Language :: Python :: 2',
00043         'Topic :: Software Development :: Libraries :: Application Frameworks',
00044         'Topic :: Software Development :: User Interfaces',
00045         'Topic :: Text Processing :: Filters',
00046         'Topic :: Utilities',
00047       ],
00048       packages=['cliapp'],
00049       data_files=[('share/man/man5', glob.glob('*.5'))],
00050      )
00051