Sorry, mail address typo.

On Fri, Jun 17, 2016 at 09:40:47AM +0200, Marcus Glocker wrote:

> Sending patches upstream has lead to taking maintainership of irssi-icb.
> Therefore what I did now:
> 
> * Synced mglocker/irssi-icb with ailin-nemui/irssi-icb.
> * Applied both our ports patches to mglocker/irssi-icb.
> * Bumped version to 0.17 for mglocker/irssi-icb.
> 
> The result is following diff.
> 
> ok?
> 
> 
> Index: irssi-icb/Makefile
> ===================================================================
> RCS file: /cvs/ports/net/irssi-icb/Makefile,v
> retrieving revision 1.40
> diff -u -p -u -p -r1.40 Makefile
> --- irssi-icb/Makefile        12 Jun 2016 06:32:15 -0000      1.40
> +++ irssi-icb/Makefile        17 Jun 2016 07:27:25 -0000
> @@ -2,12 +2,11 @@
>  
>  COMMENT=     ICB plugin for irssi
>  
> -GH_ACCOUNT=  ailin-nemui
> +GH_ACCOUNT=  mglocker
>  GH_PROJECT=  irssi-icb
> -GH_COMMIT=   8f7060835355d5f620a5d3b75a45336ab8efefd9
> +GH_COMMIT=   a6f386412e8523141dfd6671e34880d268d51112
>  
> -DISTNAME=    irssi-icb-0.16pre20160307
> -REVISION=    0
> +DISTNAME=    irssi-icb-0.17
>  
>  CATEGORIES=     net
>  
> Index: irssi-icb/distinfo
> ===================================================================
> RCS file: /cvs/ports/net/irssi-icb/distinfo,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 distinfo
> --- irssi-icb/distinfo        13 Mar 2016 14:36:58 -0000      1.7
> +++ irssi-icb/distinfo        17 Jun 2016 07:27:25 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (irssi-icb-0.16pre20160307.tar.gz) = 
> 8wF8r+PHxcVjs2U8QqRnly1hR7CFWN3/RHyvKWe0IT4=
> -SIZE (irssi-icb-0.16pre20160307.tar.gz) = 22893
> +SHA256 (irssi-icb-0.17.tar.gz) = 60AAx3Alr22eJnpuPflhuODvdzHFjdNwpNbKSm/u93g=
> +SIZE (irssi-icb-0.17.tar.gz) = 23105
> Index: irssi-icb/patches/patch-src_core_icb-commands_c
> ===================================================================
> RCS file: irssi-icb/patches/patch-src_core_icb-commands_c
> diff -N irssi-icb/patches/patch-src_core_icb-commands_c
> --- irssi-icb/patches/patch-src_core_icb-commands_c   12 Jun 2016 06:32:15 
> -0000      1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,50 +0,0 @@
> -$OpenBSD: patch-src_core_icb-commands_c,v 1.3 2016/06/12 06:32:15 mglocker 
> Exp $
> ---- src/core/icb-commands.c.orig     Mon Mar  7 09:54:15 2016
> -+++ src/core/icb-commands.c  Sun Jun 12 06:49:09 2016
> -@@ -19,6 +19,7 @@
> - */
> - 
> - #include "module.h"
> -+#include "../fe-common/core/fe-windows.h"
> - 
> - #include "icb-commands.h"
> - #include "icb-servers.h"
> -@@ -101,6 +102,24 @@ static void cmd_beep(const char *data, ICB_SERVER_REC 
> -     }
> - }
> - 
> -+static void cmd_window(const char *data, ICB_SERVER_REC *server)
> -+{
> -+    CMD_ICB_SERVER(server);
> -+
> -+    /*
> -+     * Return an error in case the '/window close' command has been
> -+     * issued in your active ICB group window.  In ICB you always
> -+     * need to be joined to one group.
> -+     */
> -+    if (*data != '\0' && (*data == 'c' || *data == 'C')) {
> -+            if (!strcmp(window_get_active_name(active_win),
> -+                server->group->name)) {
> -+                    cmd_return_error(CMDERR_ILLEGAL_PROTO);
> -+                    signal_stop();
> -+            }
> -+    }
> -+}
> -+
> - void icb_commands_init(void)
> - {
> -     char **cmd;
> -@@ -116,6 +135,7 @@ void icb_commands_init(void)
> -         command_bind_icb("kick", NULL, (SIGNAL_FUNC) cmd_boot);
> -         command_bind_icb("g", NULL, (SIGNAL_FUNC) cmd_group);
> -         command_bind_icb("beep", NULL, (SIGNAL_FUNC) cmd_beep);
> -+        command_bind_icb("window", NULL, (SIGNAL_FUNC) cmd_window);
> - 
> -     command_set_options("connect", "+icbnet");
> - }
> -@@ -134,4 +154,5 @@ void icb_commands_deinit(void)
> -         command_unbind("kick", (SIGNAL_FUNC) cmd_boot);
> -         command_unbind("g", (SIGNAL_FUNC) cmd_group);
> -         command_unbind("beep", (SIGNAL_FUNC) cmd_beep);
> -+        command_unbind("window", (SIGNAL_FUNC) cmd_window);
> - }
> Index: irssi-icb/patches/patch-src_fe-common_fe-icb_c
> ===================================================================
> RCS file: irssi-icb/patches/patch-src_fe-common_fe-icb_c
> diff -N irssi-icb/patches/patch-src_fe-common_fe-icb_c
> --- irssi-icb/patches/patch-src_fe-common_fe-icb_c    13 Mar 2016 14:36:58 
> -0000      1.7
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,16 +0,0 @@
> -$OpenBSD: patch-src_fe-common_fe-icb_c,v 1.7 2016/03/13 14:36:58 sthen Exp $
> ---- src/fe-common/fe-icb.c.orig      Mon Mar  7 08:54:15 2016
> -+++ src/fe-common/fe-icb.c   Sun Mar 13 14:35:33 2016
> -@@ -120,8 +120,12 @@ static void event_personal(ICB_SERVER_REC *server, con
> -     char **args;
> - 
> -     args = icb_split(data, 2);
> -+#if IRSSI_VERSION_DATE > 20141206
> -     signal_emit("message private", 5, server, args[1], args[0], "",
> -                 server->nick);
> -+#else
> -+    signal_emit("message private", 4, server, args[1], args[0], "");
> -+#endif
> -         icb_split_free(args);
> - }
> - 
> 

-- 
[ Marcus Glocker, [email protected], http://nazgul.ch                   ]

Reply via email to