summaryrefslogtreecommitdiff
path: root/net/lftp
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-02-18 20:01:34 +0000
committerwiz <wiz@pkgsrc.org>2000-02-18 20:01:34 +0000
commitcbde7267f9fe0b7594da85f57a43d44aaa11866a (patch)
tree8d3efeb764477e22ce52b7cec64a846c28dc5923 /net/lftp
parent5a5ff393089af1a61d1f222a1e1642dd6062267a (diff)
downloadpkgsrc-cbde7267f9fe0b7594da85f57a43d44aaa11866a.tar.gz
Initial import of lftp, a powerful commandline ftp client
Diffstat (limited to 'net/lftp')
-rw-r--r--net/lftp/Makefile15
-rw-r--r--net/lftp/files/md53
-rw-r--r--net/lftp/pkg/COMMENT1
-rw-r--r--net/lftp/pkg/DESCR24
-rw-r--r--net/lftp/pkg/PLIST17
5 files changed, 60 insertions, 0 deletions
diff --git a/net/lftp/Makefile b/net/lftp/Makefile
new file mode 100644
index 00000000000..cb1c85f1c60
--- /dev/null
+++ b/net/lftp/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/02/18 20:01:34 wiz Exp $
+#
+
+DISTNAME= lftp-2.1.8
+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/
+
+GNU_CONFIGURE= YES
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/lftp/files/md5 b/net/lftp/files/md5
new file mode 100644
index 00000000000..2d7e6b7afa7
--- /dev/null
+++ b/net/lftp/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/02/18 20:01:34 wiz Exp $
+
+MD5 (lftp-2.1.8.tar.bz2) = 712dd8f4f0c7536a385fbb57ed523935
diff --git a/net/lftp/pkg/COMMENT b/net/lftp/pkg/COMMENT
new file mode 100644
index 00000000000..ce01c009f38
--- /dev/null
+++ b/net/lftp/pkg/COMMENT
@@ -0,0 +1 @@
+powerful command line ftp client
diff --git a/net/lftp/pkg/DESCR b/net/lftp/pkg/DESCR
new file mode 100644
index 00000000000..5b01d0395d5
--- /dev/null
+++ b/net/lftp/pkg/DESCR
@@ -0,0 +1,24 @@
+lftp is quite a powerful ftp client. It uses GNU readline to read
+commands. It uses shell-like command syntax allowing you to launch
+several commands in parallel in background (&).
+
+Some commands allow redirecting its output (cat, ls) to file or via
+pipe to external command. Commands can be started conditionally based
+on termination status of previous command (&&, ||). Also, it is
+possible to group commands within () and execute them in background.
+All background jobs are executed in the same single process. You can
+bring a foreground job to background with ^Z and back with command
+`wait' (or `fg' which is alias to `wait').
+
+When you think you are done but some jobs are not yet finished, you
+can just exit and lftp will move itself to nohup mode in background.
+The same happens when you have a real hangup.
+
+lftp has reliable put, reput, mirror, and many other commands. Use
+command `help' or read documentation to learn more.
+
+Every operation in lftp is reliable, that is any not fatal error is
+ignored and the operation is repeated. So if downloading breaks, it
+will be restarted from the point automatically. Even if ftp server
+does not support REST command, lftp will try to retrieve the file from
+the very beginning until the file is transferred completely.
diff --git a/net/lftp/pkg/PLIST b/net/lftp/pkg/PLIST
new file mode 100644
index 00000000000..5cddc681200
--- /dev/null
+++ b/net/lftp/pkg/PLIST
@@ -0,0 +1,17 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/18 20:01:34 wiz Exp $
+bin/lftp
+bin/ftpget
+bin/lftpget
+man/man1/lftp.1
+man/man1/ftpget.1
+share/locale/de/LC_MESSAGES/lftp.mo
+share/locale/es/LC_MESSAGES/lftp.mo
+share/locale/ko/LC_MESSAGES/lftp.mo
+share/locale/pl/LC_MESSAGES/lftp.mo
+share/locale/ru/LC_MESSAGES/lftp.mo
+share/locale/it/LC_MESSAGES/lftp.mo
+share/locale/pt_BR/LC_MESSAGES/lftp.mo
+share/locale/zh_CN/LC_MESSAGES/lftp.mo
+share/lftp/import-ncftp
+share/lftp/import-netscape
+@dirrm share/lftp