From 3e36b0e87b6ddac7067f85a476ed6319d92cf773 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Wed, 20 Dec 2017 00:13:01 +0100 Subject: [PATCH] Add TERMUX_PKG_REVISION check to lint-packages.py --- scripts/lint-packages.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/lint-packages.py b/scripts/lint-packages.py index dc48a3dec..5cfbe5389 100755 --- a/scripts/lint-packages.py +++ b/scripts/lint-packages.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 import os +import re import sys def main(): @@ -26,7 +27,12 @@ def validate_package(package_name, lines): line_number = 1 for line in lines: if line.endswith(' \n'): - print('Line ' + str(line_number) + ' has trailing whitespace: ' + package_name) + print(package_name + ': Line ' + str(line_number) + ' has trailing whitespace') + if line.startswith('TERMUX_PKG_REVISION='): + value = line[len('TERMUX_PKG_REVISION='):].strip() + if not re.match('[0-9]+', value): + print(package_name + ': strange TERMUX_PKG_REVISION value "' + value + '"') + line_number += 1 if __name__ == '__main__':