old gnuviechadmin version that is not developed anymore
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.8KB

  1. # -*- coding: utf-8 -*-
  2. #
  3. # Copyright (C) 2007, 2008, 2009 by Jan Dittberner.
  4. #
  5. # This program is free software; you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation; either version 2 of the License, or
  8. # (at your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful, but
  11. # WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  13. # General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program; if not, write to the Free Software
  17. # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
  18. # USA.
  19. #
  20. # Version: $Id$
  21. from setuptools import setup, find_packages
  22. try:
  23. import buildutils
  24. except ImportError:
  25. pass
  26. setup(
  27. name = 'gnuviechadmin',
  28. version = '0.1',
  29. description = 'gnuviechadmin server administration suite',
  30. author = 'Jan Dittberner',
  31. author_email = 'jan@dittberner.info',
  32. url = 'http://www.gnuviech-server.de/projects/gnuviechadmin',
  33. install_requires = ['SQLAlchemy>=0.5', 'sqlalchemy-migrate>=0.5',
  34. 'AuthKit>=0.4', 'PasteDeploy>=1.3.3',
  35. 'python-gnutls>=1.1',
  36. 'argparse'],
  37. packages = find_packages(),
  38. include_package_data = True,
  39. exclude_package_data = {'': ['gva.cfg']},
  40. test_suite='nose.collector',
  41. scripts = ['bin/gva', 'bin/gvaserver'],
  42. long_description = """this is a suite of tools for administering a server
  43. it contains tools for maintaining e.g. clients, domains, users, mail
  44. accounts""",
  45. license = 'GPL',
  46. keywords = 'administration backend frontend',
  47. entry_points = """
  48. [paste.app_factory]
  49. cli = gnuviechadmin.cli.client
  50. """,
  51. )