Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2017-03-09 01:39:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint" Thu Mar 9 01:39:23 2017 rev:266 rq:476791 version:1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2017-02-11 01:33:10.452822505 +0100 +++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-03-09 01:39:24.471042003 +0100 @@ -1,0 +2,6 @@ +Thu Mar 2 09:37:22 UTC 2017 - mimi...@gmail.com + +- fix boo#1027577 + patch boo1027577-license_tag.patch + +------------------------------------------------------------------- New: ---- boo1027577-license_tag.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint.spec ++++++ --- /var/tmp/diff_new_pack.5SguTV/_old 2017-03-09 01:39:29.554322165 +0100 +++ /var/tmp/diff_new_pack.5SguTV/_new 2017-03-09 01:39:29.554322165 +0100 @@ -122,6 +122,7 @@ Patch664: issue_68_BinariesCheck_lower_memory-4.patch # Fix a regression introduced by suse-shlib-devel-dependency.diff Patch67: suse-readd_terminator_in_regex.patch +Patch68: boo1027577-license_tag.patch # PATCHLIST END # BuildArch must at the end. is a bug: https://bugzilla.suse.com/show_bug.cgi?id=926766 BuildArch: noarch ++++++ boo1027577-license_tag.patch ++++++ Index: rpmlint-rpmlint-1.8/TagsCheck.py =================================================================== --- rpmlint-rpmlint-1.8.orig/TagsCheck.py +++ rpmlint-rpmlint-1.8/TagsCheck.py @@ -446,7 +446,7 @@ invalid_url_regex = re.compile(Config.ge lib_package_regex = re.compile('(?:^(?:compat-)?lib.*?(\.so.*)?|libs?[\d-]*)$', re.IGNORECASE) leading_space_regex = re.compile('^\s+') pkg_config_regex = re.compile('^/usr/(?:lib\d*|share)/pkgconfig/') -license_regex = re.compile('\(([^)]+)\)|\s(?:and|or)\s') +license_regex = re.compile('\(([^)]+)\)|\s(?:and|or|AND|OR)\s') license_exception_regex = re.compile('(\S+)\sWITH\s(\S+)') invalid_version_regex = re.compile('([0-9](?:rc|alpha|beta|pre).*)', re.IGNORECASE) # () are here for grouping purpose in the regexp