diff options
author | Julien Jehannet <julien.jehannet@logilab.fr> | 2010-05-21 11:38:22 +0200 |
---|---|---|
committer | Julien Jehannet <julien.jehannet@logilab.fr> | 2010-05-21 11:38:22 +0200 |
commit | 4ca8d7b3bd503943207a71772aa600385754cc9c (patch) | |
tree | 343c647f19336c93b89453bf16a3d11fe1951338 /setup.py | |
parent | 041a61675434ce261afb06d926df5b96478e2bb9 (diff) | |
download | logilab-common-4ca8d7b3bd503943207a71772aa600385754cc9c.tar.gz |
pkginfo: update setup.py from new policy
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -40,7 +40,7 @@ except ImportError: sys.modules.pop('__pkginfo__', None) # import required features -from __pkginfo__ import modname, version, license, short_desc, long_desc, \ +from __pkginfo__ import modname, version, license, description, \ web, author, author_email # import optional features import __pkginfo__ @@ -57,11 +57,13 @@ STD_BLACKLIST = ('CVS', '.svn', '.hg', 'debian', 'dist', 'build') IGNORED_EXTENSIONS = ('.pyc', '.pyo', '.elc', '~') - +if exists('README'): + long_description = file('README').read() +else: + long_description = '' def ensure_scripts(linux_scripts): - """ - Creates the proper script names required for each platform + """Creates the proper script names required for each platform (taken from 4Suite) """ from distutils import util @@ -71,10 +73,8 @@ def ensure_scripts(linux_scripts): scripts_ = linux_scripts return scripts_ - def get_packages(directory, prefix): - """return a list of subpackages for the given directory - """ + """return a list of subpackages for the given directory""" result = [] for package in os.listdir(directory): absfile = join(directory, package) @@ -185,8 +185,8 @@ def install(**kwargs): return setup(name = distname, version = version, license = license, - description = short_desc, - long_description = long_desc, + description = description, + long_description = long_description, author = author, author_email = author_email, url = web, |