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 0.81, provided by Evan Hall in ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1a504ddf6037
branches:  trunk
changeset: 506072:1a504ddf6037
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Jan 11 18:13:25 2006 +0000

description:
Update to 0.81, provided by Evan Hall in PR 32488:

0.81 - 01/08/2006

 Changes by neutronscott (thanks):
   * Wordwrap works with <br> on incoming messages.
   * Fixed buddy list size bug when squelch_connect is on
   * Moved beep_on_incoming from compile-time to a config option

 * Outgoing messages are displayed with HTML removed.

 * HTML links are now displayed in-line

 * Fixed most problems relating to buddy list management.

 * Added raw input mode, toggled by ctrl-R, to input HTML characters.

 * Added command 'z!' to reload away messages and profile while running.

 * Added 'p' command for pasting messages.

 * Removed the 'b' command due to multiple reports of crashes.

 * Made improvements to the wordwrap routine, which should fix crashes
   when pasting or receiving a long link or other long, uninterrupted
   line.

 * Replaced getchar() with read(), eliminating the odd bug when pasting a
   line - you don't need to press another key to get display the line.

 * Added option "set_window_title" that sets the xterm/screen window title
   with your screen name.

 * Added 'I' command to request profile of the last person who sent you
   a message.

 * 'wf' command now displays idle times. This was actually sent to me in a
   patch by Matt Walters a long time ago, but I just cleaned it up and
   implemented it now.

 * New config option "oscarport"

 * Fixed some memory leaks in bsflite and imcomm. Thanks to Toby Peterson for
   submitting this patch.

 * Added support for connecting through proxy servers.
   Added to config file:
    - proxy <proxy server> - the hostname or IP of the server
    - proxyport <port> - port on which the proxy is listening
    - proxytype <type> - currently either socks5 or https

   Authentication should be added soon.

 * Made timestamps a run-time option. Add 'timestamps false' to
   the config file.

diffstat:

 chat/bsflite/Makefile         |   4 ++--
 chat/bsflite/distinfo         |  12 ++++++------
 chat/bsflite/patches/patch-aa |  29 ++++++++++-------------------
 chat/bsflite/patches/patch-ab |  16 ++++++++++++----
 4 files changed, 30 insertions(+), 31 deletions(-)

diffs (106 lines):

diff -r 243b88e04274 -r 1a504ddf6037 chat/bsflite/Makefile
--- a/chat/bsflite/Makefile     Wed Jan 11 18:07:57 2006 +0000
+++ b/chat/bsflite/Makefile     Wed Jan 11 18:13:25 2006 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2005/12/05 20:49:52 rillig Exp $
+# $NetBSD: Makefile,v 1.6 2006/01/11 18:13:25 wiz Exp $
 
-DISTNAME=      bsflite-0.80
+DISTNAME=      bsflite-0.81
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=bsflite/}
 
diff -r 243b88e04274 -r 1a504ddf6037 chat/bsflite/distinfo
--- a/chat/bsflite/distinfo     Wed Jan 11 18:07:57 2006 +0000
+++ b/chat/bsflite/distinfo     Wed Jan 11 18:13:25 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2005/07/29 04:50:39 grant Exp $
+$NetBSD: distinfo,v 1.5 2006/01/11 18:13:25 wiz Exp $
 
-SHA1 (bsflite-0.80.tar.gz) = 228b02851dedc44a4ee6dbc2fd5dca6ff059c4e3
-RMD160 (bsflite-0.80.tar.gz) = cec3b13fcf4afc37f4ee0a382d63f024b1f31861
-Size (bsflite-0.80.tar.gz) = 50529 bytes
-SHA1 (patch-aa) = e4afa22dab3b8538f490670c9e1474dba5eca079
-SHA1 (patch-ab) = 03dfe600654f9df4342fc7768665f5f9308e72d3
+SHA1 (bsflite-0.81.tar.gz) = 62840e5aa64781b8ba0e931586d6e0d820838009
+RMD160 (bsflite-0.81.tar.gz) = 4c70f794d410977d454889cffe8cc3da578332b2
+Size (bsflite-0.81.tar.gz) = 55488 bytes
+SHA1 (patch-aa) = 60dd4c88d51889ac3a6e55ac3b8e5be8b8716b20
+SHA1 (patch-ab) = 90915131b420cfd678ff339fb04691612806809a
diff -r 243b88e04274 -r 1a504ddf6037 chat/bsflite/patches/patch-aa
--- a/chat/bsflite/patches/patch-aa     Wed Jan 11 18:07:57 2006 +0000
+++ b/chat/bsflite/patches/patch-aa     Wed Jan 11 18:13:25 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.1 2005/07/29 04:50:39 grant Exp $
+$NetBSD: patch-aa,v 1.2 2006/01/11 18:13:25 wiz Exp $
 
---- Makefile.orig      2005-04-14 02:23:06.000000000 +1000
+--- Makefile.orig      2006-01-09 12:10:53.000000000 -0600
 +++ Makefile
 @@ -2,7 +2,7 @@ EXEC=bsflite
  #EXEC=bsflite.exe
@@ -9,27 +9,18 @@
 -CC=gcc
 +#CC=gcc
  #
- # Remove -DTIMESTAMPS to remove timestamps on messages/events
- #
-@@ -23,10 +23,10 @@ CFLAGS=-O -DTIMESTAMPS
- #
- # Add -lsocket -lnsl for Solaris
+ # 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 -lsocket -lbind for Zeta R1 (and potentially BeOS)
+ #     (thanks, Brennan Cleveland)
  #
 -LIBS=-limcomm
-+#LIBS=-limcomm
++LIBS+=-limcomm
  #LIBS+=-lwatt
  #LIBS+=-lwsock32
 -LDFLAGS=-Limcomm/ -s
-+#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
- 
-@@ -35,7 +35,7 @@ all:
-       $(MAKE) $(MFLAGS) $(EXEC)
- 
- $(EXEC):$(OBJECTS)
--      $(CC) $(CFLAGS) $(LDFLAGS) -o $(EXEC) $(OBJECTS) $(LIBS)
-+      $(CC) $(CFLAGS) -Limcomm $(LDFLAGS) -o $(EXEC) $(OBJECTS) -limcomm $(LIBS)
- 
- clean:
-       rm -f *.o *~ $(EXEC)
diff -r 243b88e04274 -r 1a504ddf6037 chat/bsflite/patches/patch-ab
--- a/chat/bsflite/patches/patch-ab     Wed Jan 11 18:07:57 2006 +0000
+++ b/chat/bsflite/patches/patch-ab     Wed Jan 11 18:13:25 2006 +0000
@@ -1,13 +1,21 @@
-$NetBSD: patch-ab,v 1.1 2005/07/29 04:50:39 grant Exp $
+$NetBSD: patch-ab,v 1.2 2006/01/11 18:13:25 wiz Exp $
 
---- imcomm/Makefile.orig       2005-04-14 02:22:49.000000000 +1000
+--- imcomm/Makefile.orig       2006-01-09 12:37:59.000000000 -0600
 +++ imcomm/Makefile
-@@ -8,7 +8,7 @@ RANLIB=ranlib
+@@ -8,14 +8,14 @@ RANLIB=ranlib
  LIB=libimcomm.a
  #CC=i386-pc-msdosdjgpp-gcc
  #CC=mingw32-gcc
 -CC=gcc
 +#CC=gcc
- CFLAGS=-O
+ CFLAGS=-Os -Wall -pipe
  RM=rm -f
  #CFLAGS+=-I/usr/local/djgpp/watt/inc
+ #
+ # Add -lsocket -lnsl for Solaris
+ #
+-LIBS=-limcomm 
++LIBS+=-limcomm 
+ #LIBS+=-lwatt -L/usr/local/djgpp/watt/lib
+ LDFLAGS=-L.
+ SRCS=misc.c packet.c flap.c bos_signon.c imcomm.c snac.c md5.c proxy.c



Home | Main Index | Thread Index | Old Index