Index: head/comms/lrzsz/files/patch-Makefile.in =================================================================== --- head/comms/lrzsz/files/patch-Makefile.in (revision 434336) +++ head/comms/lrzsz/files/patch-Makefile.in (revision 434337) @@ -1,19 +1,19 @@ ---- src/Makefile.in.orig 1998-12-30 17:31:46.000000000 +0100 -+++ src/Makefile.in 2013-11-22 19:52:13.000000000 +0100 -@@ -372,13 +372,13 @@ +--- src/Makefile.in.orig 1998-12-30 16:31:46 UTC ++++ src/Makefile.in +@@ -372,13 +372,13 @@ install-exec-local: rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'` ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lsx | sed -e '$(transform)'` + rm -f $(DESTDIR)/$(bindir)/`echo lsx | sed -e '$(transform)'` ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrb | sed -e '$(transform)'` + rm -f $(DESTDIR)/$(bindir)/`echo lrb | sed -e '$(transform)'` ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrx | sed -e '$(transform)'` + rm -f $(DESTDIR)/$(bindir)/`echo lrx | sed -e '$(transform)'` ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'` # rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'` Index: head/comms/lrzsz/files/patch-Makefile.in.in =================================================================== --- head/comms/lrzsz/files/patch-Makefile.in.in (revision 434336) +++ head/comms/lrzsz/files/patch-Makefile.in.in (revision 434337) @@ -1,39 +1,39 @@ ---- po/Makefile.in.in.orig 1998-04-26 15:22:40.000000000 +0200 -+++ po/Makefile.in.in 2013-11-22 20:12:26.000000000 +0100 -@@ -110,9 +110,9 @@ +--- po/Makefile.in.in.orig 1998-04-26 13:22:40 UTC ++++ po/Makefile.in.in +@@ -110,9 +110,9 @@ install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all if test -r $(MKINSTALLDIRS); then \ - $(MKINSTALLDIRS) $(datadir); \ + $(MKINSTALLDIRS) ${DESTDIR}$(datadir); \ else \ - $(top_srcdir)/mkinstalldirs $(datadir); \ + $(top_srcdir)/mkinstalldirs ${DESTDIR}$(datadir); \ fi @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ -@@ -122,7 +122,7 @@ +@@ -122,7 +122,7 @@ install-data-yes: all *) destdir=$(localedir);; \ esac; \ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ - dir=$$destdir/$$lang/LC_MESSAGES; \ + dir=${DESTDIR}$$destdir/$$lang/LC_MESSAGES; \ if test -r $(MKINSTALLDIRS); then \ $(MKINSTALLDIRS) $$dir; \ else \ -@@ -152,12 +152,12 @@ +@@ -152,12 +152,12 @@ install-data-yes: all done if test "$(PACKAGE)" = "gettext"; then \ if test -r $(MKINSTALLDIRS); then \ - $(MKINSTALLDIRS) $(gettextsrcdir); \ + $(MKINSTALLDIRS) ${DESTDIR}$(gettextsrcdir); \ else \ - $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \ + $(top_srcdir)/mkinstalldirs ${DESTDIR}$(gettextsrcdir); \ fi; \ $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ - $(gettextsrcdir)/Makefile.in.in; \ + ${DESTDIR}$(gettextsrcdir)/Makefile.in.in; \ else \ : ; \ fi Index: head/comms/lrzsz/files/patch-lrz.c =================================================================== --- head/comms/lrzsz/files/patch-lrz.c (revision 434336) +++ head/comms/lrzsz/files/patch-lrz.c (revision 434337) @@ -1,24 +1,24 @@ ---- src/lrz.c.orig 1998-12-30 08:49:24.000000000 +0100 -+++ src/lrz.c 2010-01-14 09:33:32.000000000 +0100 -@@ -494,6 +494,8 @@ +--- src/lrz.c.orig 1998-12-30 07:49:24 UTC ++++ src/lrz.c +@@ -494,6 +494,8 @@ main(int argc, char *argv[]) usage(2,_("garbage on commandline")); if (protocol!=ZM_XMODEM && npats) usage(2, _("garbage on commandline")); + if (protocol==ZM_XMODEM && !npats) + usage(2, _("need a file name to receive")); if (Restricted && allow_remote_commands) { allow_remote_commands=FALSE; } -@@ -1159,9 +1161,9 @@ +@@ -1159,9 +1161,9 @@ procheader(char *name, struct zm_fileinf nameend = name + 1 + strlen(name); if (*nameend) { /* file coming from Unix or DOS system */ - long modtime; - long bytes_total; - int mode; + long modtime=0; + long bytes_total=DEFBYTL; + int mode=0; sscanf(nameend, "%ld%lo%o", &bytes_total, &modtime, &mode); zi->modtime=modtime; zi->bytes_total=bytes_total; Index: head/comms/lrzsz/files/patch-lsz.c =================================================================== --- head/comms/lrzsz/files/patch-lsz.c (revision 434336) +++ head/comms/lrzsz/files/patch-lsz.c (revision 434337) @@ -1,10 +1,10 @@ ---- src/lsz.c.orig 1998-12-30 07:07:59.000000000 +0900 -+++ src/lsz.c 2012-01-21 10:44:49.000000000 +0900 -@@ -1191,6 +1191,7 @@ +--- src/lsz.c.orig 1998-12-29 22:07:59 UTC ++++ src/lsz.c +@@ -1191,6 +1191,7 @@ wctxpn(struct zm_fileinfo *zi) struct stat f; name2=alloca(PATH_MAX+1); + f.st_size = 0; if (protocol==ZM_XMODEM) { if (Verbose && *zi->fname && fstat(fileno(input_f), &f)!= -1) { Index: head/comms/lrzsz/files/patch-rbsb.c =================================================================== --- head/comms/lrzsz/files/patch-rbsb.c (revision 434336) +++ head/comms/lrzsz/files/patch-rbsb.c (revision 434337) @@ -1,11 +1,11 @@ ---- src/rbsb.c.org 2010-01-15 22:41:21.000000000 +0900 -+++ src/rbsb.c 2010-01-15 22:41:34.000000000 +0900 -@@ -296,7 +296,7 @@ +--- src/rbsb.c.orig 1998-12-29 16:16:25 UTC ++++ src/rbsb.c +@@ -296,7 +296,7 @@ io_mode(int fd, int n) tty.c_iflag |= IXOFF; /* No echo, crlf mapping, INTR, QUIT, delays, no erase/kill */ - tty.c_lflag &= ~(ECHO | ICANON | ISIG); + tty.c_lflag &= ~(ECHO | ICANON | ISIG | IEXTEN); tty.c_oflag = 0; /* Transparent output */ tty.c_cflag &= ~(PARENB); /* Same baud rate, disable parity */