diff options
author | Lars Wirzenius <liw@liw.fi> | 2017-01-01 14:15:07 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2017-01-01 14:15:07 +0200 |
commit | 283bd1c8ec3e03078334709b25f5ab0b4b9260af (patch) | |
tree | bd5e5331676dbf7ae4b4e04c85a95077d5bb3d74 | |
parent | 9e46a59507a59c7322d8a38dda6987a65f7343cd (diff) | |
download | code.liw.fi-keyring-283bd1c8ec3e03078334709b25f5ab0b4b9260af.tar.gz |
Fix setup.py more
-rw-r--r-- | setup.py | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -1,15 +1,20 @@ #!/usr/bin/python import re +import sys + import cliapp -output = cliapp.runcmd(['dpkg-parsechangelog']) -m = re.search('^Version: (?P<version>.*)$', output, re.M) -if not m: - raise Exception('no version') -v = m.group('version') -if '-' in v: - v = v.split('-')[0] -if '+' in v: - v = v.split('+')[0] -print v +if sys.argv[1:] == ['--name']: + print 'code.liw.fi-keyring' +else: + output = cliapp.runcmd(['dpkg-parsechangelog']) + m = re.search('^Version: (?P<version>.*)$', output, re.M) + if not m: + raise Exception('no version') + v = m.group('version') + if '-' in v: + v = v.split('-')[0] + if '+' in v: + v = v.split('+')[0] + print v |