From 36f604e5dde6d5b090a3a8e7dfe5f3cee259e8f5 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Jun 14 2016 18:00:16 +0000 Subject: ignore python*-*lib* for explicit-lib-dependency, update license list --- diff --git a/rpmlint.config b/rpmlint.config index 574dcdb..e72c119 100644 --- a/rpmlint.config +++ b/rpmlint.config @@ -259,6 +259,7 @@ setOption("ValidLicenses", ( 'TPDL', 'TPL', 'TTWL', + 'UCAR', 'UCD', 'Unicode', 'Unlicense', @@ -395,6 +396,7 @@ addFilter(" doc-file-dependency .* /bin/sh$") addFilter("hardcoded-library-path .*/lib/udev(/|$)") addFilter("not-standard-release-extension") addFilter("explicit-lib-dependency (liberation-fonts|libertas-.*-firmware|libvirt$|.*-(java|python)$)") +addFilter("explicit-lib-dependency (python-.*lib.*|python2-.*lib.*|python3-.*lib.*)$") addFilter("filename-too-long-for-joliet") addFilter("symlink-should-be-") addFilter("dangling-\S*symlink /usr/share/doc/HTML/\S+/common .+/common$") diff --git a/rpmlint.spec b/rpmlint.spec index 000b928..f05e4d2 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -14,7 +14,7 @@ Name: rpmlint Version: 1.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tool for checking common errors in RPM packages Group: Development/Tools License: GPLv2 @@ -129,6 +129,10 @@ make check PYTHON=%{python} PYTEST=%{pytest} %{_mandir}/man1/rpmlint.1* %changelog +* Tue Jun 14 2016 Tom Callaway - 1.8-7 +- ignore explicit-lib-dependency on python subpackages with "lib" +- update license list + * Mon Apr 18 2016 Tom Callaway - 1.8-6 - update license list - add github.com to the filter ignore list for 403 errors (bz1326855)