pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/weechat Update chat/weechat to 0.2.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/63ba7694352c
branches:  trunk
changeset: 523958:63ba7694352c
user:      tonio <tonio%pkgsrc.org@localhost>
date:      Mon Jan 15 20:25:01 2007 +0000

description:
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

diffstat:

 chat/weechat/Makefile   |   8 ++++----
 chat/weechat/PLIST      |   3 ++-
 chat/weechat/distinfo   |   9 ++++-----
 chat/weechat/options.mk |  16 +++++++++++++---
 4 files changed, 23 insertions(+), 13 deletions(-)

diffs (91 lines):

diff -r d0d72b518f8f -r 63ba7694352c chat/weechat/Makefile
--- a/chat/weechat/Makefile     Mon Jan 15 19:43:44 2007 +0000
+++ b/chat/weechat/Makefile     Mon Jan 15 20:25:01 2007 +0000
@@ -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@localhost
+MAINTAINER=    tonio%NetBSD.org@localhost
 HOMEPAGE=      http://weechat.flashtux.org/
 COMMENT=       Lightweight and user friendly curses based IRC client
 
@@ -15,7 +15,7 @@
 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 -r d0d72b518f8f -r 63ba7694352c chat/weechat/PLIST
--- a/chat/weechat/PLIST        Mon Jan 15 19:43:44 2007 +0000
+++ b/chat/weechat/PLIST        Mon Jan 15 20:25:01 2007 +0000
@@ -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 -r d0d72b518f8f -r 63ba7694352c chat/weechat/distinfo
--- a/chat/weechat/distinfo     Mon Jan 15 19:43:44 2007 +0000
+++ b/chat/weechat/distinfo     Mon Jan 15 20:25:01 2007 +0000
@@ -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 -r d0d72b518f8f -r 63ba7694352c chat/weechat/options.mk
--- a/chat/weechat/options.mk   Mon Jan 15 19:43:44 2007 +0000
+++ b/chat/weechat/options.mk   Mon Jan 15 20:25:01 2007 +0000
@@ -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 @@
 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 "



Home | Main Index | Thread Index | Old Index