From f25e2221ce39a25c50afe4af2b0a11cf5bdcad51 Mon Sep 17 00:00:00 2001 From: Masafumi Max NAKANE Date: Mon, 14 Oct 2002 23:01:03 +0000 Subject: Add a patch to correct the problem with interaction between ircII and screen. Suggested by: mistral@imasy.or.jp (Yoshihiko SARUMARU) Patch Obtained From: PR 11388 (from Christopher N. Harrell ) --- japanese/ircII/Makefile | 1 + japanese/ircII/files/patch-source::wserv.c | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 japanese/ircII/files/patch-source::wserv.c (limited to 'japanese/ircII') diff --git a/japanese/ircII/Makefile b/japanese/ircII/Makefile index bf7dede475a8..bbe4acaaa1b7 100644 --- a/japanese/ircII/Makefile +++ b/japanese/ircII/Makefile @@ -7,6 +7,7 @@ PORTNAME= ircii PORTVERSION= 2.8.2 +PORTREVISION= 1 CATEGORIES= japanese irc MASTER_SITES= ftp://cs-ftp.bu.edu/irc/clients/ \ ftp://ftp.kyoto.wide.ad.jp/IRC/ircII/ diff --git a/japanese/ircII/files/patch-source::wserv.c b/japanese/ircII/files/patch-source::wserv.c new file mode 100644 index 000000000000..76233b6d7dd6 --- /dev/null +++ b/japanese/ircII/files/patch-source::wserv.c @@ -0,0 +1,24 @@ +--- source/wserv.c.orig Sat Jul 2 11:32:13 1994 ++++ source/wserv.c Tue Oct 15 07:52:08 2002 +@@ -80,7 +80,7 @@ + strcpy(addr->sun_path, argv[1]); + s = socket(AF_UNIX, SOCK_STREAM, 0); + if (0 > connect(s, (struct sockaddr *) addr, sizeof(addr->sun_family) + +- strlen(addr->sun_path))) ++ strlen(addr->sun_path) + 1)) + exit(0); + + /* +@@ -88,10 +88,10 @@ + * can grab the size of the tty, and have it changed. + */ + +- tmp = ttyname(0); ++ if ((tmp = ttyname(0)) == NULL) ++ perror("ttyname(0)"); + write(s, tmp, strlen(tmp)); + write(s, "\n", 1); +- perror(tmp); + + term_init(); + -- cgit v1.2.3