Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 May 1998 18:15:03 +0400 (MSD)
From:      Andrey Zakhvatov <andy@icc.surw.chel.su>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/6562: Update port: net/lftp
Message-ID:  <199805091415.SAA19467@icc.surw.chel.su>

next in thread | raw e-mail | index | archive | help

>Number:         6562
>Category:       ports
>Synopsis:       Update port: net/lftp
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May  9 07:10:01 PDT 1998
>Last-Modified:
>Originator:     Andrey Zakhvatov
>Organization:
South Ural Railway ICC
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

>Description:

   This is a patch to update net/lftp port.


diff -Nru lftp/Makefile lftp-1.0/Makefile
--- lftp/Makefile	Sat Mar 21 23:48:52 1998
+++ lftp-1.0/Makefile	Sat May  9 15:50:41 1998
@@ -1,12 +1,12 @@
 # New ports collection makefile for:	lftp
-# Version required:			0.14.3
+# Version required:			1.0
 # Date created:				11 September 1997
 # Whom:					Andrey Zakhvatov
 #
 # $Id: Makefile,v 1.7 1998/03/21 12:57:54 asami Exp $
 #
 
-DISTNAME=	lftp-0.14.3
+DISTNAME=	lftp-1.0
 CATEGORIES=	net
 MASTER_SITES=	ftp://ftp.yars.free.net/pub/software/unix/net/ftp/client/ \
 		${MASTER_SITE_SUNSITE}
@@ -17,15 +17,13 @@
 GNU_CONFIGURE=	yes
 MAN1=		lftp.1 ftpget.1
 
-do-install:
-.for file in lftp ftpget
-	@ ${INSTALL_PROGRAM} ${WRKSRC}/src/${file} ${PREFIX}/bin
-	@ ${INSTALL_MAN} ${WRKSRC}/doc/${file}.1 ${PREFIX}/man/man1
-.endfor
-	@ ${INSTALL_DATA} ${WRKSRC}/lftp.conf ${PREFIX}/etc/lftp.conf
+post-install:
+	@ ${INSTALL_DATA} ${WRKSRC}/lftp.conf ${PREFIX}/etc/lftp.conf.sample
+.if !defined(NOPORTDOCS)
 	@ ${MKDIR} ${PREFIX}/share/doc/lftp
-.for file in COPYING NEWS README THANKS TODO
+.for file in COPYING FAQ NEWS README THANKS TODO
 	@ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/lftp
 .endfor
+.endif
 
 .include <bsd.port.mk>
diff -Nru lftp/files/md5 lftp-1.0/files/md5
--- lftp/files/md5	Thu Mar 12 11:35:31 1998
+++ lftp-1.0/files/md5	Sat May  9 15:19:49 1998
@@ -1 +1 @@
-MD5 (lftp-0.14.3.tar.gz) = cacb9bc754e88886361cca081113f866
+MD5 (lftp-1.0.tar.gz) = 900bffc55ca7c39e61c5b493df31a238
diff -Nru lftp/patches/patch-aa lftp-1.0/patches/patch-aa
--- lftp/patches/patch-aa	Thu Mar 12 11:35:32 1998
+++ lftp-1.0/patches/patch-aa	Thu Jan  1 00:00:00 1970
@@ -1,11 +0,0 @@
---- src/lftp.cc.orig	Sun Mar  8 02:11:25 1998
-+++ src/lftp.cc	Thu Mar 12 09:55:43 1998
-@@ -226,7 +226,7 @@
- 
-    hook_signals();
- 
--   source_if_exist(top_exec,"/etc/lftp.conf");
-+   source_if_exist(top_exec,"/usr/local/etc/lftp.conf");
- 
-    char	 *rc=(char*)alloca(strlen(home)+9+1);
-    sprintf(rc,"%s/.lftprc",home);
diff -Nru lftp/patches/patch-ab lftp-1.0/patches/patch-ab
--- lftp/patches/patch-ab	Thu Mar 12 02:39:55 1998
+++ lftp-1.0/patches/patch-ab	Thu Jan  1 00:00:00 1970
@@ -1,20 +0,0 @@
---- configure.orig	Thu Mar 12 10:23:02 1998
-+++ configure	Thu Mar 12 10:23:18 1998
-@@ -964,7 +964,7 @@
-   if test "$ac_test_CFLAGS" = set; then
-     CFLAGS="$ac_save_CFLAGS"
-   elif test $ac_cv_prog_cc_g = yes; then
--    CFLAGS="-g -O2"
-+    CFLAGS="-O2 -m486 -pipe"
-   else
-     CFLAGS="-O2"
-   fi
-@@ -1096,7 +1096,7 @@
-   if test "$ac_test_CXXFLAGS" = set; then
-     CXXFLAGS="$ac_save_CXXFLAGS"
-   elif test $ac_cv_prog_cxx_g = yes; then
--    CXXFLAGS="-g -O2"
-+    CXXFLAGS="-O2 -m486 -pipe"
-   else
-     CXXFLAGS="-O2"
-   fi
diff -Nru lftp/pkg/COMMENT lftp-1.0/pkg/COMMENT
--- lftp/pkg/COMMENT	Mon Nov 17 13:18:37 1997
+++ lftp-1.0/pkg/COMMENT	Sat May  9 15:45:50 1998
@@ -1 +1 @@
-Shell-like command line ftp client
+Shell-like command line ftp client.
diff -Nru lftp/pkg/DESCR lftp-1.0/pkg/DESCR
--- lftp/pkg/DESCR	Mon Nov 17 13:18:37 1997
+++ lftp-1.0/pkg/DESCR	Sat May  9 15:48:01 1998
@@ -1,10 +1,8 @@
-   LFTP is a shell-like command line ftp client. 
-   The main two advantages over other ftp clients are reliability
-and ability to perform tasks in background. It will reconnect and
-reget the file being transferred if the connection broke.
-   You can start a transfer in background and continue browsing 
-on the ftp site.  It does this all in one process. When you have
-started background jobs and feel you are done, you can just exit
-lftp and it automatically moves to nohup mode and completes the
-transfers.
-   It has also such nice features as reput and mirror.
+LFTP is a shell-like command line ftp client. It is
+reliable: can retry operations and does reget automatically.
+It can do several transfers simultaneously in background.
+You can start a transfer in background and continue browsing
+the ftp site or another one. This all is done in one process.
+Background jobs will be completed in nohup mode if you exit
+or close modem connection. Lftp has reput, mirror, reverse
+mirror among its features.
diff -Nru lftp/pkg/PLIST lftp-1.0/pkg/PLIST
--- lftp/pkg/PLIST	Sat Dec  6 23:22:01 1997
+++ lftp-1.0/pkg/PLIST	Sat May  9 15:50:07 1998
@@ -1,11 +1,15 @@
 bin/lftp
 bin/ftpget
-etc/lftp.conf
+etc/lftp.conf.sample
 man/man1/lftp.1.gz
 man/man1/ftpget.1.gz
 share/doc/lftp/COPYING
+share/doc/lftp/FAQ
 share/doc/lftp/NEWS
 share/doc/lftp/README
 share/doc/lftp/THANKS
 share/doc/lftp/TODO
+share/locale/es/LC_MESSAGES/lftp.mo
+share/locale/it/LC_MESSAGES/lftp.mo
+share/locale/ru/LC_MESSAGES/lftp.mo
 @dirrm share/doc/lftp


>How-To-Repeat:

>Fix:

   Please, check and apply this patch.

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805091415.SAA19467>