From ed9488753655632790ff05ca435a0c0baa9cfeba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Wed, 14 Apr 2021 18:30:14 +0100 Subject: [PATCH] Allow leading lib.. --- ognibuild/requirements.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ognibuild/requirements.py b/ognibuild/requirements.py index 60c6d9a..8486d11 100644 --- a/ognibuild/requirements.py +++ b/ognibuild/requirements.py @@ -177,7 +177,11 @@ class VagueDependencyRequirement(Requirement): from .resolver.apt import AptRequirement yield AptRequirement.simple(self.name.lower(), minimum_version=self.minimum_version) - yield AptRequirement.simple('lib%s-dev' % self.name.lower(), minimum_version=self.minimum_version) + if self.name.lower().startswith('lib'): + devname = '%s-dev' % self.name.lower() + else: + devname = 'lib%s-dev' % self.name.lower() + yield AptRequirement.simple(devname, minimum_version=self.minimum_version) def met(self, session): for x in self.expand():