2011-03-21 12:52:02 +01:00
|
|
|
# $NetBSD: Makefile,v 1.95 2011/03/21 11:52:02 pettai Exp $
|
2004-06-14 10:42:17 +02:00
|
|
|
|
2011-03-21 12:52:02 +01:00
|
|
|
DISTNAME= lftp-4.2.0
|
2004-06-14 10:42:17 +02:00
|
|
|
CATEGORIES= net
|
Update to version 3.3.5
Changes:
- prefer ssl over gnutls by default, by popular demand
- refresh MASTER_SITES list
- add perl option, installs optional additional perl scripts
3.3.5:
======
- added mirror --older-than, --size-range and --max-errors options.
- improved CCC support - allowed protected transfers after CCC.
- added support for sftp v5 and v6 (experimental).
- added configure option --with-pager.
- fixed file uploading via protected ftp with openssl.
- fixed compilation on cygwin.
- fixed compilation with sun c++.
3.3.4:
======
- added support for CCC command and ftp:ssl-use-ccc setting.
- remove password from URLs when showing them on status line.
- fixed `open -u' with an URL.
- fixed a rare spinning.
- fixed compilation on HP-UX.
- fixed handling of 334 reply to AUTH command.
3.3.3:
======
- added support for LFTP_HOME environment variable.
- added workaround for proftpd's empty directories.
- fixed `open file:/path'.
- fixed some bugs introduced in 3.3.2.
3.3.2:
======
- fixed a coredump caused by double-free.
3.3.1:
======
- new setting xfer:destination-directory (default for -O option of get, mget).
- fixed path+file combination in http - avoid double slash.
- fixed url composition in hftp, a slash was missed.
- fixed `open ftp.example.com/path'.
- fixed a coredump when a bookmark contained lots of quotable characters.
- fixed a coredump when an error happened while loading CA or CRL
certificates.
- fixed uploading of empty files via ftp with ftp:ssl-protect-data on.
- fixed exit code of slot command.
- fixed a coredump with `kill all'.
- fixed path extraction from html files (broken in 3.3.0).
3.3.0:
======
- now plain files can be current location in http protocol.
- report total bytes transferred and transfer rate in mirror.
- included a script for file verification (verify-file). It can check crc32,
md5sum, gzip, bzip2, rpm, unzip and other things.
- new settings xfer:verify, xfer:verify-command. When xfer:verify is on,
verify-command is launched after successful file transfer (to local disk)
to check the file consistency.
- fixed `source -e' to allow subprocess reading from the terminal.
- fixed `source' to return error exit code if the file is unreadable.
- fixed `source' on large command files - some commands were truncated.
2005-12-04 23:12:07 +01:00
|
|
|
MASTER_SITES= http://ftp.yars.free.net/pub/source/lftp/ \
|
2009-06-08 12:16:22 +02:00
|
|
|
ftp://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/ \
|
|
|
|
http://lftp.cybermirror.org/
|
|
|
|
|
2004-06-14 10:42:17 +02:00
|
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
|
2011-03-21 12:52:02 +01:00
|
|
|
MAINTAINER= pettai@NetBSD.org
|
2004-06-14 10:42:17 +02:00
|
|
|
HOMEPAGE= http://lftp.yar.ru/
|
|
|
|
COMMENT= Powerful command line file transfer client
|
2009-06-08 12:16:22 +02:00
|
|
|
LICENSE= gnu-gpl-v3
|
2000-02-18 21:01:34 +01:00
|
|
|
|
2004-03-29 05:28:49 +02:00
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
2007-09-23 19:17:12 +02:00
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
2004-03-29 05:28:49 +02:00
|
|
|
|
2009-06-24 09:06:33 +02:00
|
|
|
USE_TOOLS+= bison
|
2008-08-22 19:45:02 +02:00
|
|
|
MAKE_JOBS_SAFE= no
|
2003-01-31 18:01:57 +01:00
|
|
|
USE_PKGLOCALEDIR= YES
|
2004-07-10 05:14:45 +02:00
|
|
|
USE_LANGUAGES= c c++
|
2001-10-03 16:37:13 +02:00
|
|
|
USE_LIBTOOL= YES
|
2003-01-31 18:01:57 +01:00
|
|
|
GNU_CONFIGURE= YES
|
2007-03-07 10:25:31 +01:00
|
|
|
USE_GNU_READLINE= YES # uses GNU readline internal _rl_mark_modified_lines
|
2003-12-03 10:06:56 +01:00
|
|
|
|
2006-07-07 17:49:30 +02:00
|
|
|
SHLIBTOOL_OVERRIDE= # empty
|
2002-08-25 23:48:57 +02:00
|
|
|
|
2005-05-30 18:01:40 +02:00
|
|
|
.include "options.mk"
|
|
|
|
|
Update to version 3.3.5
Changes:
- prefer ssl over gnutls by default, by popular demand
- refresh MASTER_SITES list
- add perl option, installs optional additional perl scripts
3.3.5:
======
- added mirror --older-than, --size-range and --max-errors options.
- improved CCC support - allowed protected transfers after CCC.
- added support for sftp v5 and v6 (experimental).
- added configure option --with-pager.
- fixed file uploading via protected ftp with openssl.
- fixed compilation on cygwin.
- fixed compilation with sun c++.
3.3.4:
======
- added support for CCC command and ftp:ssl-use-ccc setting.
- remove password from URLs when showing them on status line.
- fixed `open -u' with an URL.
- fixed a rare spinning.
- fixed compilation on HP-UX.
- fixed handling of 334 reply to AUTH command.
3.3.3:
======
- added support for LFTP_HOME environment variable.
- added workaround for proftpd's empty directories.
- fixed `open file:/path'.
- fixed some bugs introduced in 3.3.2.
3.3.2:
======
- fixed a coredump caused by double-free.
3.3.1:
======
- new setting xfer:destination-directory (default for -O option of get, mget).
- fixed path+file combination in http - avoid double slash.
- fixed url composition in hftp, a slash was missed.
- fixed `open ftp.example.com/path'.
- fixed a coredump when a bookmark contained lots of quotable characters.
- fixed a coredump when an error happened while loading CA or CRL
certificates.
- fixed uploading of empty files via ftp with ftp:ssl-protect-data on.
- fixed exit code of slot command.
- fixed a coredump with `kill all'.
- fixed path extraction from html files (broken in 3.3.0).
3.3.0:
======
- now plain files can be current location in http protocol.
- report total bytes transferred and transfer rate in mirror.
- included a script for file verification (verify-file). It can check crc32,
md5sum, gzip, bzip2, rpm, unzip and other things.
- new settings xfer:verify, xfer:verify-command. When xfer:verify is on,
verify-command is launched after successful file transfer (to local disk)
to check the file consistency.
- fixed `source -e' to allow subprocess reading from the terminal.
- fixed `source' to return error exit code if the file is unreadable.
- fixed `source' on large command files - some commands were truncated.
2005-12-04 23:12:07 +01:00
|
|
|
PLIST_SRC+= ${PKGDIR}/PLIST
|
|
|
|
|
2005-12-06 00:55:01 +01:00
|
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
|
2003-01-31 18:01:57 +01:00
|
|
|
CONFIGURE_ARGS+= --with-modules
|
2002-04-22 17:22:23 +02:00
|
|
|
|
2008-09-18 07:22:19 +02:00
|
|
|
LDFLAGS.Darwin+= -flat_namespace
|
|
|
|
|
2009-03-20 06:51:53 +01:00
|
|
|
.if ${OPSYS} == "Darwin"
|
|
|
|
INSTALL_UNSTRIPPED= yes
|
|
|
|
.endif
|
|
|
|
|
2003-12-03 10:06:56 +01:00
|
|
|
EGDIR= ${PREFIX}/share/examples/lftp
|
|
|
|
CONF_FILES= ${EGDIR}/lftp.conf.default ${PKG_SYSCONFDIR}/lftp.conf
|
2002-08-25 23:48:57 +02:00
|
|
|
|
2007-01-07 10:13:46 +01:00
|
|
|
INSTALLATION_DIRS= bin lib/lftp ${PKGMANDIR}/man1 share/examples/lftp share/lftp
|
2004-03-29 05:28:49 +02:00
|
|
|
|
Update to version 3.3.5
Changes:
- prefer ssl over gnutls by default, by popular demand
- refresh MASTER_SITES list
- add perl option, installs optional additional perl scripts
3.3.5:
======
- added mirror --older-than, --size-range and --max-errors options.
- improved CCC support - allowed protected transfers after CCC.
- added support for sftp v5 and v6 (experimental).
- added configure option --with-pager.
- fixed file uploading via protected ftp with openssl.
- fixed compilation on cygwin.
- fixed compilation with sun c++.
3.3.4:
======
- added support for CCC command and ftp:ssl-use-ccc setting.
- remove password from URLs when showing them on status line.
- fixed `open -u' with an URL.
- fixed a rare spinning.
- fixed compilation on HP-UX.
- fixed handling of 334 reply to AUTH command.
3.3.3:
======
- added support for LFTP_HOME environment variable.
- added workaround for proftpd's empty directories.
- fixed `open file:/path'.
- fixed some bugs introduced in 3.3.2.
3.3.2:
======
- fixed a coredump caused by double-free.
3.3.1:
======
- new setting xfer:destination-directory (default for -O option of get, mget).
- fixed path+file combination in http - avoid double slash.
- fixed url composition in hftp, a slash was missed.
- fixed `open ftp.example.com/path'.
- fixed a coredump when a bookmark contained lots of quotable characters.
- fixed a coredump when an error happened while loading CA or CRL
certificates.
- fixed uploading of empty files via ftp with ftp:ssl-protect-data on.
- fixed exit code of slot command.
- fixed a coredump with `kill all'.
- fixed path extraction from html files (broken in 3.3.0).
3.3.0:
======
- now plain files can be current location in http protocol.
- report total bytes transferred and transfer rate in mirror.
- included a script for file verification (verify-file). It can check crc32,
md5sum, gzip, bzip2, rpm, unzip and other things.
- new settings xfer:verify, xfer:verify-command. When xfer:verify is on,
verify-command is launched after successful file transfer (to local disk)
to check the file consistency.
- fixed `source -e' to allow subprocess reading from the terminal.
- fixed `source' to return error exit code if the file is unreadable.
- fixed `source' on large command files - some commands were truncated.
2005-12-04 23:12:07 +01:00
|
|
|
post-install: post-install-perl
|
2007-09-23 19:17:12 +02:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/lftp.conf ${DESTDIR}${EGDIR}/lftp.conf.default
|
2000-02-18 21:01:34 +01:00
|
|
|
|
2004-04-11 03:53:35 +02:00
|
|
|
.include "../../converters/libiconv/buildlink3.mk"
|
2004-02-15 22:41:04 +01:00
|
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
|
|
|
.include "../../devel/readline/buildlink3.mk"
|
2005-05-30 18:01:40 +02:00
|
|
|
.include "../../textproc/expat/buildlink3.mk"
|
2002-08-25 23:48:57 +02:00
|
|
|
|
2000-02-18 21:01:34 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|