From griffin@blackhole.iceworld.org  Fri Jan 30 15:27:35 1998
Received: from blackhole.iceworld.org (root@blackhole.iceworld.org [204.246.64.101])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18767
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 30 Jan 1998 15:25:55 -0800 (PST)
          (envelope-from griffin@blackhole.iceworld.org)
Received: (from griffin@localhost)
	by blackhole.iceworld.org (8.8.8/8.8.8) id RAA10828;
	Fri, 30 Jan 1998 17:23:59 -0600 (CST)
	(envelope-from griffin)
Message-Id: <199801302323.RAA10828@blackhole.iceworld.org>
Date: Fri, 30 Jan 1998 17:23:59 -0600 (CST)
From: Jimbo Bahooli <griffin@blackhole.iceworld.org>
Reply-To: griffin@blackhole.iceworld.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: new port - bitchx - alternative irc client
X-Send-Pr-Version: 3.2

>Number:         5605
>Category:       ports
>Synopsis:       new port - bitchx - alternative irc client
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    mph
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 30 15:30:01 PST 1998
>Closed-Date:    Fri Apr 17 22:05:19 EDT 1998
>Last-Modified:  Fri Apr 17 22:06:33 EDT 1998
>Originator:     Jimbo Bahooli
>Release:        FreeBSD 2.2-980123-SNAP i386
>Organization:
x
>Environment:

	Any FreeBSD

>Description:

	/usr/ports/net/BitchX - An alternative irc client, includes
	full color and many other features helpful to scripting.
	Popular among irc users, also I have contacted the author and he
	is very supportive of a FreeBSD ports version and was wondering why 
	one did not already exist.

>How-To-Repeat:

	

>Fix:
	
	UUENCODED tarball follows.

begin 644 BitchX.tar.gz
M'XL(``ALS30``^U9ZW/3.!#O5^NOV&G[`2:)X[?;<&$:$K?XR&N2].C<EXQC
MRZFGBF1LA\(QW-]^\B,/2J'T(&&.\\XDLE9::6WIMZM=O0@2]_JJ?K!+`DTR
M=1T.("7I3EE4P-`,53%T4U4`9$G5S0/0=ZI50<LX<2*`@XBQY&O];J\Q)OM0
M:+_T(E__GG.#_8#@G<PA2Y*A:5]<?UGAC:OU-S0SY<B*<@#23K2Y0__S]3^"
M/KZ%D$5)#"XC!+M)P"@LBOT`/HL:0KY)((A<VP:7!)@FZ`C^P%&<]HWPFV40
M8:\AF%JH\(:.DV!P(\P+SA04`WYW*,BGIR>\\?4U6W"F,(\"WP\H.N*\8]MK
MP&H+5M^"+,IZUK\NR75%!T5J:%)#DB!A49Q@.@/K70C'7!8-7UWT6SVK6>A8
MRU3HV.-)SN4J!T$M=*B3MZ!V:V)=#$:V-6X*%">HUQI/K-%T;$]2CI^$C7J=
M_XNS=+AWHLL6]7`YJQ<PB=DR<G$=<3&[/^$_:]1<O<G9C#CNS34C6`Q<?,LB
MXHDLFB-TT;^<M@?]<_OB<L15>H]CA%Z/7HU'[:8@''_@CQU[]+&8`O4'O5:?
M-_0'P!]@V+JPQF#WV]W+CM5!"'FL%E"^9PEI("[=RX3A^,-P9)W;5Q_K)%AI
MFS;;_?&DU>U.AZ/!Q:C52SOF4W]<O4NQMIL!9GQ1ODGR-L;1VR\+=EJ3UK94
M/I%XC4EXK[H"0F)`7;+T,/PVBSTQW93BXN8Y^MD8^96IV-@I\.)=G0*^W?_K
MBJZE_E_6=*WT__N@3]9_X>WDDS_@__EQ;WW^TQ1-SOV_6?K_?5"OH\.3.UY2
MY%]$G/_U%)K@ZI[AFC/?UUSLN(HLSZ130Y5/3QP#\U.Z4MKF_S@5^`]OYKN+
M`1]A_U5545/[+ZMR:?_W05OKWQ[T>E9_\N/G>,C^@[Z*_W3-,+34_BN*6MK_
M?5!Q_*]!BX)#$AQ1)PG>XE6LQPB+BHA/+&W]+TA;^.]8X_9H%W,\A']5,E;X
M-V0CR_](DESB?Q^T2NW$X%#`]-JA+O8^R?2(`'8"160>P\*A[V&V#$A2"RCX
MV$F6$8X19='"(>0]^&Q)/6"4/_+VV(V",(E%L#/Y@,ZKX"\)@59_7)B7*BQC
M')$@3N(J\@EC'H012_)$5)6KY>730;O3;L.3*_[_%++<%/-]'/$A2\OT[VD+
M_\.N/=Z!]_\6_Z]O\K_9^4^1Y#+_NQ>:!725+DP?LYP>VB3EMK-VJ(39KT<K
M_#N\V%4&\!'W?YJFZ;G_-\KX;Q]T9_VSLN8X/W2.A^R_J6_N_V0IC?]47BGM
M_SZH5JNMSG9UEU$_F(O7(HN"N2"<1P%TL`N*`?)I0]$:^:6<B2J5RF<R@M!C
M-+OGX]T5I2&?-&0EO_,[.X.:IBI5$RIY<7:&X,C#?D`Q=*SSUF5W,N6AASV<
M3%]:W>'TW.Y:ZX;V9##H_CGMV*/#M3,BX>'G([RP)^V75X\:`9,8H]K=@3;]
MX?#ONIB+'*+*U_K5EW%4)\QUR-:-UCU*/NHU\?>_9S$$IE[@W^N^[\?_[(?N
ML8?PKYGF)O]O2!G^3:G$_SXHQ7]QG\MC-8RIZ.;P'SM)CGX39#V%L[2%_CL2
MPGB98Q^T%/L:Q[Z\P;ZLJVKU!"I%F:)?$"B^G;(0TR?2TV>\SJNUYW[((\8F
MQ`F/$]=,AZ3IJ";(SU`MYY"`5Q5M77<9KYNGSU!EJ[UKK^M9>WNP'I$1;YKU
HD3YA9=TVK-DRC2ZG(8LY>YNS"&C!Y9U_]O*55-)WT3_G'>F5`"@``)$1
`
end
>Release-Note:
>Audit-Trail:

From: Matthew Hunt <mph@pobox.com>
To: freebsd-gnats-submit@freebsd.org
Cc:  Subject: ports/5605
Date: Fri, 17 Apr 1998 02:37:04 -0400

 Tim Vanderhoek suggested that the ports committers could use the
 input of reviewers.  A bout of insomnia has prodded me to review.
 
 The BitchX port by griffin@blackhole.iceworld.org looks like the
 work of someone new to the game.  The enclosed patch makes it pass
 portlint and respect PREFIX.
 
 diff -urN BitchX.orig/Makefile BitchX/Makefile
 --- BitchX.orig/Makefile	Tue Jan 27 00:07:51 1998
 +++ BitchX/Makefile	Fri Apr 17 02:35:06 1998
 @@ -3,12 +3,11 @@
  # Date created:		26 Jan 1998
  # Whom:			griffin
  #
 -# $Id: Makefile,v 1.15 1998/01/25 20:40:00 torstenb Exp $
 +# $Id$
  #
  
 -PKGNAME=	BitchX-74p2
  DISTNAME=	ircii-pana-74p2
 -
 +PKGNAME=	bitchx-74p2
  CATEGORIES=	net
  MASTER_SITES=	ftp://ftp.bitchx.com/pub/BitchX/source/
  
 @@ -17,13 +16,15 @@
  GNU_CONFIGURE=	yes
  
  WRKSRC=		${WRKDIR}/BitchX
 -NOMAN=		NO MAN PAGES INCLUDED
  
 +post-patch:
 +	${SED} -e s,__PREFIX__,$(PREFIX), $(WRKSRC)/include/config.h > $(WRKSRC)/include/config.h.new
 +	${MV} $(WRKSRC)/include/config.h.new $(WRKSRC)/include/config.h
  
  do-install:
  	${MKDIR} ${PREFIX}/lib/BitchX
  	${INSTALL_PROGRAM} ${WRKSRC}/source/BitchX ${PREFIX}/bin
  	${INSTALL_PROGRAM} ${WRKSRC}/source/wserv ${PREFIX}/bin
 -	${INSTALL_DATA} ${WRKSRC}/BitchX.help ${PREFIX}/lib/BitchX	
 +	${INSTALL_DATA} ${WRKSRC}/BitchX.help ${PREFIX}/lib/BitchX
  
  .include <bsd.port.mk>
 diff -urN BitchX.orig/patches/patch-aa BitchX/patches/patch-aa
 --- BitchX.orig/patches/patch-aa	Tue Jan 27 00:01:56 1998
 +++ BitchX/patches/patch-aa	Fri Apr 17 02:18:33 1998
 @@ -1,11 +1,20 @@
 ---- include/config.h.orig		Fri Dec 26 19:24:15 1997
 -+++ include/config.h		Mon Jan 26 22:18:12 1998
 +--- include/config.h.orig	Fri Dec 26 20:24:15 1997
 ++++ include/config.h	Fri Apr 17 02:15:40 1998
 +@@ -249,7 +249,7 @@
 +  */
 +  
 + #undef TRANSLATE
 +-#define TRANSLATION_PATH "/usr/local/lib/irc/translation"
 ++#define TRANSLATION_PATH "__PREFIX__/lib/irc/translation"
 + 
 + /*
 +  * Below are the IRCII variable defaults.  For boolean variables, use 1 for
  @@ -432,7 +432,7 @@
   #define DEFAULT_SCRIPT_HELP_FILE DEFAULT_CTOOLZ_DIR"/BitchX.hlp"
   #define DEFAULT_BITCHX_HELP_FILE DEFAULT_CTOOLZ_DIR"/BitchX.hlp"
   #else
  -#define DEFAULT_CTOOLZ_DIR "~/.BitchX"
 -+#define DEFAULT_CTOOLZ_DIR "/usr/local/lib/BitchX"
 ++#define DEFAULT_CTOOLZ_DIR "__PREFIX__/lib/BitchX"
   #define DEFAULT_SCRIPT_HELP_FILE DEFAULT_CTOOLZ_DIR"/BitchX.help"
   #define DEFAULT_BITCHX_HELP_FILE DEFAULT_CTOOLZ_DIR"/BitchX.help"
   #endif
 diff -urN BitchX.orig/pkg/PLIST BitchX/pkg/PLIST
 --- BitchX.orig/pkg/PLIST	Tue Jan 27 00:07:31 1998
 +++ BitchX/pkg/PLIST	Fri Apr 17 02:34:26 1998
 @@ -1,4 +1,4 @@
  bin/BitchX
  bin/wserv
  lib/BitchX/BitchX.help
 -
 +@dirrm lib/BitchX
 
 -- 
 Matthew Hunt <mph@pobox.com> * Stay close to the Vorlon.
 http://mph124.rh.psu.edu/~mph/pgp.key for PGP public key 0x67203349.
Responsible-Changed-From-To: freebsd-ports->mph 
Responsible-Changed-By: mph 
Responsible-Changed-When: Fri Apr 17 18:10:08 EDT 1998 
Responsible-Changed-Why:  
I reviewed and modified this port. 
State-Changed-From-To: open->closed 
State-Changed-By: mph 
State-Changed-When: Fri Apr 17 22:05:19 EDT 1998 
State-Changed-Why:  
Imported, with the changes indicated in a followup to the PR. 
Briefly: Package name lowercased to "bitchx" since caps are only 
for major packages.  Changed to obey PREFIX.  Added a @dirrm to the 
PLIST. 

Thanks for your contribution. 
>Unformatted:

