summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py25
1 files changed, 15 insertions, 10 deletions
diff --git a/setup.py b/setup.py
index 1660ddd..d9a2f5e 100644
--- a/setup.py
+++ b/setup.py
@@ -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