From af723a44c33ac7ca7b7b794474518d8d83f3a485 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 12 Aug 2018 10:52:27 +0300 Subject: Fix: another place where we need to use setup.py --- ick_helpers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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): -- cgit v1.2.1