diff options
Diffstat (limited to 'setup.py')
-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 |