X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=clamav.spec;h=8ec51db43adfc5eea3625d5cdae9b307a25cec6b;hb=refs%2Ftags%2Fauto%2Fth%2Fclamav-0.101.0-4;hp=94279ef108db4f07ba93756557e7709d17ae1247;hpb=d1044716fe9777720d8ac8cf7fe212a58d7547b5;p=packages%2Fclamav.git diff --git a/clamav.spec b/clamav.spec index 94279ef..8ec51db 100644 --- a/clamav.spec +++ b/clamav.spec @@ -19,7 +19,7 @@ Summary: An anti-virus utility for Unix Summary(pl.UTF-8): Narzędzie antywirusowe dla Uniksów Name: clamav Version: 0.101.0 -Release: 2 +Release: 4 License: GPL v2+ Group: Daemons #Source0Download: http://www.clamav.net/download @@ -45,6 +45,8 @@ Patch3: ac2.68.patch Patch4: %{name}-openssl.patch Patch5: %{name}-major.patch Patch6: x32.patch +Patch7: %{name}-add-support-for-system-tomsfastmath.patch +Patch8: %{name}-headers.patch URL: http://www.clamav.net/ BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1:1.11 @@ -68,6 +70,7 @@ BuildRequires: pkgconfig >= 1:0.16 BuildRequires: rpm >= 4.4.9-56 BuildRequires: rpmbuild(macros) >= 1.647 BuildRequires: systemd-devel +BuildRequires: tomsfastmath-devel >= 0.13.1-2 BuildRequires: zlib-devel >= 1.2.2 Requires(post,preun): /sbin/chkconfig Requires(postun): /usr/sbin/groupdel @@ -96,7 +99,7 @@ especially for e-mail scanning on mail gateways. It provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner and advanced tool for automatic database updates. The core of the package is an anti-virus engine available in -a form of shared library. +a form of shared library (available in clamav-libs). Here is a list of the main features: - command-line scanner @@ -105,7 +108,7 @@ Here is a list of the main features: - advanced database updater with support for scripted updates and digital signatures - virus scanner C library -- on-access scanning (Linux® and FreeBSD®) +- on-access scanning (Linux and FreeBSD) - virus database updated multiple times per day (see home page for total number of signatures) - built-in support for various archive formats, including Zip, RAR, @@ -118,11 +121,33 @@ Here is a list of the main features: and MacOffice files, HTML, RTF and PDF %description -l pl.UTF-8 -Clam Antivirus jest potężnym skanerem antywirusowym dla systemów -uniksowych. Wspiera on AMaViSa, skompresowane pliki, skanowanie -"on-access" i posiada system bezpiecznej, automatycznej aktualizacji. -Baza wirusów zawiera ponad 90000 sygnatur. Skaner jest wielowątkowy, -napisany w C i zgodny z POSIXem. +Clam AntiVirus to mające otwarte źródła narzędzie antywirusowe dla +systemów uniksowych, zaprojektowane szczególnie pod kątem skanowania +poczty elektronicznej na bramkach pocztowych. Udostępnia wiele +narzędzi, w tym elastycznego i skalowalnego, multiwątkowego demona, +skaner działający z linii poleceń oraz zaawansowane narzędzie do +automatycznej aktualizacji bazy danych. Główna część pakietu to +silnik antywirusowy dostępny w postaci biblioteki współdzielonej +(dostępnej w pakiecie clamav-libs). + +Lista podstawowych możliwości: +- skaner działający z linii poleceń +- szybki, wielowątkowy demon z obsługą skanowania przy odczycie +- interfejs milter dla sendmaila +- zaawansowane narzędzie do aktualizacji bazy danych z obsługą + aktualizacji oskryptowanych oraz podpisów cyfrowych +- biblioteka C skanera antywirusowego +- skanowanie przy odczycie (dla Linuksa i FreeBSD) +- baza danych wirusów aktualizowana wiele razy dziennie (liczba + sygnatur dostępna na stronie projektu) +- wbudowana obsługa różnych formatów archiwów, w tym Zip, RAR, Tar, + Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS i inne +- wbudowana obsługa prawie wszystkich formatów plików pocztowych +- wbudowana obsługa plików wykonywalnych ELF i PE skompresowanych + programami UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack oraz + zaciemnionych przy użyciu programów SUE, Y0da Cryptor i innych +- wbudowana obsługa popularnych formatów dokumentów, w tym plików MS + Office, MacOffice, HTML, RTF i PDF %package libs Summary: Shared libraries for clamav @@ -195,6 +220,8 @@ Biblioteki statyczne clamav. #%patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 +%patch8 -p1 %build export CFLAGS="%{rpmcflags} -Wall -W -Wmissing-prototypes -Wmissing-declarations -std=gnu99" @@ -431,7 +458,11 @@ fi %endif %{_libdir}/libclamunrar.la %{_libdir}/libclamunrar_iface.la -%{_includedir}/clamav.h +%dir %{_includedir}/clamav +%{_includedir}/clamav/clamav.h +%{_includedir}/clamav/clamav-config.h +%{_includedir}/clamav/cltypes.h +%{_includedir}/clamav/platform.h %{_pkgconfigdir}/libclamav.pc %files static