From 088e9549e6a5092a4a4c6921a2e6d0c3328fe0da Mon Sep 17 00:00:00 2001 From: yixiangzhike Date: Tue, 28 Mar 2023 18:55:10 +0800 Subject: [PATCH] Enable make check Signed-off-by: yixiangzhike (cherry picked from commit 12787f4bc44146b61d1f0757283e09cd9fcddaf5) --- aide.spec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/aide.spec b/aide.spec index 8cc3c4a..86b1b22 100644 --- a/aide.spec +++ b/aide.spec @@ -1,6 +1,8 @@ +%bcond_without have_check + Name: aide Version: 0.17.4 -Release: 1 +Release: 2 Summary: Advanced Intrusion Detection Environment License: GPLv2+ URL: http://sourceforge.net/projects/aide @@ -12,6 +14,10 @@ BuildRequires: gcc make bison flex pcre2-devel libgpg-error-devel libgcrypt-dev BuildRequires: libacl-devel libselinux-devel libattr-devel e2fsprogs-devel audit-libs-devel # command autoreconf needs autoconf and automake BuildRequires: autoconf automake +# for make check +%if %{with have_check} +BuildRequires: check-devel +%endif Patch0: Add-sm3-algorithm-for-aide.patch Patch1: backport-Handle-malformed-database-lines.patch @@ -43,6 +49,11 @@ install -Dpm0644 %{S:2} %{buildroot}%{_sysconfdir}/logrotate.d/aide mkdir -p %{buildroot}%{_localstatedir}/log/aide mkdir -p -m0700 %{buildroot}%{_localstatedir}/lib/aide +%check +%if %{with have_check} +make check +%endif + %pre %preun @@ -67,6 +78,12 @@ mkdir -p -m0700 %{buildroot}%{_localstatedir}/lib/aide %{_mandir}/*/* %changelog +* Tue Mar 28 2023 yixiangzhike - 0.17.4-2 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC: enable make check + * Thu Oct 20 2022 yixiangzhike - 0.17.4-1 - Type:enhancement - ID:NA