2013-12-03 09:20:07 +01:00
|
|
|
config BR2_PACKAGE_LFTP
|
|
|
|
bool "lftp"
|
|
|
|
depends on BR2_USE_WCHAR
|
|
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
2014-03-02 11:17:22 +01:00
|
|
|
depends on BR2_USE_MMU # fork()
|
2013-12-03 09:20:07 +01:00
|
|
|
select BR2_PACKAGE_READLINE
|
|
|
|
select BR2_PACKAGE_ZLIB
|
|
|
|
select BR2_PACKAGE_GNUTLS if !BR2_PACKAGE_OPENSSL
|
|
|
|
help
|
|
|
|
LFTP is a sophisticated ftp/http client, and a file transfer program
|
|
|
|
supporting a number of network protocols. Like BASH, it has job
|
|
|
|
control and uses the readline library for input. It has bookmarks,
|
|
|
|
a built-in mirror command, and can transfer several files in parallel.
|
|
|
|
It was designed with reliability in mind.
|
|
|
|
|
|
|
|
http://lftp.yar.ru/
|
|
|
|
|
|
|
|
if BR2_PACKAGE_LFTP
|
|
|
|
|
|
|
|
comment "Commands"
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_CMD_MIRROR
|
|
|
|
bool "Mirror command"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable mirror command
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_CMD_SLEEP
|
|
|
|
bool "Sleep command"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable sleep command
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_CMD_TORRENT
|
|
|
|
bool "Torrent command"
|
|
|
|
help
|
|
|
|
Enable torrent command
|
|
|
|
|
|
|
|
comment "Protocols"
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_PROTO_FISH
|
|
|
|
bool "FISH protocol"
|
|
|
|
help
|
|
|
|
Enable FISH protocol
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_PROTO_FTP
|
|
|
|
bool "FTP protocol"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable FTP protocol
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_PROTO_HTTP
|
|
|
|
bool "HTTP protocol"
|
|
|
|
help
|
|
|
|
Enable HTTP protocol
|
|
|
|
|
|
|
|
config BR2_PACKAGE_LFTP_PROTO_SFTP
|
|
|
|
bool "SFTP protocol"
|
|
|
|
help
|
|
|
|
Enable SFTP protocol
|
|
|
|
|
|
|
|
endif # BR2_PACKAGE_LFTP
|
|
|
|
|
|
|
|
comment "lftp requires a toolchain w/ C++, wchar"
|
2014-03-02 11:17:22 +01:00
|
|
|
depends on BR2_USE_MMU
|
2013-12-03 09:20:07 +01:00
|
|
|
depends on !(BR2_USE_WCHAR && BR2_INSTALL_LIBSTDCPP)
|