diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec index 40e960d..88b693c 100644 --- a/cyrus-imapd.spec +++ b/cyrus-imapd.spec @@ -9,7 +9,7 @@ Name: cyrus-imapd Version: 3.0.1 -Release: 2%{?dist} +Release: 3%{?dist} %define ssl_pem_file /etc/pki/%name/%name.pem @@ -81,11 +81,10 @@ BuildRequires: pkgconfig systemd tcp_wrappers transfig BuildRequires: perl-devel perl-generators perl(ExtUtils::MakeMaker) BuildRequires: perl(Pod::Html) -BuildRequires: clamav-devel CUnit-devel cyrus-sasl-devel glib2-devel -BuildRequires: jansson-devel krb5-devel libical-devel libnghttp2-devel -BuildRequires: libxml2-devel net-snmp-devel openldap-devel -BuildRequires: openssl-devel postgresql-devel shapelib-devel sqlite-devel -BuildRequires: xapian-core-devel +BuildRequires: CUnit-devel cyrus-sasl-devel glib2-devel jansson-devel +BuildRequires: krb5-devel libical-devel libnghttp2-devel libxml2-devel +BuildRequires: net-snmp-devel openldap-devel openssl-devel postgresql-devel +BuildRequires: shapelib-devel sqlite-devel xapian-core-devel # Miscellaneous modules needed for 'make check' to function: BuildRequires: cyrus-sasl-plain cyrus-sasl-md5 @@ -489,7 +488,6 @@ for i in ${tests[@]}; do exclude+=("!JMAPMail.$i"); done %ifarch ppc64 s390x # Some failures only on little-endian machines for some reason tests=( - ClamAV.remove_infected # Only on ppc64, actually JMAPContacts.getcontactgroupupdates JMAPContacts.getcontactupdates JMAPMail.getmailboxupdates @@ -529,7 +527,7 @@ for i in ${tests[@]}; do exclude+=("!$i"); done %endif # Add -vvv for too much output -./testrunner.pl %{?_smp_mflags} -f pretty ${exclude[@]} 2>&1 +./testrunner.pl %{?_smp_mflags} --cleanup -f pretty ${exclude[@]} 2>&1 %pre @@ -623,6 +621,10 @@ getent passwd cyrus >/dev/null || /usr/sbin/useradd -c "Cyrus IMAP Server" -d /v %changelog +* Fri Jun 02 2017 Jason L Tibbitts III - 3.0.1-3 +- Remove clamav from build requirements. +- Add --cleanup to Cassandane call to hopefully reduce build disk usage. + * Fri Jun 02 2017 Jason L Tibbitts III - 3.0.1-2 - Add patch to fix up some endianness issues. - Enable both test suites on all architectures.