%define fetchmailconf 0 Summary: A remote mail retrieval and forwarding utility. Name: fetchmail Version: 5.9.0 Release: 15 Requires: smtpdaemon Source: http://www.tuxedo.org/~esr/fetchmail/fetchmail-%{version}.tar.gz Source1: fetchmailconf.1 Patch0: fetchmail-configure.patch Patch1: fetchmail-5.9.0-trusty.patch URL: http://www.tuxedo.org/~esr/fetchmail/ License: GPL Group: Applications/Internet Buildroot: %{_tmppath}/%{name}-%{version}-root BuildPrereq: autoconf, automake, hesiod-devel, openssl-devel %{!?nokerberos:BuildPrereq: krb5-devel} %if ! %{fetchmailconf} Obsoletes: fetchmailconf %endif %package -n fetchmailconf Summary: A GUI utility for configuring your fetchmail preferences. Group: Applications/Internet Requires: python, tk, tkinter, fetchmail = %{version}-%{release} %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, IPv6, and IPSEC) 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 that edits your .fetchmailrc file in order to configure the fetchmail mail retrieval program. Fetchmail's numerous options may be confusing to new users, so 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 %patch0 -p1 -b .configure %patch1 -p1 -b .trusty aclocal autoconf -f %build LIBS=-ldl; export LIBS %configure --enable-POP3 --enable-IMAP --with-ssl --with-hesiod \ --enable-ETRN --enable-NTLM --enable-nls --enable-inet6 \ %{?nokerberos:--without-kerberos --without-kerberos5 --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/ %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc FEATURES README NEWS NOTES *.html FAQ COPYING INSTALL %{_bindir}/fetchmail %{_mandir}/man1/fetchmail.1* %if %{fetchmailconf} %files -n fetchmailconf %defattr(-,root,root) %{_bindir}/fetchmailconf %{_mandir}/man1/fetchmailconf.1* %endif %changelog * Tue Jun 11 2002 Nalin Dahyabhai 5.9.0-15 - remove and obsolete the fetchmailconf subpackage (tkinter is gone, so it can't be run) * Mon Jun 3 2002 Nalin Dahyabhai 5.9.0-14 - require hesiod at build-time * Sun May 26 2002 Tim Powers - automated rebuild * Fri May 17 2002 Nalin Dahyabhai 5.9.0-12 - rebuild in new environment - require autoconf213 - enable hesiod support * Wed May 1 2002 Nalin Dahyabhai 5.9.0-11 - rebuild * Wed May 1 2002 Nalin Dahyabhai 5.9.0-10 - reject bogusly large message counts on 64-bit systems, too * Wed Mar 27 2002 Nalin Dahyabhai 5.9.0-8 - configure with --enable-NTLM, not --enable-ntlm, ditto for ETRN, POP3, IMAP * Mon Mar 11 2002 Nalin Dahyabhai - add patch to reject bogusly large message counts, backported from 5.9.10 - build for RHL 6.2 errata * Fri Feb 22 2002 Nalin Dahyabhai 5.9.0-5 - rebuild * Wed Jan 23 2002 Nalin Dahyabhai 5.9.0-4 - rebuild in new environment * Wed Jan 09 2002 Tim Powers 5.9.0-3 - automated rebuild * Tue Nov 13 2001 Nalin Dahyabhai 5.9.0-2 - remove explicit dependency on krb5-libs * Mon Aug 13 2001 Nalin Dahyabhai 5.9.0-1 - update to 5.9.0 final release * Thu Aug 9 2001 Nalin Dahyabhai - update to 5.8.17, candidate for 5.9.0 * Tue Jul 17 2001 Nalin Dahyabhai - update to 5.8.14 * Fri Jul 6 2001 Nalin Dahyabhai - update to 5.8.12 * Mon Jul 2 2001 Nalin Dahyabhai - update to 5.8.11 * Mon Jun 25 2001 Nalin Dahyabhai - fetchmailconf should depend on tkinter (#42156) * Thu Jun 21 2001 Nalin Dahyabhai - update to 5.8.8 * Tue Jun 19 2001 Nalin Dahyabhai - update to 5.8.7 * Tue Jun 12 2001 Nalin Dahyabhai - update to 5.8.6, which approaches a 5.9.0 * Wed May 30 2001 Nalin Dahyabhai - update to 5.8.5 * Tue May 22 2001 Nalin Dahyabhai - update to 5.8.4 * Fri Apr 27 2001 Nalin Dahyabhai - rebuild in new environment * Tue Apr 17 2001 Nalin Dahyabhai - update to 5.8.1, which includes patches we were using * Wed Apr 4 2001 Nalin Dahyabhai - fix handling of "any" authentication (#32527) - accept more arguments to --auth - parse "auth password" correctly in the configuration file * Wed Mar 21 2001 Nalin Dahyabhai - fall back to plain auth if gssapi fails (#32527) * Tue Mar 13 2001 Nalin Dahyabhai - properly handle "nospambounce" in the config file (#31234) * Mon Mar 12 2001 Nalin Dahyabhai - update to 5.7.4, which merges our patches * Mon Mar 5 2001 Nalin Dahyabhai - update to 5.7.2 - call AC_PROG_MAKE_SET in configure.in - fix various things which cause it to not compile if gssapi is enabled * Fri Mar 2 2001 Nalin Dahyabhai - rebuild in new environment * Fri Feb 23 2001 Trond Eivind Glomsrød - langify * Mon Feb 12 2001 Nalin Dahyabhai - work around sockets without an sa_len field * Fri Feb 9 2001 Nalin Dahyabhai - fix for exception when adding hosts in fetchmailconf (#26387) * Thu Feb 8 2001 Nalin Dahyabhai - add Todd Sabin's patch for handling untagged responses during CRAM-MD5 auth * Mon Jan 15 2001 Nalin Dahyabhai - enable IPv6 support (#24033) * Tue Nov 28 2000 Nalin Dahyabhai - enable NLS (#21419) * Mon Nov 27 2000 Nalin Dahyabhai - update to 5.6.0 - revert "untagged" patch, which went upstream * Wed Nov 8 2000 Nalin Dahyabhai - patch to handle untagged responses during IMAP-GSS authentication - update to 5.5.5 * 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