pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/bsflite Update bsflite to 0.82, provided by Claud...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/69644cfa8e28
branches:  trunk
changeset: 521812:69644cfa8e28
user:      obache <obache%pkgsrc.org@localhost>
date:      Thu Nov 23 00:54:01 2006 +0000

description:
Update bsflite to 0.82, provided by Claudio Leite in PR 35095.

BSFlite ChangeLog

0.82 - 11/07/2006

 * Added port to Watcom C for Win32, which exposed a bug
   in how I implemented callbacks (fixed).

 * Fixed small bug where idle time was interpreted as
   an away message for certain users.

 * Inserts newline if user's away message is blank.

 * Added R! command to manually reconnect.

 * Added auto_reconnect config option.

 * Cleans up after itself on quit.
   (i.e. no more memory leaks on exit)
   Added imcomm_delete_handle() and imcomm_delete_handle_now().

 * Added 'idletime' config option to set when bsflite considers
   the user to be idle. (thanks to Dan Ponte for the patch)

 * Changed 'll' to 'L,' which is an expansion alias like 'I'
   and 'r.' 'll' still works.

 * Created an actual manpage.

 * Code cleanup: rewrote input.c using callbacks.
                 wrote a new config file parser.

 * Profile display now includes idle time if user is in buddy list.

 * Changed character set on profile & away messages to iso-8859-1

 * Many improvements to color support, including Windows support.
   Can now be turned on and off via config directive 'colors'

 * Buddies are now marked offline in the log files when quitting bsflite.

 * Display version information when bsflite starts

 * Fixed bugs when displaying logs containing newlines

diffstat:

 chat/bsflite/Makefile         |   5 +++--
 chat/bsflite/PLIST            |   3 ++-
 chat/bsflite/distinfo         |  12 ++++++------
 chat/bsflite/patches/patch-aa |  20 ++++++++++----------
 chat/bsflite/patches/patch-ab |  19 +++++++++++--------
 5 files changed, 32 insertions(+), 27 deletions(-)

diffs (124 lines):

diff -r 0a7437c8727c -r 69644cfa8e28 chat/bsflite/Makefile
--- a/chat/bsflite/Makefile     Thu Nov 23 00:38:09 2006 +0000
+++ b/chat/bsflite/Makefile     Thu Nov 23 00:54:01 2006 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2006/03/08 05:57:58 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2006/11/23 00:54:01 obache Exp $
 
-DISTNAME=      bsflite-0.81p2
+DISTNAME=      bsflite-0.82
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=bsflite/}
 
@@ -12,6 +12,7 @@
 
 do-install:
        ${INSTALL_SCRIPT} ${WRKSRC}/bsflite ${PREFIX}/bin
+       ${INSTALL_MAN} ${WRKSRC}/bsflite.1 ${PREFIX}/${PKGMANDIR}/man1
        ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/bsflite
        ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/bsflite
        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bsflite
diff -r 0a7437c8727c -r 69644cfa8e28 chat/bsflite/PLIST
--- a/chat/bsflite/PLIST        Thu Nov 23 00:38:09 2006 +0000
+++ b/chat/bsflite/PLIST        Thu Nov 23 00:54:01 2006 +0000
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2005/04/16 16:44:53 recht Exp $
+@comment $NetBSD: PLIST,v 1.3 2006/11/23 00:54:01 obache Exp $
 bin/bsflite
+man/man1/bsflite.1
 share/doc/bsflite/COPYING
 share/doc/bsflite/ChangeLog
 share/doc/bsflite/README
diff -r 0a7437c8727c -r 69644cfa8e28 chat/bsflite/distinfo
--- a/chat/bsflite/distinfo     Thu Nov 23 00:38:09 2006 +0000
+++ b/chat/bsflite/distinfo     Thu Nov 23 00:54:01 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2006/03/08 05:57:58 wiz Exp $
+$NetBSD: distinfo,v 1.7 2006/11/23 00:54:01 obache Exp $
 
-SHA1 (bsflite-0.81p2.tar.gz) = 3000fbd41b9011f35dcc37818886333ed8119f46
-RMD160 (bsflite-0.81p2.tar.gz) = 0fb0cbcf03b7cb68a5b036402777a193d1fed938
-Size (bsflite-0.81p2.tar.gz) = 55841 bytes
-SHA1 (patch-aa) = 60dd4c88d51889ac3a6e55ac3b8e5be8b8716b20
-SHA1 (patch-ab) = 90915131b420cfd678ff339fb04691612806809a
+SHA1 (bsflite-0.82.tar.gz) = b674f4d6d5bb13317c3ee30a50b20668522fe183
+RMD160 (bsflite-0.82.tar.gz) = 2efed7b4159b3f1fac1b7c9789082db76f76755b
+Size (bsflite-0.82.tar.gz) = 63154 bytes
+SHA1 (patch-aa) = d3e9c4953ae1634ba423aded3b7874a0f1f1cbd6
+SHA1 (patch-ab) = fb3b58f224e0cd7298bba22b86a51ff0fb2a30ae
diff -r 0a7437c8727c -r 69644cfa8e28 chat/bsflite/patches/patch-aa
--- a/chat/bsflite/patches/patch-aa     Thu Nov 23 00:38:09 2006 +0000
+++ b/chat/bsflite/patches/patch-aa     Thu Nov 23 00:54:01 2006 +0000
@@ -1,19 +1,19 @@
-$NetBSD: patch-aa,v 1.2 2006/01/11 18:13:25 wiz Exp $
+$NetBSD: patch-aa,v 1.3 2006/11/23 00:54:01 obache Exp $
 
---- Makefile.orig      2006-01-09 12:10:53.000000000 -0600
+--- Makefile.orig      2006-11-07 16:56:52.000000000 -0500
 +++ Makefile
 @@ -2,7 +2,7 @@ EXEC=bsflite
  #EXEC=bsflite.exe
- #CC=i386-pc-msdosdjgpp-gcc
+ #CC=i586-pc-msdosdjgpp-gcc
  #CC=mingw32-gcc
 -CC=gcc
 +#CC=gcc
  #
- # Add -DCOLOR for ANSI color support
- # Add also -DCOLOR_DARKBG if you have a xterm/screen with
-@@ -20,10 +20,10 @@ CFLAGS=-Os -Wall -pipe
+ # Add -DDUMP_PROFILE to dump all HTML profiles to a file.
+ #     Edit PROFILE_DUMP_PATH in bsf.h to set the path.
+@@ -16,10 +16,10 @@ CFLAGS=-Os -pipe
  # Add -lsocket -lbind for Zeta R1 (and potentially BeOS)
- #     (thanks, Brennan Cleveland)
+ #     (thanks to Brennan Cleveland)
  #
 -LIBS=-limcomm
 +LIBS+=-limcomm
@@ -21,6 +21,6 @@
  #LIBS+=-lwsock32
 -LDFLAGS=-Limcomm/ -s
 +LDFLAGS+=-Limcomm/ -s
- #LDFLAGS+=-L/usr/local/djgpp/watt/lib
- SOURCES=aim.c away.c bsf.c cleaner.c config.c conn.c input.c log.c out.c queue.c util.c
- OBJECTS=aim.o away.o bsf.o cleaner.o config.o conn.o input.o log.o out.o queue.o util.o
+ #LDFLAGS+=-L/usr/local/cross-tools/watt/lib
+ 
+ INSTALL=/usr/bin/install
diff -r 0a7437c8727c -r 69644cfa8e28 chat/bsflite/patches/patch-ab
--- a/chat/bsflite/patches/patch-ab     Thu Nov 23 00:38:09 2006 +0000
+++ b/chat/bsflite/patches/patch-ab     Thu Nov 23 00:54:01 2006 +0000
@@ -1,21 +1,24 @@
-$NetBSD: patch-ab,v 1.2 2006/01/11 18:13:25 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2006/11/23 00:54:01 obache Exp $
 
---- imcomm/Makefile.orig       2006-01-09 12:37:59.000000000 -0600
+--- imcomm/Makefile.orig       2006-11-07 16:56:41.000000000 -0500
 +++ imcomm/Makefile
-@@ -8,14 +8,14 @@ RANLIB=ranlib
+@@ -8,16 +8,16 @@ RANLIB=ranlib
  LIB=libimcomm.a
- #CC=i386-pc-msdosdjgpp-gcc
+ #CC=i586-pc-msdosdjgpp-gcc
  #CC=mingw32-gcc
 -CC=gcc
 +#CC=gcc
- CFLAGS=-Os -Wall -pipe
+ CFLAGS=-Os -pipe
  RM=rm -f
- #CFLAGS+=-I/usr/local/djgpp/watt/inc
+ #CFLAGS+=-I/usr/local/cross-tools/watt/inc
  #
  # Add -lsocket -lnsl for Solaris
  #
 -LIBS=-limcomm 
 +LIBS+=-limcomm 
- #LIBS+=-lwatt -L/usr/local/djgpp/watt/lib
- LDFLAGS=-L.
+ #LIBS+=-lwatt -L/usr/local/cross-tools/watt/lib
+-LDFLAGS=-L. -s
++LDFLAGS+=-L. -s
  SRCS=misc.c packet.c flap.c bos_signon.c imcomm.c snac.c md5.c proxy.c
+ OBJECTS=misc.o packet.o flap.o bos_signon.o imcomm.o snac.o md5.o proxy.o
+ 



Home | Main Index | Thread Index | Old Index