UPDATE: ircII 20190117

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: ircII 20190117

Brad Smith-14
Here is an update to ircII 20190117.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/ircII/Makefile,v
retrieving revision 1.52
diff -u -p -u -p -r1.52 Makefile
--- Makefile 17 Mar 2018 20:41:01 -0000 1.52
+++ Makefile 21 Feb 2019 19:00:57 -0000
@@ -2,8 +2,7 @@
 
 COMMENT= Internet Relay Chat client
 
-VERSION= 20170704
-REVISION= 1
+VERSION= 20190117
 DISTNAME= ircii-${VERSION}
 PKGNAME= ircII-${VERSION}
 CATEGORIES= net
@@ -20,14 +19,17 @@ MAINTAINER= Brad Smith <[hidden email]
 # BSD
 PERMIT_PACKAGE_CDROM= Yes
 
-WANTLIB= c crypto iconv ssl termcap
+WANTLIB= c crypto curses iconv ssl
 
 FAKE_FLAGS= INSTALL="${INSTALL_PROGRAM}" INSTALL_DATA="${INSTALL_DATA}"
 
 LIB_DEPENDS = converters/libiconv
+
 SEPARATE_BUILD= Yes
 CONFIGURE_STYLE= gnu
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LIBS="-liconv"
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+ LIBS="-liconv"
 
 SUBST_VARS= VERSION
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/ircII/distinfo,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 distinfo
--- distinfo 13 Oct 2017 14:56:22 -0000 1.21
+++ distinfo 21 Feb 2019 17:34:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (ircii-20170704.tar.bz2) = Tlpw/EV33gb9WFWrfKClAf0W4C1f005DSitausgKLto=
-SIZE (ircii-20170704.tar.bz2) = 596535
+SHA256 (ircii-20190117.tar.bz2) = EDFvCjcj5M49Z/1affEOa88w3QdQ+5bVQ3yssWsOlhc=
+SIZE (ircii-20190117.tar.bz2) = 606327
Index: patches/patch-Makefile_in
===================================================================
RCS file: /home/cvs/ports/net/ircII/patches/patch-Makefile_in,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Makefile_in
--- patches/patch-Makefile_in 3 Nov 2016 11:40:11 -0000 1.3
+++ patches/patch-Makefile_in 21 Feb 2019 17:40:54 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-Makefile_in,v 1.3 2016/11/03 11:40:11 naddy Exp $
---- Makefile.in.orig Thu Nov 12 00:01:46 2015
-+++ Makefile.in Thu Nov  3 12:36:25 2016
+Index: Makefile.in
+--- Makefile.in.orig
++++ Makefile.in
 @@ -64,7 +64,7 @@ datarootdir = $(DESTDIR)@datarootdir@
  libdir = $(DESTDIR)@libdir@
  libexecdir = $(DESTDIR)@libexecdir@
@@ -19,12 +20,3 @@ $OpenBSD: patch-Makefile_in,v 1.3 2016/1
 
  # Set this to -s if you want the binary to be stripped.
  LDFLAGS = @LDFLAGS@
-@@ -181,7 +181,7 @@ installflush: ircflush installdirs
- installwserv: wserv installdirs
- $(INSTALL) wserv $(INSTALL_WSERV)
-
--installhelp:
-+installhelp: installdirs
- $(INSTALL_HELP_CMD)
- find $(HELP_DIR) -type d -print | xargs chmod a+rx
- find $(HELP_DIR) -type f -print | xargs chmod a+r
Index: patches/patch-configure
===================================================================
RCS file: /home/cvs/ports/net/ircII/patches/patch-configure,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-configure
--- patches/patch-configure 13 Oct 2017 14:56:22 -0000 1.4
+++ patches/patch-configure 21 Feb 2019 17:40:49 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-configure,v 1.4 2017/10/
 Index: configure
 --- configure.orig
 +++ configure
-@@ -1743,6 +1743,10 @@ else
+@@ -1745,6 +1745,10 @@ else
 
  #undef $2
 
Index: patches/patch-source_ircaux_c
===================================================================
RCS file: patches/patch-source_ircaux_c
diff -N patches/patch-source_ircaux_c
--- patches/patch-source_ircaux_c 1 Nov 2017 15:44:28 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-source_ircaux_c,v 1.1 2017/11/01 15:44:28 tb Exp $
-
-fix off-by-one responsible for failing to null terminate dst
-
-Index: source/ircaux.c
---- source/ircaux.c.orig
-+++ source/ircaux.c
-@@ -965,7 +965,7 @@ double_quote(u_char *str, u_char *stuff)
- return empty_string();
-
- dst = new_malloc(len + 1);
-- len2 = double_quote_work(str, stuff, dst, len);
-+ len2 = double_quote_work(str, stuff, dst, len + 1);
- if (len != len2)
- yell("--- double_quote() error: len %zu len2 %zu", len, len2);
-
Index: patches/patch-source_names_c
===================================================================
RCS file: /home/cvs/ports/net/ircII/patches/patch-source_names_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-source_names_c
--- patches/patch-source_names_c 17 Mar 2018 20:41:01 -0000 1.1
+++ patches/patch-source_names_c 21 Feb 2019 17:38:55 -0000
@@ -10,4 +10,4 @@ Index: source/names.c
 + new->window = NULL;
  do_add = 1;
  full_list = server_get_chan_list(server);
- add_to_list((List **)(void *)&full_list, (List *) new);
+ if ((new->window = is_bound(channel, server)) == NULL)
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/net/ircII/pkg/PLIST,v
retrieving revision 1.27
diff -u -p -u -p -r1.27 PLIST
--- pkg/PLIST 2 Dec 2015 21:52:16 -0000 1.27
+++ pkg/PLIST 21 Feb 2019 17:50:04 -0000
@@ -125,6 +125,7 @@ share/irc/help/exec
 share/irc/help/exit
 share/irc/help/expressions
 share/irc/help/flush
+share/irc/help/for
 share/irc/help/foreach
 share/irc/help/help
 share/irc/help/history
@@ -137,7 +138,11 @@ share/irc/help/input
 share/irc/help/intro
 share/irc/help/invite
 share/irc/help/ircii/
+share/irc/help/ircii/command_line_args
 share/irc/help/ircii/copyright
+share/irc/help/ircii/environment_vars
+share/irc/help/ircii/programming
+share/irc/help/ircii/server_lists
 share/irc/help/ison
 share/irc/help/join
 share/irc/help/kick
@@ -300,11 +305,9 @@ share/irc/help/on/send_dcc_chat
 share/irc/help/on/send_msg
 share/irc/help/on/send_notice
 share/irc/help/on/send_public
-share/irc/help/on/send_talk
 share/irc/help/on/serial_numbers
 share/irc/help/on/server_notice
 share/irc/help/on/signoff
-share/irc/help/on/talk
 share/irc/help/on/timer
 share/irc/help/on/topic
 share/irc/help/on/wall

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: ircII 20190117

Klemens Nanni-2
On Thu, Feb 21, 2019 at 02:14:03PM -0500, Brad Smith wrote:
> Here is an update to ircII 20190117.
From http://www.eterna.com.au/ircii/news.html:

        As well as many bug fixes, the new features include features to
        restore lastlog when restarting. Future work to enable seamless
        restarts planned. Basic support for converting help files to
        html is also included.

Works fine with both IRC and ICB on amd64, OK kn if anyone wants to
commit;  otherwise I'll take care of it this weekend.