Summary: Commandline ftp client Summary(pl): Zaawansowany klient ftp Name: lftp Version: 2.0.1 Release: 1 Group: Networking/Utilities Group(pl): Sieciowe/Narzędzia Copyright: GPL Source: ftp://ftp.yars.free.net:/pub/software/unix/net/ftp/client/%{name}-%{version}.tar.gz Patch: lftp-User-Agent.patch Icon: ftp.gif BuildPrereq: ncurses-devel BuildPrereq: readline-devel Buildroot: /tmp/%{name}-%{version}-root %define _sysconfdir /etc %description LFTP is a shell-like command line ftp client. The main two advantages over other ftp clients are reliability and ability to perform tasks in background. It will reconnect and reget the file being transferred if the connection broke. You can start a transfer in background and continue browsing on the ftp site. It does this all in one process. When you have started background jobs and feel you are done, you can just exit lftp and it automatically moves to nohup mode and completes the transfers. It has also such nice features as reput and mirror. %description -l pl Lftp jest zaawansowanym klientem ftp. Potrafi automatycznie połączyć się z serwerem ftp po zerwanym połączeniu i dokończyć ściąganie archiwów. Lftp może pracować w tle i nie zrywa przy tym połączenia po tym jak się wylogujesz. Program ten honoruje komendy shellowe podczas sesji, np. `ls -al | less` itp. Doskonale się spisuje jako aplikacja do mirrorowania serwerów FTP. %prep %setup -q %patch -p1 %build gettextize --copy --force LDFLAGS="-s"; export LDFLAGS CXXFLAGS="$RPM_OPT_FLAGS"; export CXXFLAGS %configure \ --with-modules make %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_sysconfdir} make install DESTDIR=$RPM_BUILD_ROOT install lftp.conf $RPM_BUILD_ROOT%{_sysconfdir} chmod +x $RPM_BUILD_ROOT%{_libdir}/lftp/* gzip -9fn $RPM_BUILD_ROOT%{_mandir}/man1/* \ README NEWS %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) %doc {README,NEWS}.gz %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/lftp.conf %attr(755,root,root) %{_bindir}/* %{_mandir}/man1/* %attr(755,root,root) %{_datadir}/lftp %dir %{_libdir}/lftp %attr(755,root,root) %{_libdir}/lftp/*.so %changelog Revision 1.31 1999/07/12 23:06:05 kloczek - added using CVS keywords in %changelog (for automating them). * Sat May 29 1999 Tomasz Kłoczko [1.2.4-4] - more rpm macros, - added rpm BuildPrereq rules. * Tue Apr 20 1999 Tomasz Kłoczko [1.2.4-3] - changed Group to Networking/Utilities, - added resdline-devel to BuildPrereq, - removed %%requires_pkg (dependences for ncurses is generted automatycally). * Mon Apr 20 1999 Piotr Czerwiński - recompiled on rpm 3, - added %requires_pkg macro and BuildPrereq, - replacements in %files. * Thu Mar 18 1999 Michał Kuratczyk [1.2.4-2] - gzipping documentation (instead bzipping) * Tue Feb 23 1999 Tomasz Kłoczko [1.2.4-1] - removed man group from man pages, - added "Requires: ncurses => 4.2-12" for prevent using lftp with proper version ncurses, - removed "rm -rf $RPM_BUILD_ROOT" from %prep, - simplification in %files, - changed %lang to pt_BR on pt_BR lftp.mo. * Fri Jun 12 1998 Wojtek Ślusarczyk - moved %changelog at the end of spec. - build against glibc-2.1, - translation modified for pl, - moved %changelog at the end of spec.