pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/ircII update to ircII 20190116. changes include:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/27dbba4149e7
branches:  trunk
changeset: 317936:27dbba4149e7
user:      mrg <mrg%pkgsrc.org@localhost>
date:      Thu Jan 17 05:21:24 2019 +0000

description:
update to ircII 20190116.  changes include:

  o  new /lastlog commands -saveall and -loadall that save and load the
     current window's lastlog, allowing session restoring
  o  new REFRESH_WINDOW_LASTLOG binding that will fully redraw the
     current window, using data from the lastlog, leaving it in a
     scrollable manner
  o  fix run-time errors on macOS
  o  ircII is now cross compileable
  o  add a basic help2html.pl script that converts the help pages into
     (poorly so far) formatted html pages, many help issues pages fixed
  o  restore case-insensitive /lastlog, accidentally broken in 20161207
  o  fix input line scrolling problem where it would not keep any of the
     existing input line.

diffstat:

 chat/ircII/Makefile                     |   5 +--
 chat/ircII/PLIST                        |  17 ++++++++------
 chat/ircII/distinfo                     |  15 +++++-------
 chat/ircII/patches/patch-Makefile.in    |  24 ++++++++++++++++++++
 chat/ircII/patches/patch-ac             |  38 ---------------------------------
 chat/ircII/patches/patch-include_irc.h  |  14 ------------
 chat/ircII/patches/patch-ircaux.c       |  34 -----------------------------
 chat/ircII/patches/patch-source_names.c |  22 -------------------
 8 files changed, 42 insertions(+), 127 deletions(-)

diffs (260 lines):

diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/Makefile
--- a/chat/ircII/Makefile       Thu Jan 17 05:15:57 2019 +0000
+++ b/chat/ircII/Makefile       Thu Jan 17 05:21:24 2019 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.80 2018/09/26 10:38:26 mrg Exp $
+# $NetBSD: Makefile,v 1.81 2019/01/17 05:21:24 mrg Exp $
 
 DISTNAME=              ircii-${VERS}
 PKGNAME=               ircII-${VERS}
 CATEGORIES=            chat
 MASTER_SITES=          http://ircii.warped.com/
 EXTRACT_SUFX=          .tar.bz2
-PKGREVISION=           2
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.eterna.com.au/ircii/
@@ -14,7 +13,7 @@
 
 CONFLICTS=             blackened-[0-9]*
 
-VERS=                  20170704
+VERS=                  20190116
 PLIST_SUBST+=  VERS=${VERS:Q}
 
 .include "../../mk/bsd.prefs.mk"
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/PLIST
--- a/chat/ircII/PLIST  Thu Jan 17 05:15:57 2019 +0000
+++ b/chat/ircII/PLIST  Thu Jan 17 05:21:24 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2015/09/17 07:06:48 tron Exp $
+@comment $NetBSD: PLIST,v 1.28 2019/01/17 05:21:24 mrg Exp $
 bin/irc
 bin/irc-${VERS}
 bin/ircbug
@@ -119,6 +119,7 @@
 share/irc/help/exit${GZSUFFIX}
 share/irc/help/expressions${GZSUFFIX}
 share/irc/help/flush${GZSUFFIX}
+share/irc/help/for${GZSUFFIX}
 share/irc/help/foreach${GZSUFFIX}
 share/irc/help/help${GZSUFFIX}
 share/irc/help/history${GZSUFFIX}
@@ -130,7 +131,11 @@
 share/irc/help/input${GZSUFFIX}
 share/irc/help/intro${GZSUFFIX}
 share/irc/help/invite${GZSUFFIX}
+share/irc/help/ircii/command_line_args${GZSUFFIX}
 share/irc/help/ircii/copyright${GZSUFFIX}
+share/irc/help/ircii/environment_vars${GZSUFFIX}
+share/irc/help/ircii/programming${GZSUFFIX}
+share/irc/help/ircii/server_lists${GZSUFFIX}
 share/irc/help/ison${GZSUFFIX}
 share/irc/help/join${GZSUFFIX}
 share/irc/help/kick${GZSUFFIX}
@@ -290,11 +295,9 @@
 share/irc/help/on/send_msg${GZSUFFIX}
 share/irc/help/on/send_notice${GZSUFFIX}
 share/irc/help/on/send_public${GZSUFFIX}
-share/irc/help/on/send_talk${GZSUFFIX}
 share/irc/help/on/serial_numbers${GZSUFFIX}
 share/irc/help/on/server_notice${GZSUFFIX}
 share/irc/help/on/signoff${GZSUFFIX}
-share/irc/help/on/talk${GZSUFFIX}
 share/irc/help/on/timer${GZSUFFIX}
 share/irc/help/on/topic${GZSUFFIX}
 share/irc/help/on/wall${GZSUFFIX}
@@ -350,10 +353,6 @@
 share/irc/help/set/decrypt_program${GZSUFFIX}
 share/irc/help/set/display${GZSUFFIX}
 share/irc/help/set/display_encoding${GZSUFFIX}
-share/irc/help/set/ssl_ca_path${GZSUFFIX}
-share/irc/help/set/ssl_ca_file${GZSUFFIX}
-share/irc/help/set/ssl_ca_chain_file${GZSUFFIX}
-share/irc/help/set/ssl_ca_private_key_file${GZSUFFIX}
 share/irc/help/set/eight_bit_characters${GZSUFFIX}
 share/irc/help/set/encrypt_program${GZSUFFIX}
 share/irc/help/set/exec_protection${GZSUFFIX}
@@ -417,6 +416,10 @@
 share/irc/help/set/show_stars${GZSUFFIX}
 share/irc/help/set/show_status_all${GZSUFFIX}
 share/irc/help/set/show_who_hopcount${GZSUFFIX}
+share/irc/help/set/ssl_ca_chain_file${GZSUFFIX}
+share/irc/help/set/ssl_ca_file${GZSUFFIX}
+share/irc/help/set/ssl_ca_path${GZSUFFIX}
+share/irc/help/set/ssl_ca_private_key_file${GZSUFFIX}
 share/irc/help/set/star_prefix${GZSUFFIX}
 share/irc/help/set/status_away${GZSUFFIX}
 share/irc/help/set/status_channel${GZSUFFIX}
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/distinfo
--- a/chat/ircII/distinfo       Thu Jan 17 05:15:57 2019 +0000
+++ b/chat/ircII/distinfo       Thu Jan 17 05:21:24 2019 +0000
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.48 2018/09/26 10:38:26 mrg Exp $
+$NetBSD: distinfo,v 1.49 2019/01/17 05:21:24 mrg Exp $
 
-SHA1 (ircii-20170704.tar.bz2) = 88f55a59af48d7ed131895d68354fe7f566e3180
-RMD160 (ircii-20170704.tar.bz2) = b857a49c6d843748b0bcbccf9e3aec16d7be974b
-SHA512 (ircii-20170704.tar.bz2) = a0cdc5603fab040fa2f7d2b3d7a564e9eeac4b402329cba5c6f1a97aa6e587a53ffc4141420dde97dc2cadf22581e74058a0357c6b4b0d0b03f5dea7fa8cbc3a
-Size (ircii-20170704.tar.bz2) = 596535 bytes
-SHA1 (patch-ac) = 9f6f3b27670b63ff00b55c5431ec1da5219369ff
-SHA1 (patch-include_irc.h) = 257e7879461d88d9e8e05205e96cdec702e9e458
-SHA1 (patch-ircaux.c) = ab4d614cc20b3591a276b27ac818ed409c2116f6
-SHA1 (patch-source_names.c) = 53b22dcf43f274bb4a67c6ee016260e76c090756
+SHA1 (ircii-20190116.tar.bz2) = 5e30b6180a74b81695ecdee46e8385c680b3a93d
+RMD160 (ircii-20190116.tar.bz2) = e1624c193e2ad4f6ce291ee8c41d15998daf4fa1
+SHA512 (ircii-20190116.tar.bz2) = a55d545ae5ba4d0b2b63abcee0666fff42642994d6f3569f8c17ef2312a5e9a9bd1b56951f00b26e1aadd36aafe8c4a41399f76cb0b75a32b6e70f77cd22742d
+Size (ircii-20190116.tar.bz2) = 607829 bytes
+SHA1 (patch-Makefile.in) = 77fd2cfb1ef528faf03a3ef61c4802917fb6c8d5
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/patches/patch-Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/ircII/patches/patch-Makefile.in      Thu Jan 17 05:21:24 2019 +0000
@@ -0,0 +1,24 @@
+$NetBSD: patch-Makefile.in,v 1.1 2019/01/17 05:21:24 mrg Exp $
+
+--- Makefile.in.orig   2019-01-16 07:47:45.000000000 +0000
++++ Makefile.in        2019-01-17 04:58:52.733449626 +0000
+@@ -128,8 +128,8 @@
+ CP = cp
+ MV = mv
+ SED = sed
+-INSTALL = $(topdir)/bsdinstall -c -m 755
+-INSTALL_DATA = $(topdir)/bsdinstall -c -m 644
++INSTALL = $(BSD_INSTALL_PROGRAM)
++INSTALL_DATA = $(BSD_INSTALL_DATA)
+ 
+ VERSION = @VERSION@
+ 
+@@ -150,7 +150,7 @@
+ 
+ installirc: irc installdirs
+       $(INSTALL) irc $(INSTALL_IRC)-$(VERSION)
+-      $(INSTALL) ircbug $(bindir)/ircbug
++      $(BSD_INSTALL_SCRIPT) ircbug $(bindir)/ircbug
+       $(RM) $(INSTALL_IRC)
+       $(LN) $(INSTALL_IRC_NAME)-$(VERSION) $(INSTALL_IRC)
+ 
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/patches/patch-ac
--- a/chat/ircII/patches/patch-ac       Thu Jan 17 05:15:57 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-$NetBSD: patch-ac,v 1.8 2014/01/02 07:57:49 mrg Exp $
-
---- Makefile.in.orig   2013-12-30 08:42:37.000000000 -0800
-+++ Makefile.in        2014-01-01 23:21:21.000000000 -0800
-@@ -127,8 +127,8 @@
- CP = cp
- MV = mv
- SED = sed
--INSTALL = $(topdir)/bsdinstall -c -m 755
--INSTALL_DATA = $(topdir)/bsdinstall -c -m 644
-+INSTALL = $(BSD_INSTALL_PROGRAM)
-+INSTALL_DATA = $(BSD_INSTALL_DATA)
- 
- VERSION = @VERSION@
- 
-@@ -149,11 +149,9 @@
- 
- installirc: irc installdirs
-       $(INSTALL) irc $(INSTALL_IRC)-$(VERSION)
--      $(INSTALL) ircbug $(bindir)/ircbug
--      @if test -f $(INSTALL_IRC).old; then $(RM) $(INSTALL_IRC).old; fi
--      @if test -f $(INSTALL_IRC); then $(MV) $(INSTALL_IRC) $(INSTALL_IRC).old; fi
-+      $(BSD_INSTALL_SCRIPT) ircbug $(bindir)/ircbug
-       $(RM) $(INSTALL_IRC)
--      $(LN) $(INSTALL_IRC_NAME)-$(VERSION) $(INSTALL_IRC)
-+      cd ${bindir}; $(LN) irc-$(VERSION) irc
- 
- installscript: installdirs
-       (                                                               \
-@@ -193,7 +191,7 @@
- #     $(INSTALL_DATA) $(topdir)/doc/query-pr.1 $(mandir)
- 
- installdirs:
--      umask 022; $(topdir)/mkinstalldirs $(IRCLIB) $(bindir) $(mandir) \
-+      $(topdir)/mkinstalldirs $(IRCLIB) $(bindir) $(mandir) \
-               $(INSTALL_SCRIPT) $(HELP_DIR) $(libexecdir)
- 
- clena clean:
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/patches/patch-include_irc.h
--- a/chat/ircII/patches/patch-include_irc.h    Thu Jan 17 05:15:57 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-include_irc.h,v 1.1 2017/07/22 15:13:41 maya Exp $
-
-limits.h for PATH_MAX
-
---- include/irc.h.orig 2017-07-03 12:44:25.000000000 +0000
-+++ include/irc.h
-@@ -92,6 +92,7 @@
- # include <fcntl.h>
- #endif /* HAVE_FCNTL_H */
- 
-+#include <limits.h>
- #include <unistd.h>
- 
- #ifdef HAVE_SYS_FILE_H
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/patches/patch-ircaux.c
--- a/chat/ircII/patches/patch-ircaux.c Thu Jan 17 05:15:57 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-$NetBSD: patch-ircaux.c,v 1.1 2018/09/26 10:38:26 mrg Exp $
-
-avoid trailing garbage in some variable assignments.
-
-Index: source/ircaux.c
-===================================================================
-RCS file: /home/cvs/ircii/source/ircaux.c,v
-retrieving revision 1.123
-retrieving revision 1.124
-diff -p -u -r1.123 -r1.124
---- source/ircaux.c    4 Jul 2017 12:10:22 -0000       1.123
-+++ source/ircaux.c    13 Sep 2017 21:24:56 -0000      1.124
-@@ -946,7 +946,7 @@ double_quote_work(u_char *str, u_char *s
-       }
-       if (dst && pos < dstlen)
-               dst[pos] = '\0';
--      return pos;
-+      return pos + 1;
- }
- 
- /*
-@@ -961,10 +961,10 @@ double_quote(u_char *str, u_char *stuff)
-       size_t len, len2;
- 
-       len = double_quote_work(str, stuff, NULL, 0);
--      if (len == 0)
-+      if (len == 1)
-               return empty_string();
- 
--      dst = new_malloc(len + 1);
-+      dst = new_malloc(len);
-       len2 = double_quote_work(str, stuff, dst, len);
-       if (len != len2)
-               yell("--- double_quote() error: len %zu len2 %zu", len, len2);
diff -r 4f6c021d860a -r 27dbba4149e7 chat/ircII/patches/patch-source_names.c
--- a/chat/ircII/patches/patch-source_names.c   Thu Jan 17 05:15:57 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-source_names.c,v 1.1 2018/07/19 22:22:21 mrg Exp $
-
-fix a problem with reconnecting to the wrong window and also
-join channels with the wrong key.
-
-Index: source/names.c
-===================================================================
-RCS file: /home/cvs/ircii/source/names.c,v
-retrieving revision 1.143
-retrieving revision 1.144
-diff -p -u -u -r1.143 -r1.144
---- source/names.c     4 Jul 2017 08:08:23 -0000       1.143
-+++ source/names.c     6 Sep 2017 04:47:48 -0000       1.144
-@@ -202,6 +202,8 @@ add_channel(u_char *channel, u_char *key
-               new->limit = 0;
-               do_add = 1;
-               full_list = server_get_chan_list(server);
-+              if ((new->window = is_bound(channel, server)) == NULL)
-+                      new->window = curr_scr_win;
-               add_to_list((List **)(void *)&full_list, (List *) new);
-               server_set_chan_list(server, full_list);
-       }



Home | Main Index | Thread Index | Old Index