%define name popa3d %define version 1.0.2 %define section Networking/Mail %define summary Tiny POP3 daemon Summary: %summary Name: %name Version: %version Release: %mkrel 5 License: BSD Group: Networking/Mail URL: http://www.openwall.com/popa3d/ Source0: %name-%version.tar.bz2 Source1: popa3d-xinet Source2: popa3d-pam Patch0: popa3d-params.patch Patch1: popa3d-0.6.4.patch #Patch2: popa3d-ipv6.patch.bz2 Patch3: popa3d-maildir.patch Patch4: popa3d-vname.patch Requires(pre): rpm-helper BuildRoot: %_tmppath/%name-buildroot Buildrequires: pam-devel Requires: xinetd %description popa3d is a tiny POP3 daemon designed with security as the primary goal. %prep %setup -q %patch0 -p0 -b .popa3d-params %patch1 -p0 -b .popa3d-log_ip #%patch2 -p0 -b .popa3d-ipv6 %patch3 -p0 -b .popa3d-maildir %patch4 -p0 -b .popa3d-vname %build %make LIBS="-lpam -lcrypt" %install rm -rf %buildroot %__install -d $RPM_BUILD_ROOT%_var/empty %__install -d $RPM_BUILD_ROOT%_sysconfdir/xinetd.d && \ %__install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%_sysconfdir/xinetd.d/popa3d %__install -d $RPM_BUILD_ROOT%_sysconfdir/pam.d && \ %__install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%_sysconfdir/pam.d/popa3d %makeinstall PREFIX=$RPM_BUILD_ROOT \ SBINDIR=$RPM_BUILD_ROOT%{_sbindir} \ MANDIR=$RPM_BUILD_ROOT%{_mandir} %pre %_pre_useradd popa3d /var/empty /bin/false %postun %_postun_userdel popa3d %clean rm -rf %buildroot %files %defattr(644,root,root,755) %doc LICENSE INSTALL DESIGN CHANGES CONTACT VIRTUAL %dir %_var/empty %config(noreplace) %_sysconfdir/xinetd.d/popa3d %config(noreplace) %_sysconfdir/pam.d/popa3d %_mandir/man8/* %defattr(755,root,root) %_sbindir/* %changelog * Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-5mdv2009.0 + Revision: 259196 - rebuild * Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-4mdv2009.0 + Revision: 247131 - rebuild * Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.2-2mdv2008.1 + Revision: 136428 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Fri Aug 17 2007 Tibor Pittich <tibor@mandriva.com> 1.0.2-2mdv2008.0 + Revision: 64671 - fix Bug #31652 * Thu Jun 29 2006 Jerome Soyer <saispo@mandriva.org> 1.0.2-1mdv2007.0 - New release 1.0.2 * Sat Apr 22 2006 Jerome Soyer <saispo@mandriva.org> 1.0.1-1mdk - New release 1.0.1 * Mon Jan 30 2006 Jerome Soyer <saispo@mandriva.org> 1.0-1mdk - New version 1.0 - Added patch for maildir and virtual name * Wed Jan 05 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.6.4.1-3mdk - added P1 which logs ip addresses - needed by pop-before-smtp - use macros - updated popa3d-pam * Mon Aug 23 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.6.4.1-2mdk - added /var/empty directory * Sat Jul 24 2004 Michael Scherer <misc@mandrake.org> 0.6.4.1-1mdk - New release 0.6.4.1