# lftp/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. If this package's official FTP site is down, the following alter- nate directory may (or may not) include a copy of the latest source tarball: ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/ #--------------------------------------------------------------------- [buildtimes] 00.05 hours (or 002.70 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.05 hours (or 002.98 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.08 hours (or 004.78 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM 00.17 hours (or 010.38 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes fortran = disabled license = See "license*.txt" in installed tree licfile = COPYING nls = disabled setpaths = readline tmpsize = 27M #--------------------------------------------------------------------- [depends] actools binutils bison3 expat gawk gnutls3 grep ncurses readline sed #--------------------------------------------------------------------- [configure] MANDIR=$PKGDIR_PROD/man mkdir -p $MANDIR # Fix FTBFS with new gcc's and/or glibc's ("signbit" issue): sed -e 's/math.h/cmath/' \ -i src/FileCopy.cc src/NetAccess.cc \ src/ResMgr.cc src/Speedometer.cc bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --disable-nls \ --enable-shared=yes \ --enable-static=no \ --infodir=$PKGDIR_PROD/info \ --mandir=$MANDIR \ --with-readline=$PRODTREE/readline #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = http://packages.debian.org/unstable/source/lftp url_home = http://lftp.yar.ru/ url_lfs = n/a url_tarball = http://lftp.yar.ru/ftp/lftp-4.9.2.tar.xz #--------------------------------------------------------------------- [history] 170504 Updated from 4.6.5 to 4.7.7 170720 Updated to 4.8.0 170913 Updated to 4.8.1 170926 Updated to 4.8.2 171010 Updated to 4.8.3 180625 Fixed FTBFS ("signbit" issue) 180802 Updated to 4.8.4 210126 Updated to 4.9.2 #--------------------------------------------------------------------- [about] Notes based on a Freshmeat overview: "lftp" is a sophisticated command-line file transfer program. It has a multithreaded design, allowing you to issue and execute multiple com- mands simultaneously or in the background. It also features mirroring capabilities, and will reconnect and continue transfers in the event of a disconnection. Additionally, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. Protocols supported include FTP, HTTP, SFTP, FISH, FTP over HTTP proxy, HTTPS, and FTP over SSL. Tunable parameters include rate lim- its, maximum number of connections, and more. From a Linux Journal article: My sysadmin toolbox Friday January 20, 2006 (03:01PM GMT) By Javier de Miguel Rodriguez If you need to download something from a remote system, LFTP is [a] terrific tool. It supports FTP, HTTP, SFTP, FISH, and HTTPS network transfers, can create bookmarks, supports background downloads and auto resuming, job queuing, and a myriad of advanced options for transferring files quickly and safely from A to B.