+%include /usr/lib/rpm/macros.perl
+
Summary: A Mail Virus Scanner
+Summary(pl): Antywirusowy skaner poczty elektronicznej
Name: amavis
-Version: 0.2.1
-Release: 1
-URL: http://www.amavis.org
-Source0: http://www.amavis.org/dist/%{name}-%{version}.tar.gz
-Patch0: %{name}-AVP-opt.patch
+Version: 11
+Release: 4
+URL: http://www.amavis.org/
+Source0: http://www.amavis.org/dist/perl/%{name}-perl-%{version}.tar.gz
+Patch0: %{name}-perl-mks32.patch
+Patch1: %{name}-nomilter.patch
License: GPL
Group: Applications/Mail
-Group(de): Applikationen/Post
-Group(pl): Aplikacje/Poczta
-Group(pt): Aplicações/Correio Eletrônico
Obsoletes: AMaViS
-Requires: %{_sbindir}/sendmail
-#Requires: /usr/local/AvpLinux/AvpLinux
-BuildRequires: %{_sbindir}/sendmail
-#BuildRequires: /usr/local/AvpLinux/AvpLinux
-BuildRequires: maildrop
-BuildRequires: tnef
-# does it really needed for build?
+BuildRequires: autoconf >= 2.52
+BuildRequires: automake
+BuildRequires: perl
+BuildRequires: perl-modules
+BuildRequires: perl-Convert-UUlib
+BuildRequires: perl-Convert-TNEF
+BuildRequires: perl-Unix-Syslog
+BuildRequires: perl-Archive-Tar
+BuildRequires: perl-Archive-Zip
+BuildRequires: perl-Compress-Zlib
+BuildRequires: perl-MIME-tools
+BuildRequires: file
+BuildRequires: sh-utils
+BuildRequires: arc
+BuildRequires: bzip2
+BuildRequires: lha
+BuildRequires: unarj
+BuildRequires: ncompress
BuildRequires: unrar
-BuildRequires: unzip
-BuildRequires: sharutils
-BuildRequires: qmail
+BuildRequires: zoo
+Requires(pre): user-amavis
+Requires: file
+Requires: sh-utils
+Requires: arc
+Requires: bzip2
+Requires: lha
+Requires: unarj
+Requires: ncompress
+Requires: unrar
+Requires: zoo
+Requires: /usr/sbin/sendmail
+Obsoletes: amavisd
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-A Mail Virus Scanner for Linux and other UN*X based platforms.
+AMaViS is a script that interfaces a mail transport agent (MTA) with
+one or more virus scanners.
+
+%description -l pl
+AMaViS to skrypt po¶rednicz±cy pomiêdzy agentem transferu poczty (MTA)
+a jednym lub wiêcej programów antywirusowych.
%prep
-%setup -q
-#%patch0 -p1
+%setup -q -n %{name}-perl-%{version}
+%patch0 -p1
+%patch1 -p1
%build
-#touch depcomp
-#autoconf
-#automake
-%configure --enable-sendmail=%{_sbindir}/sendmail \
- --with-virusdir=/var/spool/virus
+%{__aclocal}
+%{__automake}
+%{__autoconf}
+%configure \
+ --enable-all \
+ --with-sendmail-wrapper=%{_sbindir}/sendmail \
+ --with-runtime-dir=/var/spool/amavis/runtime \
+ --with-virusdir=/var/spool/amavis/virusmails \
+ --with-mailto="postmaster" \
+ --with-amavisuser=amavis
+
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
-%files
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/securetar
-%attr(755,root,root) %{_bindir}/zipsecure
-%attr(755,root,root) %{_sbindir}/scanmails
-%doc AUTHORS COPYING README* BUGS FAQ
-%doc doc/amavis.html doc/amavis.txt doc/amavis.gif
+%{__make} install \
+ amavisuser=$(id -u) \
+ DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/*
+%doc README* AUTHORS BUGS ChangeLog FAQ HINTS TODO doc/amavis.html doc/amavis.png
+%attr(750,amavis,root) /var/spool/amavis