now the project is stdeb-compatible

This commit is contained in:
Tarek Ziade 2010-08-16 18:42:43 +02:00
Родитель 8e286daf48
Коммит cbedac6888
4 изменённых файлов: 23 добавлений и 13 удалений

4
1.1/MANIFEST.in Normal file
Просмотреть файл

@ -0,0 +1,4 @@
recursive-include weaveserver/templates *.mako
recursive-include weaveserver/static *.*
include *.cfg *.ini *.wsgi *.sh

2
1.1/setup.cfg Normal file
Просмотреть файл

@ -0,0 +1,2 @@
[global]
command-packages = stdeb.command

Просмотреть файл

@ -35,18 +35,19 @@
# ***** END LICENSE BLOCK *****
from setuptools import setup, find_packages
setup(name='WeaveServer', version=0.1,
packages=find_packages(),
install_requires=['SQLALchemy', 'MySql-python', 'PasteDeploy',
'PasteScript', 'Routes', 'WebOb', 'WebTest',
'Mako', 'redis', 'recaptcha-client',
'repoze.profile', 'simplejson'],
entry_points="""
[paste.app_factory]
main = weaveserver.wsgiapp:make_app
install_requires=['SQLALchemy', 'MySql-python', 'PasteDeploy',
'PasteScript', 'Routes', 'WebOb', 'WebTest',
'Mako', 'redis', 'recaptcha-client',
'repoze.profile', 'simplejson',
'distribute']
[paste.app_install]
main = paste.script.appinstall:Installer
"""
)
entry_points="""
[paste.app_factory]
main = weaveserver.wsgiapp:make_app
[paste.app_install]
main = paste.script.appinstall:Installer
"""
setup(name='WeaveServer', version=0.1, packages=find_packages(),
install_requires=install_requires, entry_points=entry_points)

3
1.1/stdeb.cfg Normal file
Просмотреть файл

@ -0,0 +1,3 @@
[WeaveServer]
# need to add non-python deps, and fix the repoze.profile dependency
Depends: python-sqlalchemy, python-mysqldb, python-pastedeploy, python-pastescript, python-routes, python-webob, python-webtest, python-mako, python-redis, python-recaptcha, python-simplejson, python-setuptools