- Install configs with 644.
- Update to Rpmlint 2.0:
* RPMLint now is a "normal" Python application and now supports being imported
like a standard Python module! This means that all the normal use-cases for
RPMLint are still supported, but now you can make it a part of larger Python-based
applications or services.
* RPMLint uses a declarative TOML-based syntax for configuring RPMLint policy
instead of Python code.
* RPMLint now has an override system for the descriptions shown for various checks,
so that distributions who want to give specific policy information can
do so without patching the code.
* RPMLint includes many more checks! Nearly all of the generally useful checks created
by the openSUSE community have been merged into the tree, so distributions can now
benefit from a wider offering of checks to implement policy enforcement.
* RPMLint is Python 3 only and now supports Python 3.6 and newer.
* RPMLint is now built and installed like a standard Python application using setuptools.
- Removed legacy patches:
* invalid-filerequires.diff
* no-badness-return.diff
* no-doc-for-lib.diff
* only-reg-files-are-scripts.diff
* remove-ghostfile-checks.diff
* rpm415-workaround.diff
* rpmgroup-checks.diff
* rpmlint-suse.diff
* suse-binarieschecks.diff
* suse-checks.diff
* suse-filter-exception.diff
* suse-filter-more-verbose.diff
OBS-URL: https://build.opensuse.org/request/show/901418
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=780