77e5c3f2df
* new setting ftp:bind-data-socket (bool) to disable binding of local end of data connection in passive mode. * https and ftps protocols support (openssl library is needed for that). * completion now appends a slash to remote directories (finally!). * new mirror option --parallel=[N] to download several files in parallel. * ask for password for ftp:proxy if not supplied. * now if you set ftp:proxy to http://proxy.host:port, hftp will be used automatically instead of ftp, but pwd will still show ftp://. * large file (>2G) support added. * full http keep-alive support. * new settings http:put-method (PUT or POST), http:put-content-type, http:post-content-type. * new setting xfer:max-redirections for http redirections following. * automatic cookie accepting (off by default). New setting http:set-cookies. * two http specific quote commands: `quote set-cookie' and `quote post'. (e.g. `quote set-cookie var=value' or `quote post /cgi-bin/script.cgi var=value > output'. * send encoded path in http protocol as it was entered by user in URL. (e.g. `get http://www.server.net/abc.cgi?arg=cba -o cba') * new settings http:accept, http:accept-charset, http:accept-language. * new setting cmd:move-background to disable automatic moving to background; `exit bg' forces moving to background. * `wait all' waits for termination of all jobs. * show QUIT reply in debug output. * new setting ftp:use-quit. * new setting net:persist-retries (ignore this number of hard errors). * new setting ftp:auto-sync-mode (extended regex) to match first server reply. * try to connect to original IP when PASV returns address from private network and original IP is not in private network. * add workarounds for hftp over apache proxy. * use getipnodebyname or getaddrinfo when gethostbyname2 is unavailable. and a lot of bugfixes.
26 lines
756 B
Makefile
26 lines
756 B
Makefile
# $NetBSD: Makefile,v 1.4 2000/11/05 17:18:15 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= lftp-2.3.4
|
|
CATEGORIES= net
|
|
MASTER_SITES= ftp://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/\
|
|
${MASTER_SITE_SUNSITE:=system/network/file-transfer/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= packages@netbsd.org
|
|
HOMEPAGE= http://ftp.yars.free.net/projects/lftp/
|
|
|
|
DEPENDS+= readline>=4.1:../../devel/readline
|
|
|
|
GNU_CONFIGURE= YES
|
|
USE_SSL= YES
|
|
CONFIGURE_ARGS+= --with-ssl=${SSLBASE}
|
|
|
|
USE_LIBINTL= YES
|
|
CPPFLAGS+= -I${LOCALBASE}/include # for libintl.h
|
|
# if we have /usr/lib/libintl.a, we don't really need -L
|
|
INTLLIBS= -L${LOCALBASE}/lib -lintl
|
|
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" INTLLIBS="${INTLLIBS}"
|
|
CONFIGURE_ARGS+= --without-included-gettext
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|