[packages/c-icap-modules] - disable clamav support on x32

baggins baggins at pld-linux.org
Thu May 11 23:21:08 CEST 2017


commit 805671bc5a6e3c20a700f58656488edb27b4a25f
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu May 11 23:20:52 2017 +0200

    - disable clamav support on x32

 c-icap-modules.spec | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/c-icap-modules.spec b/c-icap-modules.spec
index 3e3c72c..f20ac43 100644
--- a/c-icap-modules.spec
+++ b/c-icap-modules.spec
@@ -1,3 +1,10 @@
+#
+# Conditional build:
+%bcond_without	clamav		# build without clamav / virusfilter
+#
+%ifarch x32
+%undefine	with_clamav
+%endif
 Summary:	Modules for c-icap ICAP server
 Name:		c-icap-modules
 Version:	0.4.5
@@ -11,7 +18,7 @@ Patch0:		%{name}-build.patch
 URL:		http://c-icap.sourceforge.net/
 BuildRequires:	bzip2-devel
 BuildRequires:	c-icap-devel
-BuildRequires:	clamav-devel
+%{?with_clamav:BuildRequires:	clamav-devel}
 BuildRequires:	zlib-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -71,6 +78,7 @@ cp -a services/content_filtering/srv_content_filtering.conf.default \
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%if %{with clamav}
 %files -n c-icap-srv_clamav
 %defattr(644,root,root,755)
 %attr(640,root,c-icap) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/c-icap/clamav_mod.conf
@@ -83,6 +91,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/c_icap/clamd_mod.so
 %attr(755,root,root) %{_libdir}/c_icap/virus_scan.so
 %{_datadir}/c_icap/templates/virus_scan
+%endif
 
 %files -n c-icap-srv_url_check
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/c-icap-modules.git/commitdiff/805671bc5a6e3c20a700f58656488edb27b4a25f



More information about the pld-cvs-commit mailing list