definition fix
[Comic.py.git] / setup.py
blob194a2004ea5be68648274e74c553f4df20d8512d
1 #!/usr/bin/python
2 import ez_setup
3 ez_setup.use_setuptools(version='0.6c6')
4 from setuptools import setup
5 import sys, os.path
7 setup(
8 name='Comic',
9 version='0.6.dev',
10 description='Web Comic Scraper / Viewer',
11 author='Andrew Mahone',
12 author_email='andrew.mahone@gmail.com',
13 packages=['Comic'],
14 package_dir={'Comic': 'Comic'},
15 package_data={'Comic': [
16 'data/templates/*.xml',
17 'data/templates/*.html',
18 'data/static/*.css',
19 'data/static/*.js',
20 'data/static/*.htc',
21 'data/static/*.html',
22 'data/static/*.png',
23 'data/comics/*.yml',
24 ]},
25 install_requires='''
26 BeautifulSoup >= 3.0
27 SQLObject >= 0.9
28 PyYAML >= 3.0
29 ''',
30 extras_require={
31 'fetch': ['BeautifulSoup >= 3.0'],
32 'webdisplay': ['web.py >= 0.2', 'beaker >= 0.7'],
33 'sqlite': ['pysqlite'],
34 'mysql': ['MySQL-python'],
35 'postgresql': ['psycopg2'],
37 entry_points={
38 'console_scripts': [
39 'comic_show = Comic.Web:run [fetch]',
40 'comic_get = Comic.Fetch:Run [webdisplay]',