pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/bsflite update to bsflite-0.80



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5997ee4b44e0
branches:  trunk
changeset: 492618:5997ee4b44e0
user:      recht <recht%pkgsrc.org@localhost>
date:      Sat Apr 16 16:44:53 2005 +0000

description:
update to bsflite-0.80
patch by Evan Hall in PR 29964 (slightly modified)

0.80 - 04/13/2005
 * Changed keepalive messages to FLAP channel 0x05 messages, as recommended.
 * Re-implemented idle time reporting. Any keystroke in bsflite now resets
   your idle time, rather than only on sending a message.
 * New option "respond_idle_only" to send away message auto-response only
   when away and idle.
 * Fixed the terminal line erasing problem previously detailed in the README
   both in UNIX (using vt100 sequences), Windows (using console functions)
   and DOS (using conio functions). Plan 9 is unaffected since the rio
   terminal properly supports reverse line wrap.
 * Screen names longer than 16 characters are trimmed to the first
   13 characters plus "..." in the buddy list display. Use 'wf' to
   see the entire name. This is necessary now with @mac.com and
   @thematrixonline.com accounts.
 * New command 'G' : write away messages in ~/.bsflite/awaymessages,
   one per line, and use 'G' to set them.
 * Finally added server-side buddy lists. Buddy add/delete now stores the
   information on the server. If you have a buddies file, run this
   new version with it once, then delete it.
 * Optional "netspeak cleaner" - see cleaner.c and config file
 * Cleaned up and sped up login sequence.
 * Fixed a mysterious bug where mobile users would disappear from the
   buddy list even though they were online.
 * imcomm now supports sending more than one packet at a time, which
   seems to be how other clients do some things. The fetch awaymsg/profile
   command now takes advantage of this, which seems to improve the rate
   limit situation a bit. Also, the 'b' command works most of the time
   without triggering a rate limit warning.
 * Buddy list display now adjusts with screen size.
 * Added a configuration file. See config-example for details.
 * Changed default paths to ~/.bsflite/[config,log,profile,buddies,icon]
 * Fixed the endlessly repeating error messages on certain platforms.
 * l command now shows the last 20 lines instead of 10.
 * Implemented MD5-based login in IMComm instead of the old, "roasted"
   password algorithm. This improves things on three fronts:
    - your password is no longer sent in plaintext
    - you can login with a @mac.com account
    - you can login with an ICQ UIN
   This is the way the official client has done things for a while. I used
   MD5 routines developed by L. Peter Deutsch (md5.c, md5.h in imcomm/)
   for this, at least until I become inspired enough to write my own.

diffstat:

 chat/bsflite/Makefile |  8 +++++---
 chat/bsflite/PLIST    |  4 +++-
 chat/bsflite/distinfo |  8 ++++----
 3 files changed, 12 insertions(+), 8 deletions(-)

diffs (54 lines):

diff -r 05509bb0a65e -r 5997ee4b44e0 chat/bsflite/Makefile
--- a/chat/bsflite/Makefile     Sat Apr 16 16:19:24 2005 +0000
+++ b/chat/bsflite/Makefile     Sat Apr 16 16:44:53 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2005/02/28 20:58:14 reed Exp $
+# $NetBSD: Makefile,v 1.3 2005/04/16 16:44:53 recht Exp $
 
-DISTNAME=      bsflite-0.73
+DISTNAME=      bsflite-0.80
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=bsflite/}
 
@@ -8,12 +8,14 @@
 HOMEPAGE=      http://bsflite.sourceforge.net/
 COMMENT=       Lightweight AIM client for the command line
 
-INSTALLATION_DIRS=     bin share/doc/bsflite
+INSTALLATION_DIRS=     bin share/doc/bsflite share/examples/bsflite
 
 do-install:
        ${INSTALL_SCRIPT} ${WRKSRC}/bsflite ${PREFIX}/bin
        ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/bsflite
        ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/bsflite
        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bsflite
+       ${INSTALL_DATA} ${WRKSRC}/config-example \
+               ${PREFIX}/share/examples/bsflite
 
 .include "../../mk/bsd.pkg.mk"
diff -r 05509bb0a65e -r 5997ee4b44e0 chat/bsflite/PLIST
--- a/chat/bsflite/PLIST        Sat Apr 16 16:19:24 2005 +0000
+++ b/chat/bsflite/PLIST        Sat Apr 16 16:44:53 2005 +0000
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/25 18:43:59 reed Exp $
+@comment $NetBSD: PLIST,v 1.2 2005/04/16 16:44:53 recht Exp $
 bin/bsflite
 share/doc/bsflite/COPYING
 share/doc/bsflite/ChangeLog
 share/doc/bsflite/README
+share/examples/bsflite/config-example
+@dirrm share/examples/bsflite
 @dirrm share/doc/bsflite
diff -r 05509bb0a65e -r 5997ee4b44e0 chat/bsflite/distinfo
--- a/chat/bsflite/distinfo     Sat Apr 16 16:19:24 2005 +0000
+++ b/chat/bsflite/distinfo     Sat Apr 16 16:44:53 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2005/02/28 20:58:14 reed Exp $
+$NetBSD: distinfo,v 1.3 2005/04/16 16:44:53 recht Exp $
 
-SHA1 (bsflite-0.73.tar.gz) = e2db104004cac501377b6cac6665847358bddb0f
-RMD160 (bsflite-0.73.tar.gz) = fc3d2812a4ed95d7936a4526d513363613ce305c
-Size (bsflite-0.73.tar.gz) = 39897 bytes
+SHA1 (bsflite-0.80.tar.gz) = 228b02851dedc44a4ee6dbc2fd5dca6ff059c4e3
+RMD160 (bsflite-0.80.tar.gz) = cec3b13fcf4afc37f4ee0a382d63f024b1f31861
+Size (bsflite-0.80.tar.gz) = 50529 bytes



Home | Main Index | Thread Index | Old Index