From 7910c3e3625fd6bdef1cb895491267bdb0168c21 Mon Sep 17 00:00:00 2001 From: tonio Date: Mon, 15 Jan 2007 20:25:01 +0000 Subject: Update chat/weechat to 0.2.3 Version 0.2.3 (2007-01-10): * fixed display bugs with nicklist at top/bottom when look_nicklist_separator is OFF (bug #18737) * fixed iconv problem, causing truncated words when using iso locale * fixed topic scroll when topic has multi-bytes chars * fixed compilation problem with iconv under FreeBSD * fixed bugs with charset: now decodes/encodes nicks and channels in IRC messages (bug #18716) Version 0.2.2 (2007-01-06): * fixed bug with status bar (missing refresh) when closing a buffer * fixed bug with use of first buffer for a channel if not connected to server (now allowed only for a server buffer) * fixed refresh bug with private buffer title * fixed bug with nick completion in command args (now uses option look_nick_completion_ignore) * fixed display bug with color for first line on screen (bug #17719) * added anti-flood option (irc_anti_flood) (task #5442) * fixed bug with "set_config" function in plugins API (bug #18448) * plugins: "add_message_handler" now accepts "*" for all IRC messages * added keys (F9/F10) to scroll topic (task #6030) * added auto completion with channels and filenames (task #5423) * fixed memleak in keyboard input * fixed refresh bug when changing config options if window is splited * added space between chat and nicklist when position is "right" (bug #17852) * added option "look_nicklist_separator" (task #5437) * fixed bug with DCC SEND when filename begins with '~' * added "irc_send_unknown_commands" option to send unknown commands to IRC server (OFF by default) (task #5947) * /charset command and charset conversions now made by "charset" plugin * fixed display bug in status bar, wrong length when using UTF-8 * fixed bug with ignore: now any IRC command is allowed * fixed crash with Ctrl-T (transpose) and one char on line (bug #18153) * added filename completion (task #5425) * added "modifier" in plugins API * improved /plugin command * fixed bug on ignore with "mode" IRC command (bug #18058) * fixed crash when loading ruby script if file does not exist, with Ruby >= 1.9 only (bug #18064) * added date in plugin function get_buffer_data() * fixed some portability bugs (patch #5271) * fixed iconv detection for BSD (patch #5456) * fixed typo in configure.in (bash specific test) (patch #5450) * mode changes with /op, /deop, /voice, /devoice, /halfop, /dehalfop are now sent in one mode command to server (task #5968) * added more values for config boolean values: y/true/t/1 and n/false/f/0 * fixed bug with /alias and arguments (like $1), now text after argument(s) is used (bug #17944) * fixed minor display bug with special chars on some arch like PPC --- chat/weechat/Makefile | 8 ++++---- chat/weechat/PLIST | 3 ++- chat/weechat/distinfo | 9 ++++----- chat/weechat/options.mk | 16 +++++++++++++--- 4 files changed, 23 insertions(+), 13 deletions(-) (limited to 'chat') diff --git a/chat/weechat/Makefile b/chat/weechat/Makefile index 3a625200f57..001c438aea2 100644 --- a/chat/weechat/Makefile +++ b/chat/weechat/Makefile @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.12 2006/10/02 18:49:12 tonio Exp $ +# $NetBSD: Makefile,v 1.13 2007/01/15 20:25:01 tonio Exp $ # -DISTNAME= weechat-0.2.1 +DISTNAME= weechat-0.2.3 CATEGORIES= chat MASTER_SITES= http://weechat.flashtux.org/download/ EXTRACT_SUFX= .tar.bz2 -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= tonio@NetBSD.org HOMEPAGE= http://weechat.flashtux.org/ COMMENT= Lightweight and user friendly curses based IRC client @@ -15,7 +15,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews USE_PKGLOCALEDIR= yes USE_TOOLS+= msgfmt GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --disable-ruby +CONFIGURE_ARGS+= --disable-ruby --disable-perl --disable-aspell MAKE_ENV+= INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q} INCOMPAT_CURSES+= NetBSD-*-* diff --git a/chat/weechat/PLIST b/chat/weechat/PLIST index 07a50f99789..52afd4f62b1 100644 --- a/chat/weechat/PLIST +++ b/chat/weechat/PLIST @@ -1,7 +1,8 @@ -@comment $NetBSD: PLIST,v 1.5 2006/10/02 18:49:12 tonio Exp $ +@comment $NetBSD: PLIST,v 1.6 2007/01/15 20:25:01 tonio Exp $ bin/weechat-curses ${WITHLUA}lib/weechat/plugins/lua.la ${WITHPYTHON}lib/weechat/plugins/python.la +${WITHCHARSET}lib/weechat/plugins/charset.la man/man1/weechat-curses.1 share/doc/weechat/html/de/weechat-doc.css share/doc/weechat/html/en/weechat-doc.css diff --git a/chat/weechat/distinfo b/chat/weechat/distinfo index be9f6bf5c63..bc0d480d2eb 100644 --- a/chat/weechat/distinfo +++ b/chat/weechat/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.8 2006/10/10 12:09:36 tonio Exp $ +$NetBSD: distinfo,v 1.9 2007/01/15 20:25:01 tonio Exp $ -SHA1 (weechat-0.2.1.tar.bz2) = 2d2f0d2c0e4829992a06ef75617730807c246383 -RMD160 (weechat-0.2.1.tar.bz2) = bca03aa9dc4ed423c89dfc0efb9489a724f32309 -Size (weechat-0.2.1.tar.bz2) = 1056706 bytes +SHA1 (weechat-0.2.3.tar.bz2) = 8a12d63cecc4c2a06d663503f5f9bc7d755396bc +RMD160 (weechat-0.2.3.tar.bz2) = 4088c4370d0d9a4a419fda560495de5fb3a003f1 +Size (weechat-0.2.3.tar.bz2) = 1080675 bytes SHA1 (patch-aa) = 5bfba8832834898030fb1612adee83c8a7d1e708 -SHA1 (patch-ab) = a2699e4255142ce8ab346285993630f54764cc46 diff --git a/chat/weechat/options.mk b/chat/weechat/options.mk index 36c7e065a7e..182f4a7fdcd 100644 --- a/chat/weechat/options.mk +++ b/chat/weechat/options.mk @@ -1,10 +1,19 @@ -# $NetBSD: options.mk,v 1.1 2006/10/02 21:02:03 tonio Exp $ +# $NetBSD: options.mk,v 1.2 2007/01/15 20:25:01 tonio Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.weechat -PKG_SUPPORTED_OPTIONS= python lua +PKG_SUPPORTED_OPTIONS= charset python lua +PKG_SUGGESTED_OPTIONS= charset .include "../../mk/bsd.options.mk" +.if !empty(PKG_OPTIONS:Mcharset) +CONFIGURE_ARGS+= --enable-charset +PLIST_SUBST+= WITHCHARSET="" +.else +CONFIGURE_ARGS+= --disable-charset +PLIST_SUBST+= WITHCHARSET="@comment " +.endif + .if !empty(PKG_OPTIONS:Mpython) .include "../../lang/python/extension.mk" CONFIGURE_ARGS+= --enable-python @@ -23,7 +32,8 @@ CONFIGURE_ARGS+= --disable-lua PLIST_SUBST+= WITHLUA="@comment " .endif -.if !empty(PKG_OPTIONS:Mpython) || !empty(PKG_OPTIONS:Mlua) +.if !empty(PKG_OPTIONS:Mpython) || !empty(PKG_OPTIONS:Mlua) \ + || !empty(PKG_OPTIONS:Mcharset) PLIST_SUBST+= WITHPLUGIN="" .else PLIST_SUBST+= WITHPLUGIN="@comment " -- cgit v1.2.3