ports/146791: Port update: ftp/lftp - Update to v4.0.7

Ganael Laplanche ganael.laplanche at martymac.com
Fri May 21 10:20:06 UTC 2010


>Number:         146791
>Category:       ports
>Synopsis:       Port update: ftp/lftp - Update to v4.0.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 21 10:20:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ganael Laplanche
>Release:        9.0-CURRENT
>Organization:
http://contribs.martymac.org
>Environment:
FreeBSD laptop.martymac.com 9.0-CURRENT FreeBSD 9.0-CURRENT #6: Thu Jan 21 14:46:32 UTC 2010     martymac at laptop.martymac.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
This patch updates ftp/lftp to v4.0.7.

Changelog :

Version 4.0.7 - 2010-04-29

* make xfer:clobber off by default.
* limit number of attempts to upload a file (net:max-retries).
* handle 426 ftp reply to STOR specially.
* retry FEAT after login even after non-standard 5xx reply.

Version 4.0.6 - 2010-03-25

* use O_EXCL flag when xfer:clobber is off.
* better validation of server-provided file name.
* new setting xfer:auto-rename (off by default).
* new setting ftp:ssl-copy-sid (for some broken servers).
* fixed CCC ftp command to shutdown SSL connection properly.
* fixed `pget -c' on complete files.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -aurN lftp.orig/Makefile lftp/Makefile
--- lftp.orig/Makefile	2010-05-20 16:07:24.364826533 +0000
+++ lftp/Makefile	2010-05-20 16:07:34.136781069 +0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	lftp
-PORTVERSION=	4.0.5
+PORTVERSION=	4.0.7
 CATEGORIES=	ftp ipv6
 MASTER_SITES=	ftp://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/ \
 		ftp://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/old/ \
diff -aurN lftp.orig/distinfo lftp/distinfo
--- lftp.orig/distinfo	2010-05-20 16:07:24.361826152 +0000
+++ lftp/distinfo	2010-05-20 16:07:57.572740109 +0000
@@ -1,3 +1,3 @@
-MD5 (lftp-4.0.5.tar.bz2) = 5400cad5f91e131ac2ded7c24aea594c
-SHA256 (lftp-4.0.5.tar.bz2) = 5c1f94f5780ed3cb51fe00439fbfa4e8b4bd28564c3248cb21f6ee9fd794c473
-SIZE (lftp-4.0.5.tar.bz2) = 1604028
+MD5 (lftp-4.0.7.tar.bz2) = a40e4518fc477c82ffcc5b04d9ff64ff
+SHA256 (lftp-4.0.7.tar.bz2) = 11d46744742274bd3437ffd1bdc298481242dd65308a401249f0a60d31987f41
+SIZE (lftp-4.0.7.tar.bz2) = 1596521
diff -aurN lftp.orig/files/patch-build-aux-ltmain.sh lftp/files/patch-build-aux-ltmain.sh
--- lftp.orig/files/patch-build-aux-ltmain.sh	2010-05-20 16:07:24.357828716 +0000
+++ lftp/files/patch-build-aux-ltmain.sh	2010-05-20 17:10:39.269269837 +0000
@@ -1,15 +1,15 @@
---- build-aux/ltmain.sh.orig	2008-12-15 18:04:37.000000000 +0100
-+++ build-aux/ltmain.sh	2008-12-15 18:07:52.000000000 +0100
-@@ -2077,10 +2077,12 @@
+--- build-aux/ltmain.sh.orig	2010-05-20 17:09:31.539282017 +0000
++++ build-aux/ltmain.sh	2010-05-20 17:10:11.971297050 +0000
+@@ -2076,12 +2076,6 @@
+ 	  func_execute_cmds "$postinstall_cmds" 'exit $?'
  	fi
  
- 	# Install the pseudo-library for information purposes.
-+	if false; then
- 	func_basename "$file"
- 	name="$func_basename_result"
- 	instname="$dir/$name"i
- 	func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
-+	fi
- 
+-	# Install the pseudo-library for information purposes.
+-	func_basename "$file"
+-	name="$func_basename_result"
+-	instname="$dir/$name"i
+-	func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+-
  	# Maybe install the static library, too.
  	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ 	;;
diff -aurN lftp.orig/files/patch-lib-Makefile.in lftp/files/patch-lib-Makefile.in
--- lftp.orig/files/patch-lib-Makefile.in	2010-05-20 16:07:24.348828410 +0000
+++ lftp/files/patch-lib-Makefile.in	2010-05-20 17:09:00.662349194 +0000
@@ -1,15 +1,15 @@
---- lib/Makefile.in.orig	2009-12-21 16:27:02.000000000 +0000
-+++ lib/Makefile.in	2009-12-28 07:11:54.582266810 +0000
-@@ -1063,8 +1063,6 @@
+--- lib/Makefile.in.orig	2010-05-20 17:06:32.285300994 +0000
++++ lib/Makefile.in	2010-05-20 17:08:39.765460763 +0000
+@@ -1127,8 +1127,6 @@
  ARG_NONNULL_H = arg-nonnull.h
+ CXXDEFS_H = c++defs.h
  GPERF = gperf
- LINK_WARNING_H = link-warning.h
 -charset_alias = $(DESTDIR)$(libdir)/charset.alias
 -charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
+ WARN_ON_USE_H = warn-on-use.h
  all: $(BUILT_SOURCES) config.h
  	$(MAKE) $(AM_MAKEFLAGS) all-recursive
- 
-@@ -1877,31 +1875,10 @@
+@@ -1981,31 +1979,10 @@
  	fi ; \
  	if $$need_charset_alias; then \
  	  $(mkinstalldirs) $(DESTDIR)$(libdir) ; \


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list