diff --git a/.cvsignore b/.cvsignore index e69de29..87b9d1d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +fetchmail-5.5.0.tar.gz diff --git a/fetchmail.spec b/fetchmail.spec new file mode 100644 index 0000000..dc1fa81 --- /dev/null +++ b/fetchmail.spec @@ -0,0 +1,208 @@ +Summary: A remote mail retrieval and forwarding utility. +Name: fetchmail +Version: 5.5.0 +Release: 1 +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 +Buildroot: %{_tmppath}/%{name}-root +%{!?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 +autoconf + +%build +%configure --enable-pop3 --enable-imap \ + --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 +* 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 diff --git a/sources b/sources index e69de29..728e571 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +40ce23412285a82b74b1ad24e2e4c2c2 fetchmail-5.5.0.tar.gz