diff options
author | Marcin Kuzminski <marcin@python-works.com> | 2010-10-06 15:37:23 +0200 |
---|---|---|
committer | Marcin Kuzminski <marcin@python-works.com> | 2010-10-06 15:37:23 +0200 |
commit | 2f28a5de6fb0af89039442279e2009a726ebf729 (patch) | |
tree | dc55f195da60ba8cf9f8b6555971561978c00e7e /setup.py | |
parent | d8d9aa98c90fb06275142bea69fd6658ecdbd16e (diff) |
removed egg info, update files for distutils build
updated READMES some config files
--HG--
rename : init.d/rhodecode_daemon => init.d/rhodecode-daemon
rename : init.d/rhodecode_daemon2 => init.d/rhodecode-daemon2
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 47 |
1 files changed, 32 insertions, 15 deletions
@@ -1,4 +1,31 @@ from rhodecode import get_version + + +requirements = [ + "Pylons>=1.0.0", + "SQLAlchemy>=0.6", + "babel", + "Mako>=0.3.2", + "vcs>=0.1.7", + "pygments>=1.3.0", + "mercurial>=1.6", + "pysqlite", + "whoosh==1.0.0", + "py-bcrypt", + "celery", + ] + +#additional files for project +data_files = [ + ('init.d', ['init.d/rhodecode-daemon', + 'init.d/rhodecode-daemon2', + 'init.d/celeryd']), + ('', ['celeryconfig.py', 'production.ini', 'development.ini']), + ] + + +long_description = '\n' + open('README.rst').read() + try: from setuptools import setup, find_packages except ImportError: @@ -7,28 +34,18 @@ except ImportError: from setuptools import setup, find_packages setup( - name='RhodeCode-%s' % get_version(), + name='RhodeCode', version=get_version(), description='Mercurial repository serving and browsing app', + long_description=long_description, keywords='mercurial web hgwebdir replacement serving hgweb rhodecode', license='BSD', - author='marcin kuzminski', + author='Marcin Kuzminski', author_email='marcin@python-works.com', url='http://hg.python-works.com', - install_requires=[ - "Pylons>=1.0.0", - "SQLAlchemy>=0.6", - "babel", - "Mako>=0.3.2", - "vcs>=0.1.7", - "pygments>=1.3.0", - "mercurial>=1.6", - "pysqlite", - "whoosh==1.0.0b20", - "py-bcrypt", - "celery", - ], + install_requires=requirements, setup_requires=["PasteScript>=1.6.3"], + data_files=data_files, packages=find_packages(exclude=['ez_setup']), include_package_data=True, test_suite='nose.collector', |