oe-pkgdata-util: Include colon when searching for variables

When searching for variables, include colon to ensure the script doesn't
find a variable that starts with the same name.

(From OE-Core rev: 3d2c87c4f4115b01534ab198c27682c7e4c5f31f)

Signed-off-by: Amanda Brindle <amanda.r.brindle@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Amanda Brindle 2018-01-23 12:42:37 -08:00 committed by Richard Purdie
parent c391593402
commit d48c2c6f38

View File

@ -256,7 +256,7 @@ def lookup_recipe(args):
with open(pkgdatafile, 'r') as f:
found = False
for line in f:
if line.startswith('PN'):
if line.startswith('PN:'):
print("%s" % line.split(':', 1)[1].strip())
found = True
break
@ -292,19 +292,19 @@ def package_info(args):
pe = ''
pr = ''
for line in f:
if line.startswith('PKGV'):
if line.startswith('PKGV:'):
pkg_version = line.split(':', 1)[1].strip()
elif line.startswith('PKGE'):
elif line.startswith('PKGE:'):
pkge = line.split(':', 1)[1].strip()
elif line.startswith('PKGR'):
elif line.startswith('PKGR:'):
pkgr = line.split(':', 1)[1].strip()
elif line.startswith('PN'):
elif line.startswith('PN:'):
recipe = line.split(':', 1)[1].strip()
elif line.startswith('PV'):
elif line.startswith('PV:'):
recipe_version = line.split(':', 1)[1].strip()
elif line.startswith('PE'):
elif line.startswith('PE:'):
pe = line.split(':', 1)[1].strip()
elif line.startswith('PR'):
elif line.startswith('PR:'):
pr = line.split(':', 1)[1].strip()
elif line.startswith('PKGSIZE'):
pkg_size = line.split(':', 1)[1].strip()