X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=setup.py;h=a8973de9755024f2601fabd22c7a24d37ae9c7c1;hb=a37b396a4f7e44f82f04fb73efc7e3cc8dd56690;hp=ab0a6080407a90b234efc7733be3fe1a592f6585;hpb=c67a5863826771001f009e1ee90262ccb7a2e172;p=be.git diff --git a/setup.py b/setup.py index ab0a608..a8973de 100755 --- a/setup.py +++ b/setup.py @@ -1,14 +1,23 @@ #!/usr/bin/env python from distutils.core import setup -from libbe import _version +import os.path -rev_id = _version.version_info["revision_id"] -rev_date = rev_id.split("-")[1] +from libbe import version + + +rev_id = version.version_info['revision'] +rev_date = version.version_info['date'] + +data_files = [] + +man_path = os.path.join('doc', 'man', 'be.1') +if os.path.exists(man_path): + data_files.append(('share/man/man1', [man_path])) setup( name='Bugs Everywhere', - version=rev_date, + version='{} ({})'.format(version.version(), rev_date), description='Bugtracker supporting distributed revision control', url='http://bugseverywhere.org/', packages=['libbe', @@ -20,7 +29,5 @@ setup( 'libbe.ui.util', 'libbe.util'], scripts=['be'], - data_files=[ - ('share/man/man1', ['doc/man/be.1']), - ] + data_files=data_files, )