From owner-freebsd-ports Fri Jan 7 8:50:19 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 03DE815790 for ; Fri, 7 Jan 2000 08:50:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA95988; Fri, 7 Jan 2000 08:50:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from norrgarden1.norrgarden.se (norrgarden1.norrgarden.se [195.100.133.214]) by hub.freebsd.org (Postfix) with ESMTP id 825F2156E8 for ; Fri, 7 Jan 2000 08:41:36 -0800 (PST) (envelope-from cj@norrgarden1.norrgarden.se) Received: (from root@localhost) by norrgarden1.norrgarden.se (8.9.3/8.9.3) id RAA17891; Fri, 7 Jan 2000 17:41:33 +0100 (CET) (envelope-from cj) Message-Id: <200001071641.RAA17891@norrgarden1.norrgarden.se> Date: Fri, 7 Jan 2000 17:41:33 +0100 (CET) From: calle.madestrand@norrgarden.se Reply-To: calle.madestrand@norrgarden.se To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15967: Update to BitchX IRC client port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15967 >Category: ports >Synopsis: Update to existing BitchX IRC client port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 7 08:50:02 PST 2000 >Closed-Date: >Last-Modified: >Originator: Carl Johan Madestrand >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: The maintainer of the current BitchX port couldnt be reached. The email address griffin@blackhole.iceworld.org does not exist. >How-To-Repeat: >Fix: diff -ru /usr/ports/irc/bitchx/Makefile /usr/home/cj/ports/bitchx/Makefile --- /usr/ports/irc/bitchx/Makefile Wed Aug 25 08:12:35 1999 +++ /usr/home/cj/ports/bitchx/Makefile Fri Jan 7 17:02:12 2000 @@ -1,36 +1,70 @@ -# New ports collection makefile for: BitchX ircII client -# Version required: 75p3 -# Date created: 26 Jan 1998 -# Whom: griffin -# -# $FreeBSD: ports/irc/bitchx/Makefile,v 1.7 1999/08/25 06:12:35 obrien Exp $ +# New ports collection makefile for: BitchX +# Version required: 1.0c15 +# Date created: 7 January 2000 +# Whom: LoRd_CJ # +# $FreeBSD$ -DISTNAME= ircii-pana-75p3 -PKGNAME= bitchx-75p3 +DISTNAME= BitchX-1.0c15 CATEGORIES= irc -MASTER_SITES= ftp://ftp.bitchx.org/pub/BitchX/source/ \ - ftp://ftp.buk.net/pub/software/bitchx/source/ +MASTER_SITES= ftp://ftp.bitchx.com/pub/ \ + ftp://bitchx.dimension6.com/pub/ -MAINTAINER= griffin@blackhole.iceworld.org +MAINTAINER= calle.madestrand@norrgarden.se -GNU_CONFIGURE= yes +.if defined(USE_GTK) +LIB_DEPENDS+= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \ + esd.2:${PORTSDIR}/audio/esound \ + Imlib.5:${PORTSDIR}/graphics/imlib \ + gnome.3:${PORTSDIR}/x11/gnomelibs +.endif +GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config +GTK_CONFIG?= ${X11BASE}/bin/gtk12-config WRKSRC= ${WRKDIR}/BitchX -MAN1= BitchX.1 -MANCOMPRESSED= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_AUTOCONF= yes -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 +MAN1= BitchX.1 +MANCOMPRESSED= yes +.if defined(USE_GTK) +CONFIGURE_ARGS+= --with-gtk --enable-sound --with-plugins +.else +CONFIGURE_ARGS+= --with-plugins +.endif + +CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}" \ + GTK_CONFIG="${GTK_CONFIG}" + +pre-configure: + @${ECHO_MSG} "**************************************" + @${ECHO_MSG} " To compile with GTK type make USE_GTK" + @${ECHO_MSG} "**************************************" do-install: - ${MKDIR} ${PREFIX}/lib/bx - ${INSTALL_PROGRAM} ${WRKSRC}/source/BitchX ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/source/scr-bx ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/source/wserv ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/BitchX.help ${PREFIX}/lib/bx - ${INSTALL_MAN} ${WRKSRC}/BitchX.1.gz ${PREFIX}/man/man1 + ${MKDIR} ${PREFIX}/lib/bx + ${MKDIR} ${PREFIX}/lib/bx/script + ${MKDIR} ${PREFIX}/lib/bx/plugins + ${MKDIR} ${PREFIX}/lib/bx/translation + ${MKDIR} ${PREFIX}/share/doc/BitchX +.if defined(USE_GTK) + ${INSTALL_PROGRAM} ${WRKSRC}/source/gtkBitchX ${PREFIX}/bin +.else + ${INSTALL_PROGRAM} ${WRKSRC}/source/BitchX ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/source/wserv ${PREFIX}/lib/bx + ${INSTALL_PROGRAM} ${WRKSRC}/source/scr-bx ${PREFIX}/bin +.endif + ${INSTALL_DATA} ${WRKSRC}/script/*.* ${PREFIX}/lib/bx/script + ${INSTALL_DATA} ${WRKSRC}/BitchX.help ${PREFIX}/lib/bx + ${INSTALL_DATA} ${WRKSRC}/BitchX.quit ${PREFIX}/lib/bx + ${INSTALL_DATA} ${WRKSRC}/BitchX.reasons ${PREFIX}/lib/bx + ${INSTALL_DATA} ${WRKSRC}/BitchX.ircnames ${PREFIX}/lib/bx + ${INSTALL_DATA} ${WRKSRC}/doc/bxfaq.html ${PREFIX}/share/doc/BitchX + ${INSTALL_MAN} ${WRKSRC}/doc/BitchX.1.gz ${PREFIX}/man/man1 +post-install: + ${CP} ${WRKSRC}/dll/*.so ${LOCALBASE}/lib/bx/plugins + ${CP} ${WRKSRC}/translation/* ${LOCALBASE}/lib/bx/translation .include diff -ru /usr/ports/irc/bitchx/files/md5 /usr/home/cj/ports/bitchx/files/md5 --- /usr/ports/irc/bitchx/files/md5 Mon Apr 12 01:40:04 1999 +++ /usr/home/cj/ports/bitchx/files/md5 Fri Jan 7 01:55:17 2000 @@ -1 +1 @@ -MD5 (ircii-pana-75p3.tar.gz) = c8365cc2b7aa187c7857cbf0483fd254 +MD5 (BitchX-1.0c15.tar.gz) = 5048fd8d6b64302df5b52511e0acc19a diff -ru /usr/ports/irc/bitchx/patches/patch-aa /usr/home/cj/ports/bitchx/patches/patch-aa --- /usr/ports/irc/bitchx/patches/patch-aa Tue Oct 5 18:03:03 1999 +++ /usr/home/cj/ports/bitchx/patches/patch-aa Thu Jan 6 22:07:22 2000 @@ -1,9 +1,13 @@ ---- include/config.h.orig Sun Apr 11 00:40:33 1999 -+++ include/config.h Sun Apr 11 00:42:28 1999 -@@ -188,7 +188,7 @@ - * translation tables from ircII for this to work. Also enable /set TRANSLATE - */ - --#define TRANSLATION_PATH "/usr/local/lib/bx/translation" -+#define TRANSLATION_PATH "__PREFIX__/lib/bx/translation" +--- source/irc.c.old Thu Jan 6 14:03:02 2000 ++++ source/irc.c Thu Jan 6 14:03:31 2000 +@@ -53,6 +53,10 @@ + #include + #endif ++#ifdef GTK ++extern int gtkipcin[2]; ++#endif ++ + #ifndef VERSION + const char irc_version[] = "BitchX-1.0c15"; + #else Only in /usr/home/cj/ports/bitchx/patches: patch-ab Only in /usr/ports/irc/bitchx/patches: patch-ad Only in /usr/ports/irc/bitchx/: patches.alpha diff -ru /usr/ports/irc/bitchx/pkg/COMMENT /usr/home/cj/ports/bitchx/pkg/COMMENT --- /usr/ports/irc/bitchx/pkg/COMMENT Sat Jun 26 20:55:04 1999 +++ /usr/home/cj/ports/bitchx/pkg/COMMENT Thu Jan 6 22:07:22 2000 @@ -1 +1 @@ -An alternative ircII color client +BitchX IRC client diff -ru /usr/ports/irc/bitchx/pkg/DESCR /usr/home/cj/ports/bitchx/pkg/DESCR --- /usr/ports/irc/bitchx/pkg/DESCR Sat Apr 18 04:04:44 1998 +++ /usr/home/cj/ports/bitchx/pkg/DESCR Fri Jan 7 15:37:29 2000 @@ -1,3 +1,7 @@ -BitchX is an enhanced ircII client. It includes many built-in features -normally found only in scripts. Including, full ANSI color, userlists, -flood protection, and built CDCC (XDCC) file offering. +BitchX is an IRC (Internet Relay Chat) client by Colten Edwards aka +panasync@efnet, it is based on it's predecessors ircII and EPIC. +BitchX was originally started as a script by Trench and HappyCrappy +for the popular UNIX IRC client ircII. Around Christmas of 1994 the +script was patched directly into the client by panasync. + +WWW: http://www.bitchx.com diff -ru /usr/ports/irc/bitchx/pkg/PLIST /usr/home/cj/ports/bitchx/pkg/PLIST --- /usr/ports/irc/bitchx/pkg/PLIST Mon Apr 12 01:40:04 1999 +++ /usr/home/cj/ports/bitchx/pkg/PLIST Fri Jan 7 17:28:25 2000 @@ -1,5 +1,64 @@ +bin/gtkBitchX bin/BitchX bin/scr-bx -bin/wserv lib/bx/BitchX.help +lib/bx/BitchX.quit +lib/bx/BitchX.reasons +lib/bx/BitchX.ircnames +lib/bx/wserv +lib/bx/script/actplug.gmz +lib/bx/script/bxtcl.tcl +lib/bx/script/file.tcl +lib/bx/script/fserve+vfs.tar.gz +lib/bx/script/menu.bx +lib/bx/script/menu.bx.orig +lib/bx/plugins/BitchX.hints +lib/bx/plugins/acro.so +lib/bx/plugins/amp.so +lib/bx/plugins/autobot.so +lib/bx/plugins/blowfish.so +lib/bx/plugins/encrypt.so +lib/bx/plugins/fserv.so +lib/bx/plugins/hint.so +lib/bx/plugins/nap.so +lib/bx/plugins/nicklist.so +lib/bx/plugins/pkga.so +lib/bx/plugins/possum.so +lib/bx/plugins/qmail.so +lib/bx/plugins/scan.so +lib/bx/plugins/wavplay.so +lib/bx/translation/ASCII +lib/bx/translation/CP437 +lib/bx/translation/CP850 +lib/bx/translation/DANISH +lib/bx/translation/DEC_MCS +lib/bx/translation/DG_MCS +lib/bx/translation/DUTCH +lib/bx/translation/FINNISH +lib/bx/translation/FRENCH +lib/bx/translation/FRENCH_CANADIAN +lib/bx/translation/GERMAN +lib/bx/translation/HP_MCS +lib/bx/translation/IRV +lib/bx/translation/ITALIAN +lib/bx/translation/JIS +lib/bx/translation/MACINTOSH +lib/bx/translation/NEXT +lib/bx/translation/NORWEGIAN_1 +lib/bx/translation/NORWEGIAN_2 +lib/bx/translation/POLISH +lib/bx/translation/POLISH_NOPL +lib/bx/translation/PORTUGUESE +lib/bx/translation/PORTUGUESE_COM +lib/bx/translation/RUSSIAN +lib/bx/translation/RUSSIAN_ALT +lib/bx/translation/RUSSIAN_WIN +lib/bx/translation/SPANISH +lib/bx/translation/SWEDISH +lib/bx/translation/SWEDISH_NAMES +lib/bx/translation/SWEDISH_NAMES_COM +lib/bx/translation/SWISS +lib/bx/translation/UNITED_KINGDOM +lib/bx/translation/UNITED_KINGDOM_COM +@dirrm lib/bx/translation @dirrm lib/bx >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message