diff --git a/.gitignore b/.gitignore index c220c08..ff6552a 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,5 @@ /rpminspect-1.10.tar.xz.asc /rpminspect-1.11.tar.xz /rpminspect-1.11.tar.xz.asc +/rpminspect-1.12.tar.xz +/rpminspect-1.12.tar.xz.asc diff --git a/rpminspect.spec b/rpminspect.spec index 80ac1c3..1c10be9 100644 --- a/rpminspect.spec +++ b/rpminspect.spec @@ -1,14 +1,8 @@ Name: rpminspect -Version: 1.11 -Release: 4%{?dist} -Summary: Build deviation compliance tool +Version: 1.12 +Release: 1%{?dist} +Summary: Build deviation analysis and compliance tool Group: Development/Tools -# librpminspect is licensed under the LGPLv3+, but 5 source files in -# the library are from an Apache 2.0 licensed project. The -# rpminspect(1) command line tool is licensed under the GPLv3+. And -# the rpminspect-data-generic package is licensed under the CC-BY-4.0 -# license. - # librpminspect is licensed under the LGPL-3.0-or-later, and: # * 5 source files in the library are from an Apache-2.0 licensed # project @@ -30,8 +24,6 @@ URL: https://github.com/rpminspect/rpminspect Source0: https://github.com/rpminspect/rpminspect/releases/download/v%{version}/%{name}-%{version}.tar.xz Source1: https://github.com/rpminspect/rpminspect/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc Source2: gpgkey-62977BB9C841B965.gpg -Patch0: rpminspect-1.11-use-RPMTAG_NOT_FOUND-macro.patch -Patch1: rpminspect-1.11-xmlSetGenericErrorFunc.patch Requires: librpminspect%{?_isa} = %{version}-%{release} BuildRequires: meson @@ -116,21 +108,22 @@ Requires: rc Requires: bash %endif -# The annocheck program is used by the annocheck inspection. If it is -# not present, you can disable the annocheck inspection. +# The abidiff and kmidiff inspections require a external executable by +# the same name, as provided by libabigail. If it is not present on +# the system, you can disable the relevant inspections. %if 0%{?rhel} >= 8 || 0%{?epel} >= 8 || 0%{?fedora} -Recommends: /usr/bin/annocheck +Recommends: libabigail >= 2.3 %else -Requires: /usr/bin/annocheck +Requires: libabigail >= 2.3 %endif -# The abidiff and kmidiff inspections require a external executable by -# the same name, as provided by libabigail. If it is not present on -# the system, you can disable the relevant inspections. +# The udevrules inspection requires an external executable (udevadm verify) +# provided by systemd-udev. If the installed udevadm executable does not +# provide 'verify' command, the udevrules inspection is skipped. %if 0%{?rhel} >= 8 || 0%{?epel} >= 8 || 0%{?fedora} -Recommends: libabigail >= 2.1 +Recommends: systemd-udev %else -Requires: libabigail >= 2.1 +Requires: systemd-udev %endif %description -n librpminspect @@ -162,7 +155,7 @@ control files. %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -%autosetup -p1 +%autosetup %build @@ -199,6 +192,9 @@ control files. %changelog +* Thu Oct 12 2023 David Cantrell - 1.12-1 +- Upgrade to rpminspect-1.12 + * Thu Sep 14 2023 Stephen Gallagher - 1.11-4 - Use rpm_macro(autorelease) for %%rpmautorelease dependency diff --git a/sources b/sources index 6a50f5a..ab58d45 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (rpminspect-1.11.tar.xz) = f47860b1f36ac544ca6afaa4a0e14380a5822b3ba254716b179ad5d980e7c60046fe0cda72bffe53a81732b1d7385914cc1bc1baefe386d41ce0b4f2dc68200e -SHA512 (rpminspect-1.11.tar.xz.asc) = 6004890468b39620631870f7b2d51bcc4ad1f01192568f2579332b1e26804ec4e95b0d35410d18c7d2515346af0a7d9e8df8977aeb09f8b9f19a23af6bfbfa14 +SHA512 (rpminspect-1.12.tar.xz) = 5f921f46520d7b4b7592c1ef206faf2be2faa764f8ae9813235cb22063d4a866436b0a900f1457064661125726470044a7ca2edbeb491badd0da06f0394e46bb +SHA512 (rpminspect-1.12.tar.xz.asc) = 48f101b480ab164d9feb6847195bd8d64a11abba47360e437f0e9948fa5df4b67aa40d1466bc421a723b9bf4f5af27824308907ce44eff4cea27c4fb3296194b