Subject: pkg/19358: Update package chat/scrollz
To: None <gnats-bugs@gnats.netbsd.org>
From: None <juan@xtraeme.dyndns.org>
List: netbsd-bugs
Date: 12/12/2002 02:02:51
>Number:         19358
>Category:       pkg
>Synopsis:       Update package chat/scrollz
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 11 17:03:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Juan RP
>Release:        NetBSD 1.6K
>Organization:
HispaBSD
>Environment:
System: NetBSD xtraeme.dyndns.org 1.6K NetBSD 1.6K (xtrakernel) #1: Thu Dec 5 16:54:43 CET 2002 root@xtraeme.dyndns.org:/usr/src/sys/arch/i386/compile/xtrakernel i386
Architecture: i386
Machine: i386
>Description:

This patch provide update to latest version for this package (1.8m).

This is ScrollZ IRC client changelog

Meaning of flags:
+ = new stuff
! = fixed stuff
- = removed stuff
~ = changed stuff

------------------------------------------------------------------------------

ScrollZ v1.8m, 15.10.2001

    ~ AUTORECON crash (reported by Tero)
    - debian subdirectory
    ~ default compile time flags in defs.h.in
    + man page (contributed by Debian maintainer Mike Markley)
    ~ distclean now removes auto generated header files
    ~ prefix/lib to prefix/share/scrollz
    ! compile without -DWANTANSI
    + EXTPUB to show status on public messages (@/+ in front of nick,
      requested by entropy) 
    + WINDOW SIZE (requested by MadHack)
    ~ changed .ircquick to .scrollzquick
    + permanent ignores (the ones set with IGNORE command) are now saved
      to ScrollZ.save (requested by ogre)
    ! channel settings not being set upon join from .scrollzrc (thanks
      to gamo for figuring this out) 
    + define for alphabetically sorted nicks in CSCAN to defs.h
    - AUTORECON since it is handled by a SET
    + anonymous channel topic handling on hybrid7 (reported by braneded)
   - AUTORECON since it is handled by a SET
    + anonymous channel topic handling on hybrid7 (reported by braneded)
    + numeric 308 (server admin) on hybrid7 (patch submitted by braneded)
    ! -DCELECOSM without -DCELE compile (reported by braneded)
    ! numeric 477 for IRCNet
    + numeric 276 (virtual channels) on hybrid7 (request by braneded)
    + INSTALL.ScrollZ in doc subdirectory (hello Exodus)
    ! handle ! channels on ircd 2.10 properly, not the ircII way
      (reported by Ahnberg)
    ~ tabkey handler, when line starts with /MSG we adhere to the pre 1.8l
      tabeky behaviour (line is cleared when tab is pressed and next nick
      from the list is inserted, requested by several users)
    + re-added ^T bind so one can use it to insert nicks when line starts
      with /MSG (see above)
    ! status bar bug where string was cut one column too early (reported
      by jaska)
    + CHPASS filter - now removes user's password (suggested by braneded)
    ! WHOIS in -DGENX now honours value of STAMP (reported by kore)
    + time stamping to CSCAN
    + -DALTERNATE_PUBLICS to defs.h which uses () in publics instead of <>
      (requested by several users)
    + halfops handling for hybrid7 (% denotes halfop status in status bar,
      EXTPUB, CSCAN, etc., coded by braneded)
    + halfops in friends lists, flag is h (coded by braneded)
    + WHO now accepts -HOPS for halfops (coded by braneded)
    + -H and -NH for SHOWUSER (coded by braneded)
    + $chanusers(#channel 1) returns %nick for halfops (coded by braneded)
    + HOP, DHOP, MHOP, MDHOP (coded by braneded)
    ~ mass commands take -F to mean affect/don't affect friends. we'll still
      accept -O in case scripts use it. MHOP only sends +h for non opped
    ~ mass commands take -F to mean affect/don't affect friends. we'll still
      accept -O in case scripts use it. MHOP only sends +h for non opped
      users. MASSV only sends +v for non halfopped / opped users. they're
      also more specific when nobody's to be affected. i.e. MOP -O said
      "no users to op on #channel". now says "no friends to op on #channel"
      (coded by braneded)
    + MC sends -a on hybrid7 servers (coded by braneded)
    + halfops stuff in CHANST and improved look (coded by braneded)
    ~ index is now a section in ScrollZ.help (idea by braneded)
    + handle numeric 263 (load too high). it resets internal links flag so
      we can do another LINKS et al. as soon as we like (coded by braneded)
    - Cdcc handling via messages 
    + timestamp to DCC chat (requested by ogre)
    + TOPICLOCK and TOPICUNLOCK to lock/unlock topic (requested by acidflash)
      only available if compiled with -DEXTRAS
    ! don't lose mode lock when we part a channel
    ! don't lose mode lock when we have joined too many channels
    + FCLINE, FLLINE to filter C: and L: lines (requested by ogre)
    + timestamp to WHO reply
    ! ORIGNICK losing QUIET setting when ORIGNICK without args was executed
      (reported by fox)
    + semi-colon is now allowed in SET DCC_PORTS (a-la iptables or ipchains)
    + netsplit/netjoin messages and signon/signoff messages now use value
      of timestamp to format the output 
    ! hash function to work with high ASCII nicks (used on Russian servers,
      reported by Koban)
    - orignick based on notify signoff
    + ORIGNICK now allows multiple nicks (separate them with comma, requested
      by fox)
    ~ annoying PONG notice when connecting through psyBNC (thanks to markalso
    by fox)
    ~ annoying PONG notice when connecting through psyBNC (thanks to markalso
      for debugging) but other things might not work 100% because psyBNC mucks
      with the data stream between client and server
    ! don't crash doing MAP if no LINKS info is returned by ircd (reported
      by braneded)
    + customizable timestamp format (SET STAMP_FORMAT to see default example,
      code submitted by braneded, thanks)
    ! don't skip IRC operators in FTRACE (reported by Hans)
    ! show command that caused error in ScrollZ.save file

------------------------------------------------------------------------------

>How-To-Repeat:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/chat/scrollz/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- Makefile    2002/12/06 18:25:22     1.1.1.1
+++ Makefile    2002/12/12 00:57:49
@@ -1,8 +1,8 @@
 # $NetBSD: Makefile,v 1.1.1.1 2002/12/06 18:25:22 grant Exp $
 #
 
-DISTNAME=      ScrollZ-1.8l
-PKGNAME=       scrollz-1.8l
+DISTNAME=      ScrollZ-1.8m
+PKGNAME=       scrollz-1.8m
 CATEGORIES=    chat
 MASTER_SITES=   http://scrollz.broken.com/source/
 EXTRACT_SUFX=   .tar.bz2
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/chat/scrollz/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- PLIST       2002/12/06 18:25:22     1.1.1.1
+++ PLIST       2002/12/12 00:57:49
@@ -1,12 +1,13 @@
 @comment $NetBSD: PLIST,v 1.1.1.1 2002/12/06 18:25:22 grant Exp $
 bin/scrollz
-bin/scrollz-${PKGVERSION}
-lib/scrollz/doc/ScrollZ.doc
-lib/scrollz/help/ScrollZ.help
-@exec ${MKDIR} %D/lib/scrollz/translation
-@dirrm lib/scrollz/translation
-@exec ${MKDIR} %D/lib/scrollz/script
-@dirrm lib/scrollz/script
-@dirrm lib/scrollz/help
-@dirrm lib/scrollz/doc
-@dirrm lib/scrollz
+bin/${PKGNAME}
+man/man1/scrollz.1
+share/scrollz/doc/ScrollZ.doc
+share/scrollz/help/ScrollZ.help
+@exec ${MKDIR} %D/share/scrollz/translation
+@dirrm share/scrollz/translation
+@exec ${MKDIR} %D/share/scrollz/script
+@dirrm share/scrollz/script
+@dirrm share/scrollz/help
+@dirrm share/scrollz/doc
+@dirrm share/scrollz
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/chat/scrollz/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo    2002/12/06 18:25:22     1.1.1.1
+++ distinfo    2002/12/12 00:57:49
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.1.1.1 2002/12/06 18:25:22 grant Exp $
 
-SHA1 (ScrollZ-1.8l.tar.bz2) = 859648a2d14f96182ed3ebcbb2eef1c2874869c7
-Size (ScrollZ-1.8l.tar.bz2) = 508876 bytes
+SHA1 (ScrollZ-1.8m.tar.bz2) = b4393b3e8827f0a83871af3c19cad7a63c654403
+Size (ScrollZ-1.8m.tar.bz2) = 539487 bytes

>Fix:
Thank you.
>Release-Note:
>Audit-Trail:
>Unformatted: