On Sat, 23 Aug 2003, Mark Blackburn wrote:Done, I've updated my package files accordingly:
As per cgf's suggestion, I intend to maintain lftp.
I downloaded your package and have a suggestion.
1- Install more documentation files. The following seem to be important:
FAQ FEATURES NEWS README.debug-levels
Maybe INSTALL isn't that needed.
8ff00b94be5b837781eb37e14668a5c9 lftp-2.6.6-1-src.tar.bz2 84df955ca7ad369c51617d31b771f3e7 lftp-2.6.6-1.tar.bz2 06579af4dcf26fb941e31fe1c97b4d09 setup.hint
http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1-src.tar.bz2 http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1.tar.bz2 http://blackburn.homeip.net/cygwin-packages/lftp/setup.hint
Also, I don't know if the following are mandatory for a port.I didn't use --disable-nls and configure seems to be trying to use nls:
1- You used --disable-nls. There are no translations and the binary isn't linked against cygintl-2.dll. Personally I couldn't care less since I don't use any and they waste space, but...
checking whether NLS is requested... yes checking for GNU gettext in libc... no checking for iconv... no, consider installing GNU libiconv checking for GNU gettext in libintl... no
Do I need to install gettext or gettext-devel to use translations?
I may be wrong on this but I thought I had to wait for the libraries lftp depends on (openssl, readline and ncurses) to get compiled with 1.5.x before I compile lftp with 1.5.x.
2- You compiled it with a 1.3.x dll. strings doesn't return
_fstat64 etc. With 1.5.x it should support large files. I never
tested it for a number of reasons, like no available space.
This one sounds like it may be a little tricky. I'm going to put this one off for now (ie: it probably won't make into the first release).BTW, I don't know if the following is a Windows limitation, but I couldn't get anything downloaded with LFTP to store the time from the server. I tested on FAT32 and NTFS. It does by default on Linux, except on FAT32, where it behaves like in Cygwin.
I thought ftp:use-mdtm (from CVS) would do something, but it
doesn't, and from the name it'd only for FTP.