forked from pool/rpmlint
Accepting request 346358 from home:lnussel:branches:devel:openSUSE:Factory:rpmlint
- rpmlint 1.8 update * python 3 fixes * Add support for file triggers * Mechanism to black list certain C calls * new error: non-devel-file-in-devel-package * appdata check configurable * project moved to github * Patches dropped: avoid-mismatched-libregex.diff filename-non-utf8-exception.diff fix-ghost-file-handling.diff save-content-to-an-array.diff fix-TmpFilesCheck-pattern-match.diff move-ghost-file-check-to-TmpFilesCh.diff OBS-URL: https://build.opensuse.org/request/show/346358 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=353
This commit is contained in:
50
rpmlint.spec
50
rpmlint.spec
@@ -25,9 +25,9 @@ BuildRequires: xz
|
||||
Summary: Rpm correctness checker
|
||||
License: GPL-2.0+
|
||||
Group: System/Packages
|
||||
Version: 1.6
|
||||
Version: 1.8
|
||||
Release: 0
|
||||
Source0: https://downloads.sourceforge.net/project/rpmlint/rpmlint-%{version}.tar.xz
|
||||
Source0: https://github.com/rpm-software-management/rpmlint/archive/rpmlint-%{version}.tar.gz
|
||||
Source1: rpmlint-checks-master.tar.xz
|
||||
Source2: config
|
||||
Source3: config.in
|
||||
@@ -36,7 +36,7 @@ Source12: licenses.config
|
||||
Source98: update_git.sh
|
||||
Source99: README.packaging.txt
|
||||
Source100: syntax-validator.py
|
||||
Url: https://sourceforge.net/projects/rpmlint/
|
||||
Url: https://github.com/rpm-software-management/rpmlint
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires: /usr/bin/readelf
|
||||
Requires: bash
|
||||
@@ -88,29 +88,23 @@ Patch29: selfconflicts-provide.diff
|
||||
Patch30: no-badness-return.diff
|
||||
Patch31: suse-shlib-devel-dependency.diff
|
||||
Patch32: version-control-internal-file.diff
|
||||
Patch33: avoid-mismatched-libregex.diff
|
||||
Patch34: filename-non-utf8-exception.diff
|
||||
Patch35: stricter-interpreter-check.diff
|
||||
Patch36: confusing-invalid-spec-name.diff
|
||||
Patch37: rpmlint-pkg-quoting.diff
|
||||
Patch38: suse-g-ir-chech.diff
|
||||
Patch39: remove-expand-macros.diff
|
||||
Patch40: suse-whitelist-opensuse.diff
|
||||
Patch41: extend-suse-conffiles-check.diff
|
||||
Patch42: compressed-backup-regex.diff
|
||||
Patch43: suse-speccheck-utf8.diff
|
||||
Patch44: suse-python-abi-check.diff
|
||||
Patch45: suse-manpages-for-rc-scripts.diff
|
||||
Patch46: suse-ignore-specfile-errors.diff
|
||||
Patch47: invalid-filerequires.diff
|
||||
Patch48: suse-sysv-init-checks.diff
|
||||
Patch49: check-for-self-provides.diff
|
||||
Patch50: save-content-to-an-array.diff
|
||||
Patch51: add-check-for-tmpfiles-created-at-r.diff
|
||||
Patch52: fix-ghost-file-handling.diff
|
||||
Patch53: remove-files-attr-not-set-check.diff
|
||||
Patch54: move-ghost-file-check-to-TmpFilesCh.diff
|
||||
Patch55: fix-TmpFilesCheck-pattern-match.diff
|
||||
Patch33: stricter-interpreter-check.diff
|
||||
Patch34: confusing-invalid-spec-name.diff
|
||||
Patch35: rpmlint-pkg-quoting.diff
|
||||
Patch36: suse-g-ir-chech.diff
|
||||
Patch37: remove-expand-macros.diff
|
||||
Patch38: suse-whitelist-opensuse.diff
|
||||
Patch39: extend-suse-conffiles-check.diff
|
||||
Patch40: compressed-backup-regex.diff
|
||||
Patch41: suse-speccheck-utf8.diff
|
||||
Patch42: suse-python-abi-check.diff
|
||||
Patch43: suse-manpages-for-rc-scripts.diff
|
||||
Patch44: suse-ignore-specfile-errors.diff
|
||||
Patch45: invalid-filerequires.diff
|
||||
Patch46: suse-sysv-init-checks.diff
|
||||
Patch47: check-for-self-provides.diff
|
||||
Patch48: add-check-for-tmpfiles-created-at-r.diff
|
||||
Patch49: remove-files-attr-not-set-check.diff
|
||||
# PATCHLIST END
|
||||
# BuildArch must at the end. is a bug: https://bugzilla.suse.com/show_bug.cgi?id=926766
|
||||
BuildArch: noarch
|
||||
@@ -122,7 +116,7 @@ Rpmlint is a tool to check common errors on rpm packages. Binary and
|
||||
source packages can be checked.
|
||||
|
||||
%prep
|
||||
%autosetup -n rpmlint-%{version} -a1 -p1
|
||||
%autosetup -n rpmlint-rpmlint-%{version} -a1 -p1
|
||||
|
||||
cp -p %{SOURCE2} .
|
||||
# Only move top-level python files
|
||||
@@ -154,7 +148,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,0755)
|
||||
%doc COPYING ChangeLog INSTALL README*
|
||||
%doc COPYING INSTALL README*
|
||||
%{_prefix}/bin/*
|
||||
%{_prefix}/share/rpmlint
|
||||
%config(noreplace) /etc/rpmlint/config
|
||||
|
Reference in New Issue
Block a user