handle makedepends as optional

This commit is contained in:
Evgenii Alekseev 2021-03-14 19:28:29 +03:00
parent b7d481858d
commit 7ace74af44

View File

@ -107,7 +107,7 @@ class Package:
src_info, errors = parse_srcinfo(fn.read()) src_info, errors = parse_srcinfo(fn.read())
if errors: if errors:
raise InvalidPackageInfo(errors) raise InvalidPackageInfo(errors)
makedepends = src_info['makedepends'] makedepends = src_info.get('makedepends', [])
# sum over each package # sum over each package
depends: List[str] = src_info.get('depends', []) depends: List[str] = src_info.get('depends', [])
for package in src_info['packages'].values(): for package in src_info['packages'].values():