From ef01d050a542f38d81c2cfaaf31153dbe94d8005 Mon Sep 17 00:00:00 2001 From: yixiangzhike Date: Tue, 28 Mar 2023 19:06:29 +0800 Subject: [PATCH] Enable make check Signed-off-by: yixiangzhike (cherry picked from commit 34a6d036c7f4dc77147e79c9079fad6c01b572b4) --- aide.spec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/aide.spec b/aide.spec index 53750c7..a1bf55e 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 chck + * Mon Jun 27 2022 yixiangzhike - 0.17.4-1 - Type:enhancement - ID:NA -- Gitee