%define _snapshot -pre20000412 Summary: The standard UNIX FTP (File Transfer Protocol) client. Name: ftp Version: 0.17 Release: 6 Copyright: BSD Group: Applications/Internet Source0: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit-devel/netkit-ftp-%{version}%{_snapshot}.tar.gz Patch0: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit-devel/netkit-combo-0.16-SECURITY.patch Patch1: netkit-ftp-0.17-pre20000412.pasv-security.patch BuildRoot: /var/tmp/%{name}-root %description The ftp package provides the standard UNIX command-line FTP (File Transfer Protocol) client. FTP is a widely used protocol for transferring files over the Internet and for archiving files. If your system is on a network, you should install ftp in order to do file transfers. %prep %setup -q -n netkit-ftp-%{version}%{_snapshot} %patch0 -p2 %patch1 -p1 %build sh configure perl -pi -e ' s,^CC=.*$,CC=cc,; s,-O2,\$(RPM_OPT_FLAGS),; s,^BINDIR=.*$,BINDIR=%{_bindir},; s,^MANDIR=.*$,MANDIR=%{_mandir},; s,^SBINDIR=.*$,SBINDIR=%{_sbindir},; ' MCONFIG make %install rm -rf ${RPM_BUILD_ROOT} mkdir -p ${RPM_BUILD_ROOT}%{_bindir} mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man5 make INSTALLROOT=${RPM_BUILD_ROOT} install %clean rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root) %{_bindir}/ftp %{_bindir}/pftp %{_mandir}/man1/ftp.* %{_mandir}/man1/pftp.* %{_mandir}/man5/netrc.* %changelog * Wed Aug 16 2000 Philipp Knirsch - Switched the default transfer protocol from PORT to PASV as proposed on bugzilla (#16134) - Fixed a small compiler warning in ftp.c line 886 * Fri Jul 14 2000 Jeff Johnson - add netrc man page (#7443). - fix possible buffer overflows in ftp client. * Wed Jul 12 2000 Prospector - automatic rebuild * Sun Jun 18 2000 Jeff Johnson - FHS packaging. - update to 0.17-pre20000412. * Wed Apr 5 2000 Bernhard Rosenkraenzer - rebuild with current libreadline * Fri Mar 24 2000 Bernhard Rosenkraenzer - 0.17 * Fri Feb 4 2000 Bill Nottingham - handle compressed man pages * Tue Jan 4 2000 Bill Nottingham - the ftp client does not require inetd * Wed Dec 22 1999 Jeff Johnson - update to 0.16. * Mon Aug 30 1999 Jeff Johnson - update to 0.15. - enable readline support (#3796). * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 22) * Mon Mar 15 1999 Jeff Johnson - compile for 6.0. * Tue Aug 11 1998 Jeff Johnson - build root * Mon Apr 27 1998 Prospector System - translations modified for de, fr, tr