/setup.py

https://github.com/pombredanne/snapboard · Python · 57 lines · 54 code · 1 blank · 2 comment · 0 complexity · 776475a03ef262258792ca4aba8e4bbd MD5 · raw file

  1. #!/usr/bin/python
  2. from distutils.core import setup
  3. setup(
  4. name='snapboard',
  5. version='0.2.1',
  6. author='Bo Shi',
  7. maintainer='SNAPboard developers',
  8. maintainer_email='snapboard-discuss@googlegroups.com',
  9. url='http://code.google.com/p/snapboard/',
  10. description='Bulletin board application for Django.',
  11. long_description='''SNAPboard is forum/bulletin board application based on the Django web
  12. framework. It integrates easily in any Django project.
  13. Among its features are:
  14. * Editable posts with all revisions publicly available
  15. * Messages posted within threads can be made visible only to selected
  16. users
  17. * BBCode, Markdown and Textile supported for post formatting
  18. * BBCode toolbar
  19. * Multiple forums with four types of permissions
  20. * Forum permissions can be assigned to custom groups of users
  21. * Group administration can be delegated to end users on a per-group basis
  22. * Moderators for each forum
  23. * User preferences
  24. * Watched topics
  25. * Abuse reports
  26. * User and IP address bans that don't automatically spread to other Django
  27. applications within the project
  28. * i18n hooks to create your own translations
  29. * Included translations: French, Russian
  30. SNAPboard requires Django 1.0.''',
  31. classifiers=[
  32. 'Development Status :: 4 - Beta',
  33. 'Environment :: Web Environment',
  34. 'Framework :: Django',
  35. 'Intended Audience :: Developers',
  36. 'License :: OSI Approved :: New BSD License',
  37. 'Operating System :: OS Independent',
  38. 'Programming Language :: Python',
  39. 'Topic :: Communications :: BBS',
  40. 'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Message Boards',
  41. ],
  42. packages=['snapboard',],
  43. package_dir={'snapboard': 'snapboard'},
  44. package_data={'snapboard': [
  45. 'media/*/*.*',
  46. 'media/*/*/*.*',
  47. 'templates/*.*',
  48. 'templates/snapboard/*.*',
  49. 'templates/notification/*.*',
  50. 'templates/notification/*/*.*',
  51. ]},
  52. )
  53. # vim: ai ts=4 sts=4 et sw=4