Hello community,

here is the log from the commit of package clamav for openSUSE:Factory checked 
in at 2015-12-06 07:41:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clamav (Old)
 and      /work/SRC/openSUSE:Factory/.clamav.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clamav"

Changes:
--------
--- /work/SRC/openSUSE:Factory/clamav/clamav.changes    2015-07-03 
00:02:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.clamav.new/clamav.changes       2015-12-06 
07:41:05.000000000 +0100
@@ -1,0 +2,32 @@
+Wed Dec  2 13:23:40 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 0.99
+  * Processing of YARA rules(some limitations- see signatures.pdf).
+  * Support in ClamAV logical signatures for many of the features
+    added for YARA, such as Perl Compatible Regular Expressions,
+    alternate strings, and YARA string attributes. See signatures.pdf
+    for full details.
+  * New and improved on-access scanning for Linux. See the recent blog
+    post and clamdoc.pdf for details on the new on-access capabilities.
+  * A new ClamAV API callback function that is invoked when a virus 
+    is found. This is intended primarily for applications running in 
+    all-match mode. Any applications using all-match mode must use 
+    the new callback function to record and report detected viruses.    
+  * Configurable default password list to attempt zip file decryption.
+  * TIFF file support.
+  * Upgrade Windows pthread library to 2.9.1.
+  * A new signature target type for designating signatures to run
+    against files with unknown file types.
+  * Improved fidelity of the "data loss prevention" heuristic
+    algorithm. Code supplied by Bill Parker.
+  * Support for LZMA decompression within Adobe Flash files.
+  * Support for MSO attachments within Microsoft Office 2003 XML files.
+  * A new sigtool option(--ascii-normalize) allowing signature authors
+    to more easily generate normalized versions of ascii files.
+  * Windows installation directories changed from \Program Files\Sourcefire\
+    ClamAV to \Program Files\ClamAV or \Program Files\ClamAV-x64.
+- Refactor a little the specfile; remove some obsolete conditional
+  macros, as clamav doesn't build for SLE11 anyway
+- Remove clamav-sles9.patch; sles9 is not supported for a while
+
+-------------------------------------------------------------------

Old:
----
  clamav-0.98.7.tar.gz
  clamav-sles9.patch

New:
----
  clamav-0.99.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ clamav.spec ++++++
--- /var/tmp/diff_new_pack.1GOPzm/_old  2015-12-06 07:41:07.000000000 +0100
+++ /var/tmp/diff_new_pack.1GOPzm/_new  2015-12-06 07:41:07.000000000 +0100
@@ -16,14 +16,11 @@
 #
 
 
-%{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d}
-
 Name:           clamav
 BuildRequires:  ncurses-devel
 BuildRequires:  sed
 BuildRequires:  sendmail-devel
 %define llvm --disable-llvm
-%if 0%{?suse_version} >= 1010
 BuildRequires:  bc
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
@@ -32,8 +29,6 @@
 # Needed for compiling LLVM.
 BuildRequires:  gcc-c++
 %endif
-%endif
-%if 0%{?suse_version} >= 1030
 BuildRequires:  check-devel
 BuildRequires:  libbz2-devel
 BuildRequires:  libopenssl-devel
@@ -41,20 +36,16 @@
 BuildRequires:  pwdutils
 BuildRequires:  python-devel
 %define clamav_check --enable-check
-%else
-BuildRequires:  bzip2
-%define clamav_check --disable-check
-%endif
 Summary:        Antivirus Toolkit
 License:        GPL-2.0
 Group:          Productivity/Security
-Version:        0.98.7
+Version:        0.99
 Release:        0
 Url:            http://www.clamav.net
 Requires:       latex2html-pngicons
 Obsoletes:      clamav-db < 0.88.3
-PreReq:         %_sbindir/groupadd %_sbindir/useradd %_sbindir/usermod
-PreReq:         /usr/bin/awk /bin/sed /bin/tar
+Requires(pre):  %_sbindir/groupadd %_sbindir/useradd %_sbindir/usermod
+Requires(pre):  /usr/bin/awk /bin/sed /bin/tar
 Source0:        
http://downloads.sourceforge.net/clamav/%{name}-%{version}.tar.gz
 Source11:       clamav.keyring
 Source3:        clamav-updateclamconf
@@ -64,9 +55,7 @@
 Source8:        service.freshclam
 Source9:        service.clamav-milter
 Patch1:         clamav-conf.patch
-Patch2:         clamav-sles9.patch
 Patch3:         clamav-gcc47.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  systemd
 %systemd_requires
 
@@ -83,33 +72,19 @@
 %prep
 %setup -q
 %patch1 -p1
-%if 0%{?suse_version} == 0910
-# SLES9's libmilter doesn't have smfi_insheader()
-%patch2
-%endif
 %patch3 -p1
 
 %build
-%if 0%{?suse_version} >= 1010
 CFLAGS="-fstack-protector"
 CXXFLAGS="-fstack-protector"
-%endif
-export CFLAGS="%optflags $CFLAGS -fPIE"
-export CXXFLAGS="%optflags $CXXFLAGS -fPIE"
+export CFLAGS="%optflags $CFLAGS -fPIE -fno-strict-aliasing"
+export CXXFLAGS="%optflags $CXXFLAGS -fPIE -fno-strict-aliasing"
 export LDFLAGS="-pie"
-%if 0%{?suse_version} == 0910
-# SLES9 needs this macro to enable the quarantine feature in libmilter
-CFLAGS="$CFLAGS -D_FFR_QUARANTINE -D_FFR_SMFI_OPENSOCKET"
-%endif
 %if "%_lib" == "lib64"
 # tomsfastmath needs this for correct operation on 64-bit platforms
 CFLAGS="$CFLAGS -DFP_64BIT"
 %endif
-./configure \
-       --prefix=%_prefix \
-       --libdir=%_libdir \
-       --mandir=%_mandir \
-       --sysconfdir=%_sysconfdir \
+%configure \
        --disable-clamav \
        --disable-static \
        --with-dbdir=/var/lib/clamav \
@@ -118,9 +93,6 @@
        --enable-milter \
        %clamav_check \
        %llvm \
-%if 0%{?suse_version} == 0910
-       --disable-zlib-vcheck \
-%endif
        --enable-clamdtop \
        --disable-timestamps
 
@@ -133,9 +105,7 @@
 install -d -m755 %buildroot/%_tmpfilesdir
 install -m644 %SOURCE6 %buildroot%_tmpfilesdir/clamav.conf
 mkdir -p %buildroot/var/spool/amavis
-%if 0%{?suse_version} > 1020
 rm %buildroot/%_libdir/*.la
-%endif
 # Remove bogus dependencies from libclamav.pc
 sed -i 's/^Libs: .*/Libs: -lclamav/' %buildroot%_libdir/pkgconfig/libclamav.pc
 
@@ -147,19 +117,15 @@
 popd
 
 # Systemd...
-%if 0%{?suse_version} >= 1210
 install -d -m 0755 %buildroot/%{_unitdir}
 install -m 0644 %{SOURCE7} %buildroot/%{_unitdir}/clamd.service
 install -m 0644 %{SOURCE8} %buildroot/%{_unitdir}/freshclam.service
 install -m 0644 %{SOURCE9} %buildroot/%{_unitdir}/clamav-milter.service
 # this is broken if system does not have systemd so don't 
 # use it at all on systems without mandatory systemd
-%if 0%{?suse_version} >= 1230
 for srvname in clamd freshclam clamav-milter;do
         (export PATH=/usr/sbin:/sbin:$PATH ;ln -sf $(which service) 
%{buildroot}/%{_sbindir}/rc${srvname})
 done
-%endif
-%endif
 
 %check
 
@@ -172,11 +138,9 @@
 %defattr(-,root,root,-)
 %config(noreplace) %_sysconfdir/*.conf
 #systemd...
-%if 0%{?suse_version} >= 1210
 %{_unitdir}/clamd.service
 %{_unitdir}/freshclam.service
 %{_unitdir}/clamav-milter.service
-%endif
 %_tmpfilesdir
 %doc AUTHORS BUGS ChangeLog COPYING FAQ NEWS README UPGRADE
 %doc docs/*.pdf docs/html

++++++ clamav-0.98.7.tar.gz -> clamav-0.99.tar.gz ++++++
/work/SRC/openSUSE:Factory/clamav/clamav-0.98.7.tar.gz 
/work/SRC/openSUSE:Factory/.clamav.new/clamav-0.99.tar.gz differ: char 5, line 1



Reply via email to