Summary: A remote mail retrieval and forwarding utility. Name: fetchmail Version: 5.5.0 Release: 3 Requires: smtpdaemon Source: http://www.tuxedo.org/~esr/fetchmail/fetchmail-%{version}.tar.gz Source1: fetchmailconf.1 URL: http://www.tuxedo.org/~esr/fetchmail/ License: GPL Group: Applications/Internet Patch0: fetchmail-5.4.0-krb5fixes.patch Patch1: fetchmail-5.4.3-mda.patch Patch2: fetchmail-5.4.3-makedepend.patch Patch3: fetchmail-5.5.0-untagged.patch Buildroot: %{_tmppath}/%{name}-root BuildPrereq: openssl-devel %{!?nokerberos:Requires: krb5-libs} %{!?nokerberos:BuildPrereq: krb5-devel} %package -n fetchmailconf Summary: A GUI utility for configuring your fetchmail preferences. Group: Applications/Internet Requires: python, tk, fetchmail = %{version} %description Fetchmail is a remote mail retrieval and forwarding utility intended for use over on-demand TCP/IP links, like SLIP or PPP connections. Fetchmail supports every remote-mail protocol currently in use on the Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN) for retrieval. Then Fetchmail forwards the mail through SMTP, so you can read it through your favorite mail client. Install fetchmail if you need to retrieve mail over SLIP or PPP connections. %description -n fetchmailconf Fetchmailconf is a Tcl/Tk GUI application which edits your .fetchmailrc file, in order to configure the fetchmail mail retrieval program. Fetchmail's numerous options may be confusing to new users, but fetchmailconf may help to clear up the confusion. Install fetchmailconf if you need help configuring fetchmail. You'll need to have python and tk installed in order to use fetchmailconf. %prep %setup -q %{!?nokerberos:%patch0 -p1 -b .krb5fixes} #%patch1 -p1 -b .mda %patch2 -p1 -b .makedepend %patch3 -p1 -b .untagged autoconf %build %configure --enable-pop3 --enable-imap --with-ssl=/usr \ --enable-etrn --enable-ntlm \ %{?nokerberos:--without-kerberos --without-gssapi} \ %{!?nokerberos:--with-kerberos --with-kerberos5=/usr/kerberos --with-gssapi=/usr/kerberos} make %install rm -rf $RPM_BUILD_ROOT %makeinstall mandir=$RPM_BUILD_ROOT%{_mandir}/man1 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/fetchmailconf.1* install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc FEATURES README NEWS NOTES *.html FAQ COPYING INSTALL sample.rcfile %{_bindir}/fetchmail %{_mandir}/man1/fetchmail.1* %files -n fetchmailconf %defattr(-,root,root) %{_bindir}/fetchmailconf %{_mandir}/man1/fetchmailconf.1* %changelog * Wed Nov 8 2000 Nalin Dahyabhai - patch to handle untagged responses during IMAP-GSS authentication * Thu Aug 17 2000 Nalin Dahyabhai - enable SSL support * Sat Aug 12 2000 Nalin Dahyabhai - update to 5.5.0 - change Copyright: to License: GPL * Tue Aug 8 2000 Nalin Dahyabhai - back out MDA patch; sendmail started listening by default again * Thu Aug 3 2000 Nalin Dahyabhai - patch to use procmail as an MDA by default - patch to not run makedepend * Wed Jul 12 2000 Prospector - automatic rebuild * Sun Jul 2 2000 Nalin Dahyabhai - update to 5.4.3 * Thu Jun 29 2000 Nalin Dahyabhai - fix a typo in 5.4.2 * Wed Jun 28 2000 Matt Wilson - fixed configure arguments to not have a continuation at the end of the last one * Tue Jun 27 2000 Nalin Dahyabhai - update to 5.4.2 * Fri Jun 9 2000 Nalin Dahyabhai - update to 5.4.1 - FHS fixes, with mandir override - change fetchmailconf.1 symlink to an include * Thu May 25 2000 Nalin Dahyabhai - fix Kerberos configure patch to work correctly for krb5 1.0, too * Fri May 19 2000 Nalin Dahyabhai - update to 5.4.0 - rework Kerberos dependencies * Fri Apr 21 2000 Nalin Dahyabhai - update to 5.3.8 * Tue Apr 4 2000 Bill Nottingham - eliminate explicit krb5-configs dependency * Mon Mar 6 2000 Bernhard Rosenkränzer - 5.3.1 - This fixes Bugs #9982 and #9987 * Wed Mar 1 2000 Nalin Dahyabhai - make kerberos support conditional at build-time * Wed Mar 1 2000 Bill Nottingham - integrate kerberos support into main tree * Fri Feb 25 2000 Nalin Dahyabhai - Add Kerberos and GSS authenticator support * Fri Feb 25 2000 Cristian Gafton - version 5.3.0 has a correct version of the rfc822 patch * Fri Feb 25 2000 Jeff Johnson - fix length of rfc822 headers in strcncasecmp(). * Tue Feb 15 2000 Bernhard Rosenkränzer - 5.2.8 (fixes the POP3-UIDL bug) - Fix up the fetchmailconf man page symlink * Fri Feb 11 2000 Cristian Gafton - version 5.2.7 - add patch so that fetchmailconf will not output ssl configure statements is no ssl is configured * Mon Jan 31 2000 Cristian Gafton - rebuild to fix deps - man pages are compressed - enable %clean * Tue Jan 11 2000 Bernhard Rosenkraenzer - 5.2.3 - fetchmailconf requires fetchmail = %{version} - fix compilation * Mon Dec 27 1999 Bernhard Rosenkraenzer - 5.2.2 * Thu Sep 23 1999 Preston Brown - got 5.1.0, fixes potential buffer overflow... * Sat Jun 12 1999 Jeff Johnson - update to 5.0.4. * Mon Apr 05 1999 Cristian Gafton - 5.0.0 * Tue Mar 30 1999 Preston Brown - subpackage for fetchmailconf * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 2) * Thu Dec 17 1998 Cristian Gafton - version 4.7.0 - build against glibc 2.1 * Sat Sep 19 1998 Jeff Johnson - correct typo in dangling symlink fix. * Wed Sep 09 1998 Cristian Gafton - update to 4.5.8 * Wed Jul 22 1998 Jeff Johnson - update to 4.5.3. * Fri May 08 1998 Cristian Gafton - fixed spelung eror in the decsriptoin * Thu May 07 1998 Cristian Gafton - new version 4.4.4 fixes a lot of bugs * Fri Apr 24 1998 Prospector System - translations modified for de, fr, tr * Thu Apr 09 1998 Cristian Gafton - upgraded to 4.4.1 - buildroot * Thu Oct 23 1997 Michael Fulbright - Updated to 4.3.2 using SRPM from Eric Raymond * Thu Jul 10 1997 Erik Troan - built against glibc