]> git.pld-linux.org Git - packages/clamav.git/blobdiff - clamav.spec
- fixed Group
[packages/clamav.git] / clamav.spec
index e9472c9addf02657420975589b51f084fb5434c7..452b83f59ecc21fa5b96e4083148084f3bb9848a 100644 (file)
@@ -1,6 +1,5 @@
 # TODO:
 # - Make freshclam package (script and daemon)
-# - user system libltdl
 # - restart amavis in triggers if group membership was modified?
 #
 # Conditional build:
@@ -9,13 +8,13 @@
 Summary:       An anti-virus utility for Unix
 Summary(pl.UTF-8):     Narzędzie antywirusowe dla Uniksów
 Name:          clamav
-Version:       0.95
+Version:       0.96.1
 Release:       1
 Epoch:         0
 License:       GPL v2+
-Group:         Applications
-Source0:       http://dl.sourceforge.net/clamav/%{name}-%{version}.tar.gz
-# Source0-md5: 98590386ba9a69039580b1bf48ca038b
+Group:         Daemons
+Source0:       http://downloads.sourceforge.net/clamav/0.96rc1/%{name}-%{version}.tar.gz
+# Source0-md5: 38e7870db6e9ad0e569518499a6f3651
 Source1:       %{name}.init
 Source2:       %{name}.sysconfig
 Source3:       %{name}-milter.init
@@ -25,14 +24,18 @@ Source8:    %{name}-post-updatedb
 Source9:       %{name}-milter.sysconfig
 Patch0:                %{name}-pld_config.patch
 Patch1:                %{name}-nolibs.patch
+Patch2:                am-nosilentrules.patch
 URL:           http://www.clamav.net/
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: bzip2-devel
 BuildRequires: gmp-devel
+BuildRequires: libltdl-devel
 %{?with_milter:BuildRequires:  libmilter-devel}
+BuildRequires: libstdc++-devel
 BuildRequires: libtool
 %{?with_milter:BuildRequires:  libwrap-devel}
+BuildRequires: ncurses-devel
 BuildRequires: rpmbuild(macros) >= 1.514
 BuildRequires: zlib-devel
 Requires(post,preun):  /sbin/chkconfig
@@ -46,8 +49,7 @@ Requires(pre):        /usr/sbin/useradd
 Requires(triggerpostun):       sed >= 4.0
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      /usr/sbin/usermod
-Requires:      bc
-Requires:      rc-scripts
+Requires:      rc-scripts >= 0.4.1.23
 Provides:      group(clamav)
 Provides:      user(clamav)
 Conflicts:     logrotate < 3.7-4
@@ -103,7 +105,11 @@ Summary:   ClamAV filter using milter interface
 Summary(pl.UTF-8):     Filtr ClamAV korzystający z interfejsu milter
 Group:         Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
+%if "%{pld_release}" == "ti"
+Requires:      postfix
+%else
 Requires:      sendmail >= 8.11
+%endif
 Requires:      tcp_wrappers
 
 %description milter
@@ -145,6 +151,7 @@ Biblioteki statyczne clamav.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__libtoolize}
@@ -157,9 +164,11 @@ Biblioteki statyczne clamav.
        %{?with_milter:--enable-milter} \
        --with-dbdir=/var/lib/%{name} \
        --with-no-cache \
-       --with-ltdl-include=/usr/include/ \
-       --with-ltdl-lib=/usr/lib/
-%{__make} LIBTOOL=/usr/bin/libtool
+       --with-ltdl-include=/usr/include \
+       --with-ltdl-lib=%{_libdir}
+
+%{__make} \
+       LIBTOOL=/usr/bin/libtool
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -276,6 +285,7 @@ fi
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog FAQ NEWS README docs/*.pdf
+%attr(755,root,root) %{_bindir}/clambc
 %attr(755,root,root) %{_bindir}/clamdscan
 %attr(755,root,root) %{_bindir}/clamdtop
 %attr(755,root,root) %{_bindir}/clamscan
@@ -286,7 +296,7 @@ fi
 %attr(755,root,root) %{_sbindir}/clamav-cron-updatedb
 %attr(755,root,root) %{_sbindir}/clamav-post-updatedb
 %attr(755,clamav,root) %dir /var/lib/%{name}
-%ghost %attr(644,clamav,root) %verify(not md5 mtime size) /var/lib/clamav/*.cvd
+%attr(644,clamav,root) %ghost %verify(not md5 mtime size) /var/lib/clamav/*.cvd
 %attr(640,clamav,root) %ghost /var/log/freshclam.log
 %attr(750,clamav,clamav) %dir /var/run/%{name}
 
This page took 0.047881 seconds and 4 git commands to generate.