diff --git a/setup.py b/setup.py index b79b46c..648cedf 100644 --- a/setup.py +++ b/setup.py @@ -20,14 +20,25 @@ # # Version: $Id$ -from distutils.core import setup +from setuptools import setup,find_packages -setup(name='gnuviechadmin', - version='0.1', - description='gnuviechadmin server administration suite', - author='Jan Dittberner', - author_email='jan@dittberner.info', - url='http://www.gnuviech-server.de/gnuviechadmin', - packages=['gnuviechadmin'], - scripts=['bin/createclient', 'bin/listclients'], - ) +try: + import buildutils +except ImportError: + pass + +setup( + name = 'gnuviechadmin', + version = '0.1', + description = 'gnuviechadmin server administration suite', + long_description = """this is a suite of tools for administering a server +it contains tools for maintaining e.g. clients, domains, users, mail +accounts""", + author = 'Jan Dittberner', + author_email = 'jan@dittberner.info', + url = 'http://www.gnuviech-server.de/gnuviechadmin', + packages = ['gnuviechadmin'], + scripts = ['bin/createclient', 'bin/listclients'], + install_requires = ['sqlalchemy >= 0.3.0'], + license= 'GPL', + )