fix bug that depends and optdepends are messed

This commit is contained in:
sukanka 2022-11-06 09:12:53 +08:00
parent 614b2b7075
commit 999fe6a385

View file

@ -250,11 +250,11 @@ class PkgInfo:
elif line.strip().startswith("optdepends"):
optdepends_interval[0] = i
if depends_interval[0] > -1:
if depends_interval[0] > -1 and depends_interval[1] == -1:
if ')' in line:
# end depends
depends_interval[1] = i
if optdepends_interval[0] > -1:
if optdepends_interval[0] > -1 and optdepends_interval[1] == -1:
if ')' in line:
# end optdepends
depends_interval[1] = i