summaryrefslogtreecommitdiff
path: root/ick_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'ick_helpers.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 7d45cfd..76803c6 100644
--- a/ick_helpers.py
+++ b/ick_helpers.py
@@ -196,7 +196,11 @@ class DebianReleaseBuilder:
return tarball
def get_source_package(self):
- output = self.ex.get_stdout('dpkg-parsechangelog', '-S', 'Source')
+ setup_py = os.path.join(ex.dirname, 'setup.py')
+ if os.path.exists(setup_py):
+ output = self.ex.get_stdout('python', setup_py, '--name')
+ else:
+ output = self.ex.get_stdout('dpkg-parsechangelog', '-S', 'Source')
return output.strip()
def get_version(self):