[Buildroot] [PATCH 05/18] checkpackagelib/lib_config.py: CommentsMenusPackagesOrder: change the type of variable 'new_package'
Jerzy Grzegorek
jerzy.m.grzegorek at gmail.com
Tue Sep 3 21:13:28 UTC 2019
Change the type of variable 'new_package' to make it a class member.
It will be used not only locally.
Also initialize it.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek at gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
---
utils/checkpackagelib/lib_config.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/utils/checkpackagelib/lib_config.py b/utils/checkpackagelib/lib_config.py
index f8bfe6a577..de5faa19a2 100644
--- a/utils/checkpackagelib/lib_config.py
+++ b/utils/checkpackagelib/lib_config.py
@@ -67,6 +67,7 @@ class CommentsMenusPackagesOrder(_CheckFunction):
def before(self):
self.state = ""
+ self.new_package = ""
def get_level(self):
return len(self.state.split('-')) - 1
@@ -122,10 +123,10 @@ class CommentsMenusPackagesOrder(_CheckFunction):
self.level = self.get_level()
elif source_line:
- new_package = source_line.group(1)
+ self.new_package = source_line.group(1)
# We order _ before A, so replace it with .
- new_package_ord = new_package.replace('_', '.')
+ new_package_ord = self.new_package.replace('_', '.')
if self.package[self.level] != "" and \
self.print_package_warning[self.level] and \
@@ -139,7 +140,7 @@ class CommentsMenusPackagesOrder(_CheckFunction):
"{spaces}first incorrect package: {package}"
.format(prefix=prefix, spaces=spaces,
menu=self.menu_of_packages[self.level],
- package=new_package),
+ package=self.new_package),
text]
self.package[self.level] = new_package_ord
--
2.17.1
More information about the buildroot
mailing list