summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-08-12 10:52:27 +0300
committerLars Wirzenius <liw@liw.fi>2018-08-12 10:52:27 +0300
commitaf723a44c33ac7ca7b7b794474518d8d83f3a485 (patch)
treef2a081843c158609d47a883a077c0733921df3b5
parenta2723a0b4fdf44252f2d4f4ab8c1a8206a778421 (diff)
downloadick-helpers-af723a44c33ac7ca7b7b794474518d8d83f3a485.tar.gz
Fix: another place where we need to use setup.py
-rw-r--r--ick_helpers.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ick_helpers.py b/ick_helpers.py
index 76803c6..e89d1f2 100644
--- a/ick_helpers.py
+++ b/ick_helpers.py
@@ -84,7 +84,11 @@ class Exec:
return True
def get_debian_source_package(self):
- output = self.get_stdout('dpkg-parsechangelog', '-S', 'Source')
+ setup_py = os.path.join(ex.dirname, 'setup.py')
+ if os.path.exists(setup_py):
+ output = self.get_stdout('python', setup_py, '--name')
+ else:
+ output = self.get_stdout('dpkg-parsechangelog', '-S', 'Source')
return output.strip()
def get_version_from_tag(self, tag):