diff options
author | wiz <wiz> | 2000-12-15 00:36:25 +0000 |
---|---|---|
committer | wiz <wiz> | 2000-12-15 00:36:25 +0000 |
commit | c14570556499bf6fff1ea3aae45ddfecf11f6e64 (patch) | |
tree | 9efd46171d88d283a1dcc676d340dae7e3a2606c /chat | |
parent | 457d8e87adf2eec3c960d68d946b92357ed076e8 (diff) | |
download | pkgsrc-c14570556499bf6fff1ea3aae45ddfecf11f6e64.tar.gz |
Create new 'chat' category, featuring chat clients and servers of all kinds.
Move some packages from 'net' here.
Diffstat (limited to 'chat')
136 files changed, 3218 insertions, 0 deletions
diff --git a/chat/Makefile b/chat/Makefile new file mode 100644 index 00000000000..86740a4da45 --- /dev/null +++ b/chat/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ +# + + SUBDIR += gaim + SUBDIR += icb + SUBDIR += icqlib + SUBDIR += ircII + SUBDIR += ircu + SUBDIR += kicq + SUBDIR += kxicq + SUBDIR += libirc + SUBDIR += micq + SUBDIR += sirc + SUBDIR += tkicb + SUBDIR += tkirc + SUBDIR += xchat + SUBDIR += zenicb + SUBDIR += zircon + +.include "../mk/bsd.pkg.subdir.mk" diff --git a/chat/gaim/Makefile b/chat/gaim/Makefile new file mode 100644 index 00000000000..a16b9ff104e --- /dev/null +++ b/chat/gaim/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ +# + +DISTNAME= gaim-0.9.19 +CATEGORIES= x11 chat +MASTER_SITES= ftp://ftp.marko.net/pub/gaim/ + +MAINTAINER= hubertf@netbsd.org +HOMEPAGE= http://www.marko.net/gaim/ + +DEPENDS+= gtk+>=1.2.3:../../x11/gtk +DEPENDS+= esound>=0.2.7:../../audio/esound + +USE_X11BASE= YES +USE_GMAKE= YES +GNU_CONFIGURE= yes + +# for pthread.h +CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/gaim/files/md5 b/chat/gaim/files/md5 new file mode 100644 index 00000000000..2d38ef42226 --- /dev/null +++ b/chat/gaim/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +MD5 (gaim-0.9.19.tar.gz) = 41ec5b1bd000ae1038ab312b587011f8 diff --git a/chat/gaim/files/patch-sum b/chat/gaim/files/patch-sum new file mode 100644 index 00000000000..e0bbaee7939 --- /dev/null +++ b/chat/gaim/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +MD5 (patch-aa) = d3154a99675299f7c62feec3d0c8904c diff --git a/chat/gaim/patches/patch-aa b/chat/gaim/patches/patch-aa new file mode 100644 index 00000000000..6783c58c29f --- /dev/null +++ b/chat/gaim/patches/patch-aa @@ -0,0 +1,20 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ +*** src/prefs.c.orig Sun Jun 18 18:00:02 2000 +--- src/prefs.c Sun Jun 18 18:00:13 2000 +*************** +*** 770,776 **** + gaim_button("Transparent text window (experimental)", &transparent, appbox ); + #endif + gaim_button(_("Show logon/logoffs in conversation windows"), &display_options, OPT_DISP_SHOW_LOGON, appbox ); +! gaim_button(_("Use devil icons"), &display_options, OPT_DISP_DEVIL_PIXMAPS, appbox ); + gaim_button(_("Show graphical smileys (experimental)"), &display_options, OPT_DISP_SHOW_SMILEY, appbox ); + + +--- 770,776 ---- + gaim_button("Transparent text window (experimental)", &transparent, appbox ); + #endif + gaim_button(_("Show logon/logoffs in conversation windows"), &display_options, OPT_DISP_SHOW_LOGON, appbox ); +! gaim_button(_("Use daemon icons"), &display_options, OPT_DISP_DEVIL_PIXMAPS, appbox ); + gaim_button(_("Show graphical smileys (experimental)"), &display_options, OPT_DISP_SHOW_SMILEY, appbox ); + + diff --git a/chat/gaim/pkg/COMMENT b/chat/gaim/pkg/COMMENT new file mode 100644 index 00000000000..11ccca2f5e6 --- /dev/null +++ b/chat/gaim/pkg/COMMENT @@ -0,0 +1 @@ +gtk-based client for AOL's Instant Messenger chat system diff --git a/chat/gaim/pkg/DESCR b/chat/gaim/pkg/DESCR new file mode 100644 index 00000000000..0cb76bfef6f --- /dev/null +++ b/chat/gaim/pkg/DESCR @@ -0,0 +1,7 @@ +Gtk AOL Instant Messenger +======================== +Jim Duchek <jimduchek@ou.edu> IM: Zilding (current maintainer) +Mark Spencer <markster@marko.net> +Peter Jones <pjones@redhat.com> (gnome & applet stuff) + +Check out http://www.aol.com/aim/ to sign on! diff --git a/chat/gaim/pkg/PLIST b/chat/gaim/pkg/PLIST new file mode 100644 index 00000000000..47f170c40c2 --- /dev/null +++ b/chat/gaim/pkg/PLIST @@ -0,0 +1,16 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ +bin/au2h +bin/gaim +lib/gaim/autorecon.so +lib/gaim/iconaway.so +lib/gaim/notify.so +lib/gaim/spellchk.so +lib/locale/de/LC_MESSAGES/gaim.mo +man/man1/gaim.1 +share/pixmaps/gaim.xpm +share/gnome/apps/Internet/gaim.desktop +@unexec rmdir %D/share/gnome/apps/Internet 2>/dev/null || true +@unexec rmdir %D/share/gnome/apps 2>/dev/null || true +@unexec rmdir %D/share/gnome 2>/dev/null || true +@unexec rmdir %D/share/pixmaps 2>/dev/null || true +@dirrm lib/gaim diff --git a/chat/icb/Makefile b/chat/icb/Makefile new file mode 100644 index 00000000000..9c338485097 --- /dev/null +++ b/chat/icb/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +# + +# Note: The file ftp://ftp.icb.net/pub/icb/icb-0.9grok2.tar.gz is way +# older than this here. It's got no readline support, tcl, ... - HF +DISTNAME= icb-5.0.9 +PKGNAME= icb-5.0.9pl1 +CATEGORIES= chat +MASTER_SITES= ${MASTER_SITE_LOCAL} + +MAINTAINER= cjs@netbsd.org +HOMEPAGE= http://www.icb.net/ + +NO_SRC_ON_FTP= "already in MASTER_SITE_LOCAL" + +do-configure: + @cd ${WRKSRC}; \ + ${SED} -e s,@PREFIX@,${PREFIX},g ${FILESDIR}/config >${WRKSRC}/config + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/icb/icb ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/icbserverdb ${PREFIX}/libdata + ${INSTALL} -d ${PREFIX}/libdata/icb + ${INSTALL_SCRIPT} ${WRKSRC}/sample.icbrc \ + ${WRKSRC}/contrib/bartender \ + ${WRKSRC}/contrib/confuse \ + ${WRKSRC}/contrib/echofile \ + ${PREFIX}/libdata/icb + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/icb/files/config b/chat/icb/files/config new file mode 100644 index 00000000000..765076a8244 --- /dev/null +++ b/chat/icb/files/config @@ -0,0 +1,56 @@ +# $NetBSD: config,v 1.1.1.1 2000/12/15 00:36:37 wiz Exp $ +# +# THIS IS AN AUTOMATICALLY GENERATED FILE +# +# If you edit this file and later run "setup", your +# changes will be lost. This file gets fed to "make", +# so keep that in mind if you make changes. +# + +# Installing user's home directory +HOME = /nonexistent + +# Directory where the client will be installed. +BINDIR = @PREFIX@/bin + +# Directory where the manual page will be installed. +MANDIR = @PREFIX@/man + +# Compiler to use. +CC = cc + +# Compile options. +CFLAGS = -O2 -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 +TCLCFLAGS = -O2 -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 + +# Lint flags +LFLAGS = -u -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 + +# System dependent source file. +SYSDEP =sysdep.bsd + +# Other libraries to include. +OTHERLIBS =-lcurses -ltermcap + +# Resolver library +RESOLVLIB = + +# Parallel makes. Set to & for Sequents. +PMAKE = + +# Makefile dependency generator. +MAKEDEPEND = makedepend + +# Makefile dependency generator. +DEPENDFLAGS = -fMake -DNO_LRAND48 -DSTRINGS_H -DTIME_H + +# Hostname and port of remote server. +DEFAULTHOST = crater.unm.edu +DEFAULTPORT = 7326 + +# Directory for support files +LIBDIR = @PREFIX@/libdata + +# location of server database +SERVERLIST = @PREFIX@/libdata/icbserverdb + diff --git a/chat/icb/files/md5 b/chat/icb/files/md5 new file mode 100644 index 00000000000..5e9223a07fc --- /dev/null +++ b/chat/icb/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:37 wiz Exp $ + +MD5 (icb-5.0.9.tar.gz) = 1240504a8b0350a05c4441e7e91956e4 diff --git a/chat/icb/files/patch-sum b/chat/icb/files/patch-sum new file mode 100644 index 00000000000..3a1ca986e26 --- /dev/null +++ b/chat/icb/files/patch-sum @@ -0,0 +1,21 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:37 wiz Exp $ + +MD5 (patch-aa) = f6342b55aa894c06fdc83bbc3a8d9ecc +MD5 (patch-ab) = af1c56e0de45046d2f36c1b4b7558741 +MD5 (patch-ac) = 4ab936ec1ad42beb7ceed7372807747a +MD5 (patch-ad) = dcfe2f67487ec52d26d8df8bd589609a +MD5 (patch-ae) = ee233ed0ce26a3388d8a5011d356a6e6 +MD5 (patch-af) = 29d28cc0e6a97a3f7a372391beebc1d6 +MD5 (patch-ag) = da51e2bc7636f0dc31987e764fa846dd +MD5 (patch-ah) = 236d9cb118b325ee23135259e7981ea8 +MD5 (patch-ai) = 61eebb483ef75f5d6b86212c0b60c048 +MD5 (patch-aj) = 35794c14dd5975ba7b91efdc25905d2a +MD5 (patch-ak) = d60689a2090fbedd4d0092e561f3a6f9 +MD5 (patch-al) = c7bdb306490980e1a549f838dd3a0652 +MD5 (patch-am) = 96ab9521ecc69d670c445e0acf724279 +MD5 (patch-an) = b618da755e0a9383a7c5429a062d12e5 +MD5 (patch-ao) = 1b382d84b41e37130a49300e21945789 +MD5 (patch-ap) = ddd5c1ff9deb3e7c38264675305b0098 +MD5 (patch-aq) = ab312e8e310b08633a504b6c19aa2289 +MD5 (patch-ar) = 06c67af14f9a8ae76bf48ad4a07a2087 +MD5 (patch-as) = fb3e96b60ffb3c4f754749b6a3a40c65 diff --git a/chat/icb/patches/patch-aa b/chat/icb/patches/patch-aa new file mode 100644 index 00000000000..dfcc5b80026 --- /dev/null +++ b/chat/icb/patches/patch-aa @@ -0,0 +1,43 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:37 wiz Exp $ + +--- icb/c_log.c.orig Fri Feb 24 22:20:18 1995 ++++ icb/c_log.c Fri Jul 21 02:08:35 2000 +@@ -6,6 +6,7 @@ + #include "icb.h" + #include "externs.h" + #include <time.h> ++#include <errno.h> + + FILE *logfp = NULL; + +@@ -45,8 +46,6 @@ + time_t time(); + struct tm *t, *localtime(); + time_t clock; +- extern int errno, sys_nerr; +- extern char *sys_errlist[]; + + /* determine pathname to use */ + if (path == NULL || *path == '\0') +@@ -97,8 +96,8 @@ + aptr++; + + /* timestamp it */ +- sprintf(mbuf, "Session log \"%s\" started at %d/%02d/%-2d %s.", +- path, t->tm_mon+1, t->tm_mday, t->tm_year, aptr); ++ sprintf(mbuf, "Session log \"%s\" started at %d/%02d/%-4d %s.", ++ path, t->tm_mon+1, t->tm_mday, 1900+t->tm_year, aptr); + putl(mbuf, PL_SCR | PL_LOG); + + return(0); +@@ -126,8 +125,8 @@ + aptr++; + + /* timestamp it */ +- sprintf(mbuf, "Session log closed at %d/%02d/%-2d %s.", +- t->tm_mon+1, t->tm_mday, t->tm_year, aptr); ++ sprintf(mbuf, "Session log closed at %d/%02d/%-4d %s.", ++ t->tm_mon+1, t->tm_mday, 1900+t->tm_year, aptr); + putl(mbuf, PL_SCR | PL_LOG); + + /* close it */ diff --git a/chat/icb/patches/patch-ab b/chat/icb/patches/patch-ab new file mode 100644 index 00000000000..b9c2492ed00 --- /dev/null +++ b/chat/icb/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:37 wiz Exp $ + +diff -x *.orig -urN ./icb/c_shell.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/c_shell.c +--- ./icb/c_shell.c Fri Feb 24 22:20:19 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/c_shell.c Fri Nov 26 22:56:29 1999 +@@ -14,7 +14,7 @@ + static char *usage = "usage: c_shell [command]"; + int w, pid; + int shellout = 0; +- union wait status; ++ int status; + char *shell, *getenv(); + + /* disallow use if restricted mode set */ diff --git a/chat/icb/patches/patch-ac b/chat/icb/patches/patch-ac new file mode 100644 index 00000000000..b3fe11d3780 --- /dev/null +++ b/chat/icb/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/globals.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/globals.c +--- ./icb/globals.c Fri Feb 24 22:20:22 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/globals.c Fri Nov 26 22:56:30 1999 +@@ -59,6 +59,7 @@ + 1, /* beeps */ + "vi", /* editmode */ + 0, /* tabreply */ ++ 0, /* printtime */ + 1, /* cute */ + 0, /* autodel */ + "", /* personalto */ diff --git a/chat/icb/patches/patch-ad b/chat/icb/patches/patch-ad new file mode 100644 index 00000000000..e0cf1ac21a3 --- /dev/null +++ b/chat/icb/patches/patch-ad @@ -0,0 +1,17 @@ +$NetBSD: patch-ad,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/helpdata.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/helpdata.c +--- ./icb/helpdata.c Fri Feb 24 22:20:23 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/helpdata.c Fri Nov 26 22:56:30 1999 +@@ -600,6 +600,11 @@ + " waiting for your screen, this gives you a chance to see the output", + " of your command.", + "", ++"printtime (boolean) default: false", ++"", ++" Print the current time in front of every line sent to the display", ++" and log file.", ++"", + "restricted (boolean) default: false", + "", + " Restricted shuts off the ability to run subshell commands or to", diff --git a/chat/icb/patches/patch-ae b/chat/icb/patches/patch-ae new file mode 100644 index 00000000000..c692985cebb --- /dev/null +++ b/chat/icb/patches/patch-ae @@ -0,0 +1,13 @@ +$NetBSD: patch-ae,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/icb.h /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/icb.h +--- ./icb/icb.h Fri Feb 24 22:20:23 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/icb.h Fri Nov 26 22:56:30 1999 +@@ -38,6 +38,7 @@ + int beeps; /* whether beeps are audible */ + char *editmode; /* input editing mode */ + int tabreply; /* should replies go into the tab history? */ ++ int printtime; /* print timestamp in front of every msg? */ + int cute; /* cute messages when a blank line is entered */ + int autodel; /* automatically delete nicks from the tab + history that produce a "not logged on" error */ diff --git a/chat/icb/patches/patch-af b/chat/icb/patches/patch-af new file mode 100644 index 00000000000..32ca4ab39fc --- /dev/null +++ b/chat/icb/patches/patch-af @@ -0,0 +1,13 @@ +$NetBSD: patch-af,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/oset.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/oset.c +--- ./icb/oset.c Fri Feb 24 22:20:24 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/oset.c Fri Nov 26 22:56:31 1999 +@@ -39,6 +39,7 @@ + { "pagesize", V_INT, (char *)&gv.pagesize }, + { "pauseonshell", V_BOOLEAN, (char *)&gv.pauseonshell }, + { "personalto", V_STRING, (char *)&gv.personalto }, ++ { "printtime", V_BOOLEAN, (char *)&gv.printtime }, + { "restricted", V_BOOLEAN, (char *)&gv.restricted }, + { "tabreply", V_BOOLEAN, (char *)&gv.tabreply }, + { "timedisplay", V_STRING, (char *)&gv.timedisplay }, diff --git a/chat/icb/patches/patch-ag b/chat/icb/patches/patch-ag new file mode 100644 index 00000000000..f601d78408f --- /dev/null +++ b/chat/icb/patches/patch-ag @@ -0,0 +1,44 @@ +$NetBSD: patch-ag,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +--- icb/print.c.orig Fri Feb 24 22:20:25 1995 ++++ icb/print.c Sat Nov 27 00:01:04 1999 +@@ -5,6 +5,7 @@ + + #include "icb.h" + #include "externs.h" ++#include <time.h> + + extern FILE *logfp; + +@@ -17,12 +18,22 @@ + char printbuf[1024]; + char *p = printbuf; + char *t = s; ++ struct tm *tm, *localtime(); ++ char timestamp[9]; + + if (continued) { + linenumber = 0; + continued = 0; + } + ++ /* If requested, prepare timestamp */ ++ if (gv.printtime) { ++ gettime(); ++ tm = localtime(&curtime); ++ snprintf(timestamp, sizeof(timestamp), "[%02d:%02d] ", ++ tm->tm_hour, tm->tm_min); ++ } ++ + if (flags & PL_SCR) { + /* if paging in effect, do paging */ + if (gv.pagesize && (++linenumber >= gv.pagesize)) { +@@ -35,6 +46,8 @@ + *p++ = *t++; + *p++ = '\r'; + *p++ = '\n'; ++ if (gv.printtime) ++ write(1, timestamp, 8); + write(1, printbuf, p - printbuf); + } + diff --git a/chat/icb/patches/patch-ah b/chat/icb/patches/patch-ah new file mode 100644 index 00000000000..d4389180b89 --- /dev/null +++ b/chat/icb/patches/patch-ah @@ -0,0 +1,14 @@ +$NetBSD: patch-ah,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/protos.h /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/protos.h +--- ./icb/protos.h Fri Feb 24 22:20:25 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/protos.h Fri Nov 26 22:56:28 1999 +@@ -64,7 +64,7 @@ + int inserttab(void); + int ishushed(char *nick); + int lcaseit(char *s); +-#ifdef linux ++#if defined(linux) || (defined(BSD) && BSD >= 199306) + int linebuffer(FILE *fp); + #else + int linebuffer(struct _iobuf *fp); diff --git a/chat/icb/patches/patch-ai b/chat/icb/patches/patch-ai new file mode 100644 index 00000000000..1a22ea1a202 --- /dev/null +++ b/chat/icb/patches/patch-ai @@ -0,0 +1,54 @@ +$NetBSD: patch-ai,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/serverlist.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/serverlist.c +--- ./icb/serverlist.c Fri Feb 24 22:20:29 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/serverlist.c Fri Nov 26 22:56:29 1999 +@@ -1,4 +1,6 @@ + #include <stdio.h> ++#include <stdlib.h> ++#include <pwd.h> + #include <sys/types.h> + #include <sys/stat.h> + #include "icb.h" +@@ -14,15 +16,14 @@ + FILE *openserverfile() + { + struct stat statbuf; +- char *personalsl; +- char command[256]; +- char pwd[256]; ++ char *personalsl, *home; ++ char pwd[MAXPATHLEN+1]; + FILE *ret; + + #ifdef sgi + #undef SYSV + #endif +-#ifndef SYSV ++#if !defined(SYSV) && !(defined(BSD) && BSD >= 199306) && !defined(__linux__) + getwd(pwd); + #else /* SYSV */ + getcwd(pwd, MAXPATHLEN+1); +@@ -30,11 +31,20 @@ + #ifdef sgi + #define SYSV + #endif +- chdir(getenv("HOME")); ++ if ((home = getenv("HOME")) == NULL) { ++ struct passwd *pw; ++ if ((pw = getpwuid(getuid())) == NULL) ++ home = "."; ++ home = pw->pw_dir; ++ } ++ chdir(home); + if (!stat(PERSONALSL,&statbuf)) + { +- sprintf(command,"/bin/cat %s %s\n", PERSONALSL, SERVERLIST); ++ char *command = malloc(strlen("/bin/cat \n") + ++ strlen(PERSONALSL) + strlen(SERVERLIST) + 1); ++ sprintf(command, "/bin/cat %s %s\n", PERSONALSL, SERVERLIST); + ret= popen(command,"r"); ++ free(command); + } + else + ret= fopen(SERVERLIST,"r"); diff --git a/chat/icb/patches/patch-aj b/chat/icb/patches/patch-aj new file mode 100644 index 00000000000..12a50b2e95a --- /dev/null +++ b/chat/icb/patches/patch-aj @@ -0,0 +1,21 @@ +$NetBSD: patch-aj,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/strings.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/strings.c +--- ./icb/strings.c Fri Feb 24 22:20:30 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/strings.c Fri Nov 26 22:56:28 1999 +@@ -333,6 +333,7 @@ + /* cat multiple strings into one */ + /* call with strscat(dest, src, src, ...) */ + ++#if 0 + char * + strscat(va_alist) + va_dcl +@@ -357,6 +358,7 @@ + *dest = '\0'; + return(dest); + } ++#endif + + char *basename(path) + char *path; diff --git a/chat/icb/patches/patch-ak b/chat/icb/patches/patch-ak new file mode 100644 index 00000000000..608731f0ae3 --- /dev/null +++ b/chat/icb/patches/patch-ak @@ -0,0 +1,59 @@ +$NetBSD: patch-ak,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./icb/unix.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/unix.c +--- ./icb/unix.c Fri Feb 24 22:20:31 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/unix.c Fri Nov 26 22:56:29 1999 +@@ -4,6 +4,8 @@ + /* This file contains routines that are unix dependent. */ + /* Eventually, most unixisms should be moved here. */ + ++#include <sys/types.h> ++#include <sys/param.h> + #include <stdio.h> + #include "icb.h" + #include "externs.h" +@@ -13,6 +15,14 @@ + #undef stty + #undef gtty + ++#if defined(__linux__) ++#include <termios.h> ++#include <sys/ioctl.h> ++#define TTYSTRUCT termios ++#define stty(fd,buf) tcgetattr((fd), (buf)) ++#define gtty(fd,buf) tcsetattr((fd), TCSANOW, (buf)) ++#define SYSV ++#else + #ifndef SYSV + + #ifdef linux +@@ -30,6 +40,7 @@ + #define stty(fd,buf) ioctl((fd),TCSETA,(buf)) + #define gtty(fd,buf) ioctl((fd),TCGETA,(buf)) + #endif /* SYSV */ ++#endif /* __linux__ */ + + char *getlogin(); + +@@ -49,8 +60,10 @@ + if (((loginid = getlogin()) == NULL) || *loginid == '\0') + if ((pw = getpwuid(getuid())) == NULL) + loginid = NULL; +- else +- loginid = pw->pw_name; ++ else { ++ loginid = malloc(strlen(pw->pw_name) + 1); ++ strcpy(loginid, pw->pw_name); ++ } + return(loginid); + } + +@@ -181,7 +194,7 @@ + + getwinsize() + { +-#ifndef NOWINSIZE ++#ifdef TIOCGWINSZ + struct winsize win; + + /* get tty settings */ diff --git a/chat/icb/patches/patch-al b/chat/icb/patches/patch-al new file mode 100644 index 00000000000..4b49c7b3ad2 --- /dev/null +++ b/chat/icb/patches/patch-al @@ -0,0 +1,14 @@ +$NetBSD: patch-al,v 1.1.1.1 2000/12/15 00:36:38 wiz Exp $ + +diff -x *.orig -urN ./murgil/getrname.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/murgil/getrname.c +--- ./murgil/getrname.c Fri Feb 24 22:19:41 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/murgil/getrname.c Fri Nov 26 22:56:29 1999 +@@ -14,7 +14,7 @@ + { + static char rname[24]; + struct hostent *host; +-#if defined(linux) ++#if defined(linux) || defined(__NetBSD__) + #define PEER_CAST (struct sockaddr *) + #define HOST_CAST (char *) + #else diff --git a/chat/icb/patches/patch-am b/chat/icb/patches/patch-am new file mode 100644 index 00000000000..33d7e009979 --- /dev/null +++ b/chat/icb/patches/patch-am @@ -0,0 +1,27 @@ +$NetBSD: patch-am,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +diff -x *.orig -urN ./murgil/serverserve.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/murgil/serverserve.c +--- ./murgil/serverserve.c Fri Feb 24 22:19:44 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/murgil/serverserve.c Fri Nov 26 22:56:30 1999 +@@ -20,6 +20,9 @@ + int timeisup; + + sighandler gotalarm(); ++#ifndef __FDS_BITS ++# define __FDS_BITS(set) ((set)->fds_bits) ++#endif + + serverserve() + { +@@ -81,9 +84,9 @@ + + /* examine set of file descriptors */ + for (b = 0, y = 0; b <= (howmany(highestfd, 32) - 1); b++, y += 32) { +- if (!fdr.fds_bits[b]) ++ if (!__FDS_BITS(&fdr)[b]) + continue; +- bits = fdr.fds_bits[b]; ++ bits = __FDS_BITS(&fdr)[b]; + for (x = y; bits; x++, bits >>= 01) + if (bits & 01) + if (x == port_fd) { diff --git a/chat/icb/patches/patch-an b/chat/icb/patches/patch-an new file mode 100644 index 00000000000..1b114ccf14c --- /dev/null +++ b/chat/icb/patches/patch-an @@ -0,0 +1,68 @@ +$NetBSD: patch-an,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +diff -x *.orig -urN ./readline/readline.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/readline/readline.c +--- ./readline/readline.c Fri Feb 24 22:20:03 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/readline/readline.c Fri Nov 26 22:56:30 1999 +@@ -48,7 +48,11 @@ + # include <unistd.h> + #endif + ++#if !defined(__linux__) + #define NEW_TTY_DRIVER ++#else ++#define TERMIOS_TTY_DRIVER ++#endif + #define HAVE_BSD_SIGNALS + /* #define USE_XON_XOFF */ + +@@ -80,6 +84,10 @@ + # if !defined (O_NDELAY) + # define O_NDELAY O_NONBLOCK /* Posix-style non-blocking i/o */ + # endif /* O_NDELAY */ ++#else ++# ifdef TERMIOS_TTY_DRIVER ++# include <termios.h> ++# endif /* !TERMIOS_MISSING */ + #endif /* _POSIX_VERSION */ + + /* Other (BSD) machines use sgtty. */ +@@ -133,7 +141,7 @@ + # endif /* USGr3 */ + #endif /* USG && hpux */ + +-#if defined (_POSIX_VERSION) || defined (USGr3) ++#if defined (_POSIX_VERSION) || defined (USGr3) || defined(__linux__) + # include <dirent.h> + # define direct dirent + # if defined (_POSIX_VERSION) +@@ -280,7 +288,7 @@ + static FILE *in_stream, *out_stream; + + /* The names of the streams that we do input and output to. */ +-FILE *rl_instream = stdin, *rl_outstream = stdout; ++FILE *rl_instream = NULL, *rl_outstream = NULL; + + /* Non-zero means echo characters as they are read. */ + int readline_echoing_p = 1; +@@ -1152,6 +1160,8 @@ + { + /* Find out if we are running in Emacs. */ + running_in_emacs = getenv ("EMACS"); ++ rl_instream = stdin; ++ rl_outstream = stdout; + + /* Allocate data structures. */ + if (!rl_line_buffer) +@@ -2505,7 +2515,11 @@ + + tio.c_lflag &= ~(ICANON | ECHO); + +- if (otio.c_cc[VEOF] != _POSIX_VDISABLE) ++#ifdef ONLCR ++ tio.c_oflag |= OPOST|ONLCR; ++#endif ++ ++ if ((unsigned char)otio.c_cc[VEOF] != (unsigned char)_POSIX_VDISABLE) + eof_char = otio.c_cc[VEOF]; + + #if defined (USE_XON_XOFF) diff --git a/chat/icb/patches/patch-ao b/chat/icb/patches/patch-ao new file mode 100644 index 00000000000..dea0259c490 --- /dev/null +++ b/chat/icb/patches/patch-ao @@ -0,0 +1,18 @@ +$NetBSD: patch-ao,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +diff -x *.orig -urN ./tcl/strerror.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/strerror.c +--- ./tcl/strerror.c Fri Feb 24 22:19:50 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/strerror.c Fri Nov 26 22:56:30 1999 +@@ -20,6 +20,7 @@ + #include <stdio.h> + #include <string.h> + ++#if !defined(BSD4_4) && !defined(__linux__) + /* + * List of known errors: + */ +@@ -138,3 +139,4 @@ + (void) sprintf(defaultMsg, "unknown error (%d)", error); + return defaultMsg; + } ++#endif diff --git a/chat/icb/patches/patch-ap b/chat/icb/patches/patch-ap new file mode 100644 index 00000000000..ebb97deaf70 --- /dev/null +++ b/chat/icb/patches/patch-ap @@ -0,0 +1,60 @@ +$NetBSD: patch-ap,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +diff -x *.orig -urN ./tcl/tclCmdAH.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/tclCmdAH.c +--- ./tcl/tclCmdAH.c Fri Feb 24 22:19:53 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/tclCmdAH.c Fri Nov 26 22:56:28 1999 +@@ -38,9 +38,22 @@ + #include <sys/wait.h> + #include "tclInt.h" + ++#ifdef __NetBSD__ ++#define unix ++#endif ++ ++#if (defined(__unix__) || defined(unix)) && !defined(USG) ++#include <sys/param.h> ++#include <unistd.h> ++#endif ++ + extern int errno; ++#if !(defined(BSD) && BSD >= 199306) + extern long lseek(); ++#endif ++#ifndef BSD4_4 + extern char *mktemp(); ++#endif + + /* + *---------------------------------------------------------------------- +@@ -430,7 +443,7 @@ + int pid = -1; /* -1 means child process doesn't + * exist (yet). Non-zero gives its + * id (0 only in child). */ +- union wait status; ++ int status; + char *cmdName, *execName; + + /* +@@ -501,8 +514,13 @@ + } else { + char tmp[sizeof(TMP_FILE_NAME) + 1]; + strcpy(tmp, TMP_FILE_NAME); ++#ifdef BSD4_4 ++ mkstemp(tmp); ++ stdIn[0] = mkstemp(tmp); ++#else + mktemp(tmp); + stdIn[0] = open(tmp, O_RDWR|O_CREAT, 0); ++#endif + if (stdIn[0] < 0) { + sprintf(interp->result, + "couldn't create input file for \"%.50s\" command: %.50s", +@@ -642,7 +660,7 @@ + sprintf(interp->result, "command terminated abnormally"); + result = TCL_ERROR; + } +- result = status.w_retcode; ++ result = WEXITSTATUS(status); + } + if (stdIn[0] != -1) { + close(stdIn[0]); diff --git a/chat/icb/patches/patch-aq b/chat/icb/patches/patch-aq new file mode 100644 index 00000000000..40542b77ec8 --- /dev/null +++ b/chat/icb/patches/patch-aq @@ -0,0 +1,35 @@ +$NetBSD: patch-aq,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +diff -x *.orig -urN ./tcl/tclGlob.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/tclGlob.c +--- ./tcl/tclGlob.c Fri Feb 24 22:19:55 1995 ++++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/tcl/tclGlob.c Fri Nov 26 22:56:30 1999 +@@ -28,6 +28,12 @@ + #include <sys/stat.h> + #include <tcl.h> + ++#ifdef __linux__ ++#define DIRNAMLEN(d) strlen((d)->d_name) ++#else ++#define DIRNAMLEN(d) ((d)->d_namlen) ++#endif ++ + /* + * The structure below is used to keep track of a globbing result + * being built up (i.e. a partial list of file names). The list +@@ -298,12 +304,12 @@ + if (Tcl_StringMatch(entryPtr->d_name, pattern)) { + if (*p == 0) { + AppendResult(dir, entryPtr->d_name, +- (int) entryPtr->d_namlen, resPtr); ++ (int) DIRNAMLEN(entryPtr), resPtr); + } else { +- if ((l1+entryPtr->d_namlen+2) <= STATIC_SIZE) { ++ if ((l1+DIRNAMLEN(entryPtr)+2) <= STATIC_SIZE) { + newDir = static1; + } else { +- newDir = malloc((unsigned) (l1+entryPtr->d_namlen+2)); ++ newDir = malloc((unsigned) (l1+DIRNAMLEN(entryPtr)+2)); + } + sprintf(newDir, "%s%s/", dir, entryPtr->d_name); + result = DoGlob(interp, newDir, p+1, resPtr); + diff --git a/chat/icb/patches/patch-ar b/chat/icb/patches/patch-ar new file mode 100644 index 00000000000..c3654004433 --- /dev/null +++ b/chat/icb/patches/patch-ar @@ -0,0 +1,12 @@ +$NetBSD: patch-ar,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +--- sample.icbrc.orig Fri Nov 26 23:44:37 1999 ++++ sample.icbrc Fri Nov 26 23:45:00 1999 +@@ -15,6 +15,7 @@ + oset autodel false # set to "true" to have nicks that generate an "error - + # so-and-so not signed on" removed from tab history + #echoback on # uncomment to see your own public messages ++#oset printtime true # print time in front of each message + + #==============================================================================# + # procedures diff --git a/chat/icb/patches/patch-as b/chat/icb/patches/patch-as new file mode 100644 index 00000000000..b63e52c513e --- /dev/null +++ b/chat/icb/patches/patch-as @@ -0,0 +1,21 @@ +$NetBSD: patch-as,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ + +--- icb/unix.c.orig Sun Nov 28 23:33:27 1999 ++++ icb/unix.c Sun Nov 28 23:35:51 1999 +@@ -92,13 +92,13 @@ + pushback(c) + char c; + { +-#ifndef SYSV ++#ifdef TIOCSTI + if (ioctl(0, TIOCSTI, &c) < 0) + perror("TIOCSTI ioctl failed"); +-#else /* SYSV */ ++#else /* !TIOCSTI */ + if (ungetc(c,stdin) == EOF) + perror("ungetc() failed"); +-#endif /* SYSV */ ++#endif /* TIOCSTI */ + } + + diff --git a/chat/icb/pkg/COMMENT b/chat/icb/pkg/COMMENT new file mode 100644 index 00000000000..7aa00e3ffea --- /dev/null +++ b/chat/icb/pkg/COMMENT @@ -0,0 +1 @@ +Internet CB - a mostly-defunct chat client diff --git a/chat/icb/pkg/DESCR b/chat/icb/pkg/DESCR new file mode 100644 index 00000000000..e2c2b796b76 --- /dev/null +++ b/chat/icb/pkg/DESCR @@ -0,0 +1,2 @@ +This is a chat client similar to irc, but for the icb protocol. +Virtually nobody uses it these days. diff --git a/chat/icb/pkg/PLIST b/chat/icb/pkg/PLIST new file mode 100644 index 00000000000..d5785bf63e9 --- /dev/null +++ b/chat/icb/pkg/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:39 wiz Exp $ +bin/icb +libdata/icbserverdb +libdata/icb/sample.icbrc +libdata/icb/bartender +libdata/icb/confuse +libdata/icb/echofile +@dirrm libdata/icb diff --git a/chat/icqlib/Makefile b/chat/icqlib/Makefile new file mode 100644 index 00000000000..710b21a5ba5 --- /dev/null +++ b/chat/icqlib/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +DISTNAME= icqlib-1.0.0 +CATEGORIES= chat +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icqlib/} + +MAINTAINER= magick@bundy.lib.owl.de +HOMEPAGE= http://kicq.sourceforge.net/ + +USE_GMAKE= yes +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/icqlib/files/md5 b/chat/icqlib/files/md5 new file mode 100644 index 00000000000..b49ab8d8e26 --- /dev/null +++ b/chat/icqlib/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +MD5 (icqlib-1.0.0.tar.gz) = a379f93c4ec6f39ca76e10329f257741 diff --git a/chat/icqlib/pkg/COMMENT b/chat/icqlib/pkg/COMMENT new file mode 100644 index 00000000000..4d3e84febc1 --- /dev/null +++ b/chat/icqlib/pkg/COMMENT @@ -0,0 +1 @@ +Implementation of the icq protocol diff --git a/chat/icqlib/pkg/DESCR b/chat/icqlib/pkg/DESCR new file mode 100644 index 00000000000..9761cac3455 --- /dev/null +++ b/chat/icqlib/pkg/DESCR @@ -0,0 +1,4 @@ +icqlib is the most feature complete, open source, library implementation of +Mirabilis' ICQ protocol available on the Internet. icqlib currently supports +approximately 90% of the ICQ UDP v5 protocol and 80% of the ICQ TCP v2 +protocol, including new UIN registration, chat, and file transfer. diff --git a/chat/icqlib/pkg/PLIST b/chat/icqlib/pkg/PLIST new file mode 100644 index 00000000000..6eadde9a152 --- /dev/null +++ b/chat/icqlib/pkg/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ +include/icq.h +lib/libicq.a +lib/libicq.la +lib/libicq.so.1.0 diff --git a/chat/ircII/Makefile b/chat/ircII/Makefile new file mode 100644 index 00000000000..fbc33a5402e --- /dev/null +++ b/chat/ircII/Makefile @@ -0,0 +1,53 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ +# FreeBSD Id: Makefile,v 1.14 1997/05/14 10:35:13 torstenb Exp +# + +DISTNAME= ircii-4.4Z +PKGNAME= ircII-4.4Z +WRKSRC= ${WRKDIR}/ircii-4.4Z +CATEGORIES= chat +MASTER_SITES= ftp://ircftp.au.eterna.com.au/pub/ircII/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= packages@netbsd.org + +.include "../../mk/bsd.prefs.mk" + +GNU_CONFIGURE= yes +.if defined(DEFAULT_IRC_SERVER) +CONFIGURE_ARGS+= --with-default-server=${DEFAULT_IRC_SERVER} +.endif + +BUILD_DEFS+= USE_INET6 + +# Note: this pkg auto-detects IPv6 without regarding USE_INET6. +# (Leave the above line in to still get it into the README-IPv6.html!) + +PLIST_SRC= ${WRKDIR}/PLIST.tmp +BUILD_DEFS+= USE_SOCKS + +# Include SOCKS firewall support +.if defined(USE_SOCKS) && (${USE_SOCKS} == 4 || ${USE_SOCKS} == 5) +CONFIGURE_ARGS+= --with-socks${USE_SOCKS}=${PREFIX} +.if ${USE_SOCKS} == 4 +DEPENDS+= socks4-2.2:../../net/socks4 +.else +DEPENDS+= socks5-1.0.2:../../net/socks5 +.endif +.endif + +pre-install: + @(if [ "X${MANZ}" != X"" ]; then \ + GZSUFFIX=.gz; \ + fi; \ + ${SED} -e 's|@.GZ@|'$$GZSUFFIX'|g' ${PKGDIR}/PLIST > ${PLIST_SRC}) + +post-install: + @if [ "X${MANZ}" != X"" ]; then \ + ${ECHO} Compressing help files; \ + ${FIND} ${PREFIX}/share/irc/help -type f -print | xargs ${GZIP_CMD}; \ + fi + ${RM} -f ${PREFIX}/man/man1/irc.1 + ${LN} -s ircII.1 ${PREFIX}/man/man1/irc.1 + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/ircII/files/md5 b/chat/ircII/files/md5 new file mode 100644 index 00000000000..a85d8c49224 --- /dev/null +++ b/chat/ircII/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ + +MD5 (ircii-4.4Z.tar.bz2) = 5c9ad208170eebfd1a1b5c07286fc82f diff --git a/chat/ircII/files/patch-sum b/chat/ircII/files/patch-sum new file mode 100644 index 00000000000..6c475e06362 --- /dev/null +++ b/chat/ircII/files/patch-sum @@ -0,0 +1,8 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ + +MD5 (patch-aa) = d1cb763698a4ebdcadb252aaf0d02d7a +MD5 (patch-ab) = 01fe6560aa4dadb10d37074b42189a56 +MD5 (patch-ac) = 89781cbbd9c98e02392b56b82fd50804 +MD5 (patch-ad) = 5db55f87dc75b2408cc9b566c50a9084 +MD5 (patch-ae) = 6082ecc404c0ff9c9cfc82125a59cb30 +MD5 (patch-af) = 06d56558277f5cd4a8cc37ae931a16db diff --git a/chat/ircII/patches/patch-aa b/chat/ircII/patches/patch-aa new file mode 100644 index 00000000000..705b22d5296 --- /dev/null +++ b/chat/ircII/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ + +--- configure.orig Sun Apr 9 09:11:08 2000 ++++ configure Thu Aug 3 07:43:46 2000 +@@ -5241,7 +5241,7 @@ + fi + if test "x$COPY_DIRECTORY" = "xpax"; + then +- INSTALL_HELP_CMD='cd $(topdir)/help; pax -r -w -s ";.*/\.?CVS$$;;" -s ";.*/\.?CVS/.*;;" . $(HELP_DIR)' ++ INSTALL_HELP_CMD='cd $(topdir)/help; pax -r -w -s ";.*/\.CVS$$;;" -s ";.*/\.CVS/.*;;" . $(HELP_DIR)' + else + if test "x$COPY_DIRECTORY" = "xtar"; + then diff --git a/chat/ircII/patches/patch-ab b/chat/ircII/patches/patch-ab new file mode 100644 index 00000000000..9e7c73449be --- /dev/null +++ b/chat/ircII/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ + +--- include/irc.h.orig Tue Jul 18 19:12:16 2000 ++++ include/irc.h Mon Sep 18 00:12:27 2000 +@@ -334,6 +334,7 @@ + extern int current_numeric; + extern int qflag; + extern int bflag; ++extern int tflag; + extern struct in_addr local_ip_address; + extern int client_default_icb; + diff --git a/chat/ircII/patches/patch-ac b/chat/ircII/patches/patch-ac new file mode 100644 index 00000000000..42582cdfbc6 --- /dev/null +++ b/chat/ircII/patches/patch-ac @@ -0,0 +1,29 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/15 00:36:33 wiz Exp $ + +--- Makefile.in.orig Sun Apr 16 02:04:02 2000 ++++ Makefile.in Thu May 11 13:56:05 2000 +@@ -158,8 +158,8 @@ + CP = cp + MV = mv + SED = sed +-INSTALL = $(topdir)/bsdinstall -c -m 755 +-INSTALL_DATA = $(topdir)/bsdinstall -c -m 644 ++INSTALL = $(BSD_INSTALL_PROGRAM) ++INSTALL_DATA = $(BSD_INSTALL_DATA) + + VERSION = @VERSION@ + +@@ -178,11 +178,9 @@ + + installirc: irc installdirs + $(INSTALL) irc $(INSTALL_IRC)-$(VERSION) +- $(INSTALL) ircbug $(bindir)/ircbug +- @if test -f $(INSTALL_IRC).old; then $(RM) $(INSTALL_IRC).old; fi +- @if test -f $(INSTALL_IRC); then $(MV) $(INSTALL_IRC) $(INSTALL_IRC).old; fi ++ $(BSD_INSTALL_SCRIPT) ircbug $(bindir)/ircbug + $(RM) $(INSTALL_IRC) +- $(LN) $(INSTALL_IRC_NAME)-$(VERSION) $(INSTALL_IRC) ++ cd ${bindir}; $(LN) irc-$(VERSION) irc + + installscript: installdirs + ( \ diff --git a/chat/ircII/patches/patch-ad b/chat/ircII/patches/patch-ad new file mode 100644 index 00000000000..5ebfe693f18 --- /dev/null +++ b/chat/ircII/patches/patch-ad @@ -0,0 +1,34 @@ +$NetBSD: patch-ad,v 1.1.1.1 2000/12/15 00:36:33 wiz Exp $ + +--- source/irc.c.orig Thu Aug 31 13:52:49 2000 ++++ source/irc.c Mon Sep 18 00:12:27 2000 +@@ -154,6 +154,7 @@ + * message anywhere */ + int qflag; /* set if we ignore .ircrc */ + int bflag; /* set if we load .ircrc before connecting */ ++int tflag; /* don't use termcap ti/te sequences */ + time_t idle_time; /* last time the user hit a key */ + time_t start_time; /* epoch time we started */ + +@@ -207,6 +208,8 @@ + -b\t\tload .ircrc before connecting to a server\n\ + -l <file>\tloads <file> in place of your .ircrc\n\ + -I <file>\tloads <file> in place of your .ircquick\n\ ++ -t\t\tdo not use termcap ti and te sequences at startup\n\ ++ -T\t\tuse termcap ti and te sequences at startup (default)\n\ + -icb\t\tuse ICB connections by default\n\ + -irc\t\tuse IRC connections by default\n\ + icb [same switches] (default to -icb)\n"; +@@ -538,6 +541,12 @@ + break; + case 'S': + using_server_process = 1; ++ break; ++ case 't': ++ tflag = 1; ++ break; ++ case 'T': ++ tflag = 0; + break; + case 'q': + if (bflag) diff --git a/chat/ircII/patches/patch-ae b/chat/ircII/patches/patch-ae new file mode 100644 index 00000000000..cc3a26b187a --- /dev/null +++ b/chat/ircII/patches/patch-ae @@ -0,0 +1,35 @@ +$NetBSD: patch-ae,v 1.1.1.1 2000/12/15 00:36:33 wiz Exp $ + +--- source/term.c.orig Sun Jun 11 09:04:56 2000 ++++ source/term.c Mon Sep 18 00:12:27 2000 +@@ -339,7 +339,7 @@ + + if (CS) + tputs_x(tgoto(CS, LI - 1, 0)); +- if (TE) ++ if (!tflag && TE) + tputs_x(TE); + term_move_cursor(0, LI - 1); + term_reset_flag = 1; +@@ -381,7 +381,7 @@ + # endif /* mips */ + #endif /* SIGSTOP && SIGTSTP */ + +- if (TI) ++ if (!tflag && TI) + tputs_x(TI); + } + +@@ -461,10 +461,10 @@ + term_clear_to_eol = term_null_function; + + TE = tgetstr("te", &ptr); +- if (TE && (TI = tgetstr("ti", &ptr)) != (char *) 0) ++ if (!tflag && TE && (TI = tgetstr("ti", &ptr)) != (char *) 0 ) + tputs_x(TI); + else +- TI = (char *) 0; ++ TE = TI = (char *) 0; + + /* if ((ND = tgetstr("nd", &ptr)) || (ND = tgetstr("kr", &ptr))) */ + if ((ND = tgetstr("nd", &ptr)) != NULL) diff --git a/chat/ircII/patches/patch-af b/chat/ircII/patches/patch-af new file mode 100644 index 00000000000..c90d635108d --- /dev/null +++ b/chat/ircII/patches/patch-af @@ -0,0 +1,34 @@ +$NetBSD: patch-af,v 1.1.1.1 2000/12/15 00:36:33 wiz Exp $ + +--- doc/ircII.1.orig Thu Jul 13 06:57:30 2000 ++++ doc/ircII.1 Mon Sep 18 16:41:29 2000 +@@ -14,6 +14,8 @@ + .RB [ \-F ] + .RB [ \-s ] + .RB [ \-S ] ++.RB [ \-t ] ++.RB [ \-T ] + .RB [ \-d ] + .IR [ nickname + .IR [ "server list" ]] +@@ -76,6 +78,20 @@ + Start up the ircio process to connect to the + .I IRC + server. ++.TP ++.B \-t ++Don't use the termcap ++.I ti ++and ++.I te ++sequences when starting and exiting. ++.TP ++.B \-T ++Do use the termcap ++.I ti ++and ++.I te ++sequences when starting and exiting if they exist (default). + .TP + .B \-d + Start in "dumb" mode. diff --git a/chat/ircII/pkg/COMMENT b/chat/ircII/pkg/COMMENT new file mode 100644 index 00000000000..a5a136e79aa --- /dev/null +++ b/chat/ircII/pkg/COMMENT @@ -0,0 +1 @@ +The 'Internet Relay Chat' and 'Internet Citizens Band' Client diff --git a/chat/ircII/pkg/DESCR b/chat/ircII/pkg/DESCR new file mode 100644 index 00000000000..85e83deab51 --- /dev/null +++ b/chat/ircII/pkg/DESCR @@ -0,0 +1,3 @@ +The ircII program is a full screen, termcap based interface to Internet Relay +Chat. It gives full access to all of the normal IRC functions, plus a variety +of additional options. It also has support for ICB -- Internet Citizens Band. diff --git a/chat/ircII/pkg/PLIST b/chat/ircII/pkg/PLIST new file mode 100644 index 00000000000..a417616b755 --- /dev/null +++ b/chat/ircII/pkg/PLIST @@ -0,0 +1,624 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:35 wiz Exp $ +bin/irc +bin/irc-4.4Z +bin/ircbug +bin/ircflush +bin/ircio +bin/wserv +man/man1/irc.1 +man/man1/ircII.1 +man/man1/ircbug.1 +share/irc/help/!@.GZ@ +share/irc/help/.date@.GZ@ +share/irc/help/:@.GZ@ +share/irc/help/abort@.GZ@ +share/irc/help/admin@.GZ@ +share/irc/help/alias/alias@.GZ@ +share/irc/help/alias/functions@.GZ@ +share/irc/help/alias/quote@.GZ@ +share/irc/help/alias/special@.GZ@ +share/irc/help/alias/width@.GZ@ +share/irc/help/assign@.GZ@ +share/irc/help/away@.GZ@ +share/irc/help/basics@.GZ@ +share/irc/help/beep@.GZ@ +share/irc/help/bind/backspace@.GZ@ +share/irc/help/bind/backward_character@.GZ@ +share/irc/help/bind/backward_history@.GZ@ +share/irc/help/bind/backward_word@.GZ@ +share/irc/help/bind/beginning_of_line@.GZ@ +share/irc/help/bind/bind@.GZ@ +share/irc/help/bind/clear_screen@.GZ@ +share/irc/help/bind/command_completion@.GZ@ +share/irc/help/bind/delete_character@.GZ@ +share/irc/help/bind/delete_next_word@.GZ@ +share/irc/help/bind/delete_previous_word@.GZ@ +share/irc/help/bind/end_of_line@.GZ@ +share/irc/help/bind/enter_digraph@.GZ@ +share/irc/help/bind/enter_menu@.GZ@ +share/irc/help/bind/erase_line@.GZ@ +share/irc/help/bind/erase_to_beg_of_line@.GZ@ +share/irc/help/bind/erase_to_end_of_line@.GZ@ +share/irc/help/bind/examples@.GZ@ +share/irc/help/bind/forward_character@.GZ@ +share/irc/help/bind/forward_history@.GZ@ +share/irc/help/bind/forward_word@.GZ@ +share/irc/help/bind/help_character@.GZ@ +share/irc/help/bind/keys@.GZ@ +share/irc/help/bind/meta1_character@.GZ@ +share/irc/help/bind/meta2_character@.GZ@ +share/irc/help/bind/meta3_character@.GZ@ +share/irc/help/bind/meta4_character@.GZ@ +share/irc/help/bind/meta5_character@.GZ@ +share/irc/help/bind/meta6_character@.GZ@ +share/irc/help/bind/meta7_character@.GZ@ +share/irc/help/bind/meta8_character@.GZ@ +share/irc/help/bind/next_window@.GZ@ +share/irc/help/bind/nothing@.GZ@ +share/irc/help/bind/parse_command@.GZ@ +share/irc/help/bind/previous_window@.GZ@ +share/irc/help/bind/quit_irc@.GZ@ +share/irc/help/bind/quote_character@.GZ@ +share/irc/help/bind/refresh_inputline@.GZ@ +share/irc/help/bind/refresh_screen@.GZ@ +share/irc/help/bind/scroll_backward@.GZ@ +share/irc/help/bind/scroll_end@.GZ@ +share/irc/help/bind/scroll_forward@.GZ@ +share/irc/help/bind/scroll_start@.GZ@ +share/irc/help/bind/self_insert@.GZ@ +share/irc/help/bind/send_line@.GZ@ +share/irc/help/bind/stop_irc@.GZ@ +share/irc/help/bind/switch_channels@.GZ@ +share/irc/help/bind/toggle_insert_mode@.GZ@ +share/irc/help/bind/toggle_stop_screen@.GZ@ +share/irc/help/bind/transpose_characters@.GZ@ +share/irc/help/bind/type_text@.GZ@ +share/irc/help/bind/unstop_all_windows@.GZ@ +share/irc/help/bind/yank_from_cutbuffer@.GZ@ +share/irc/help/brick@.GZ@ +share/irc/help/bye@.GZ@ +share/irc/help/cat@.GZ@ +share/irc/help/cd@.GZ@ +share/irc/help/channel@.GZ@ +share/irc/help/clear@.GZ@ +share/irc/help/commands@.GZ@ +share/irc/help/comment@.GZ@ +share/irc/help/connect@.GZ@ +share/irc/help/ctcp/action@.GZ@ +share/irc/help/ctcp/clientinfo@.GZ@ +share/irc/help/ctcp/ctcp@.GZ@ +share/irc/help/ctcp/echo@.GZ@ +share/irc/help/ctcp/finger@.GZ@ +share/irc/help/ctcp/ping@.GZ@ +share/irc/help/ctcp/time@.GZ@ +share/irc/help/ctcp/userinfo@.GZ@ +share/irc/help/ctcp/utc@.GZ@ +share/irc/help/ctcp/version@.GZ@ +share/irc/help/date@.GZ@ +share/irc/help/dcc/chat@.GZ@ +share/irc/help/dcc/close@.GZ@ +share/irc/help/dcc/dcc@.GZ@ +share/irc/help/dcc/get@.GZ@ +share/irc/help/dcc/list@.GZ@ +share/irc/help/dcc/raw@.GZ@ +share/irc/help/dcc/rename@.GZ@ +share/irc/help/dcc/send@.GZ@ +share/irc/help/dcc/talk@.GZ@ +share/irc/help/dcc/tmsg@.GZ@ +share/irc/help/deop@.GZ@ +share/irc/help/describe@.GZ@ +share/irc/help/die@.GZ@ +share/irc/help/digraph@.GZ@ +share/irc/help/disconnect@.GZ@ +share/irc/help/dmsg@.GZ@ +share/irc/help/dquery@.GZ@ +share/irc/help/echo@.GZ@ +share/irc/help/encrypt@.GZ@ +share/irc/help/etiquette@.GZ@ +share/irc/help/eval@.GZ@ +share/irc/help/exec@.GZ@ +share/irc/help/exit@.GZ@ +share/irc/help/expressions@.GZ@ +share/irc/help/flush@.GZ@ +share/irc/help/foreach@.GZ@ +share/irc/help/help@.GZ@ +share/irc/help/history@.GZ@ +share/irc/help/hook@.GZ@ +share/irc/help/icb@.GZ@ +share/irc/help/if@.GZ@ +share/irc/help/ignore@.GZ@ +share/irc/help/info@.GZ@ +share/irc/help/input@.GZ@ +share/irc/help/intro@.GZ@ +share/irc/help/invite@.GZ@ +share/irc/help/ircii/copyright@.GZ@ +share/irc/help/ison@.GZ@ +share/irc/help/join@.GZ@ +share/irc/help/kick@.GZ@ +share/irc/help/kill@.GZ@ +share/irc/help/lastlog@.GZ@ +share/irc/help/leave@.GZ@ +share/irc/help/links@.GZ@ +share/irc/help/list@.GZ@ +share/irc/help/load/2.9script@.GZ@ +share/irc/help/load/action@.GZ@ +share/irc/help/load/alias@.GZ@ +share/irc/help/load/autoop@.GZ@ +share/irc/help/load/basical@.GZ@ +share/irc/help/load/bigcheese@.GZ@ +share/irc/help/load/brc@.GZ@ +share/irc/help/load/channel@.GZ@ +share/irc/help/load/columns@.GZ@ +share/irc/help/load/commander@.GZ@ +share/irc/help/load/cursor@.GZ@ +share/irc/help/load/dccchan@.GZ@ +share/irc/help/load/deutsch@.GZ@ +share/irc/help/load/disc@.GZ@ +share/irc/help/load/edit@.GZ@ +share/irc/help/load/english@.GZ@ +share/irc/help/load/events@.GZ@ +share/irc/help/load/extensions@.GZ@ +share/irc/help/load/finger.who@.GZ@ +share/irc/help/load/finger@.GZ@ +share/irc/help/load/flood@.GZ@ +share/irc/help/load/fnet@.GZ@ +share/irc/help/load/functions@.GZ@ +share/irc/help/load/help@.GZ@ +share/irc/help/load/history@.GZ@ +share/irc/help/load/icb@.GZ@ +share/irc/help/load/irciihelp@.GZ@ +share/irc/help/load/ircprimer@.GZ@ +share/irc/help/load/kickmenu@.GZ@ +share/irc/help/load/killpath@.GZ@ +share/irc/help/load/kpstat@.GZ@ +share/irc/help/load/list@.GZ@ +share/irc/help/load/load@.GZ@ +share/irc/help/load/local@.GZ@ +share/irc/help/load/lynx_ircrc@.GZ@ +share/irc/help/load/meta1@.GZ@ +share/irc/help/load/meta2@.GZ@ +share/irc/help/load/msg@.GZ@ +share/irc/help/load/mudlike@.GZ@ +share/irc/help/load/nemesis@.GZ@ +share/irc/help/load/netsplit@.GZ@ +share/irc/help/load/newaway@.GZ@ +share/irc/help/load/nicks@.GZ@ +share/irc/help/load/oldping@.GZ@ +share/irc/help/load/oper@.GZ@ +share/irc/help/load/prefix@.GZ@ +share/irc/help/load/recursion@.GZ@ +share/irc/help/load/repeat@.GZ@ +share/irc/help/load/screen@.GZ@ +share/irc/help/load/service@.GZ@ +share/irc/help/load/shell@.GZ@ +share/irc/help/load/silent@.GZ@ +share/irc/help/load/smileys@.GZ@ +share/irc/help/load/suggestions@.GZ@ +share/irc/help/load/tabkey@.GZ@ +share/irc/help/load/time@.GZ@ +share/irc/help/load/traces@.GZ@ +share/irc/help/load/troy@.GZ@ +share/irc/help/load/uhnotify@.GZ@ +share/irc/help/load/version@.GZ@ +share/irc/help/load/wallopstat@.GZ@ +share/irc/help/load/whowas@.GZ@ +share/irc/help/load/window@.GZ@ +share/irc/help/lusers@.GZ@ +share/irc/help/me@.GZ@ +share/irc/help/menus@.GZ@ +share/irc/help/mload@.GZ@ +share/irc/help/mode@.GZ@ +share/irc/help/motd@.GZ@ +share/irc/help/msg@.GZ@ +share/irc/help/names@.GZ@ +share/irc/help/news@.GZ@ +share/irc/help/newuser@.GZ@ +share/irc/help/nick@.GZ@ +share/irc/help/note/antiwall@.GZ@ +share/irc/help/note/count@.GZ@ +share/irc/help/note/deny@.GZ@ +share/irc/help/note/find@.GZ@ +share/irc/help/note/flag@.GZ@ +share/irc/help/note/key@.GZ@ +share/irc/help/note/log@.GZ@ +share/irc/help/note/ls@.GZ@ +share/irc/help/note/news@.GZ@ +share/irc/help/note/note@.GZ@ +share/irc/help/note/rm@.GZ@ +share/irc/help/note/save@.GZ@ +share/irc/help/note/send@.GZ@ +share/irc/help/note/sent@.GZ@ +share/irc/help/note/service@.GZ@ +share/irc/help/note/spy@.GZ@ +share/irc/help/note/stats@.GZ@ +share/irc/help/note/user@.GZ@ +share/irc/help/note/waitfor@.GZ@ +share/irc/help/note/wall@.GZ@ +share/irc/help/note/wallops@.GZ@ +share/irc/help/notice@.GZ@ +share/irc/help/notify@.GZ@ +share/irc/help/on/action@.GZ@ +share/irc/help/on/channel_nick@.GZ@ +share/irc/help/on/channel_signoff@.GZ@ +share/irc/help/on/connect@.GZ@ +share/irc/help/on/ctcp@.GZ@ +share/irc/help/on/ctcp_reply@.GZ@ +share/irc/help/on/dcc_chat@.GZ@ +share/irc/help/on/dcc_raw@.GZ@ +share/irc/help/on/disconnect@.GZ@ +share/irc/help/on/exec@.GZ@ +share/irc/help/on/exec_errors@.GZ@ +share/irc/help/on/exec_exit@.GZ@ +share/irc/help/on/exec_prompt@.GZ@ +share/irc/help/on/flood@.GZ@ +share/irc/help/on/help@.GZ@ +share/irc/help/on/hook@.GZ@ +share/irc/help/on/idle@.GZ@ +share/irc/help/on/input@.GZ@ +share/irc/help/on/invite@.GZ@ +share/irc/help/on/join@.GZ@ +share/irc/help/on/leave@.GZ@ +share/irc/help/on/list@.GZ@ +share/irc/help/on/mail@.GZ@ +share/irc/help/on/mode@.GZ@ +share/irc/help/on/msg@.GZ@ +share/irc/help/on/msg_group@.GZ@ +share/irc/help/on/names@.GZ@ +share/irc/help/on/nickname@.GZ@ +share/irc/help/on/note@.GZ@ +share/irc/help/on/notice@.GZ@ +share/irc/help/on/notify_signoff@.GZ@ +share/irc/help/on/notify_signon@.GZ@ +share/irc/help/on/numeric@.GZ@ +share/irc/help/on/on@.GZ@ +share/irc/help/on/public@.GZ@ +share/irc/help/on/public_msg@.GZ@ +share/irc/help/on/public_notice@.GZ@ +share/irc/help/on/public_other@.GZ@ +share/irc/help/on/raw_irc@.GZ@ +share/irc/help/on/send_action@.GZ@ +share/irc/help/on/send_dcc_chat@.GZ@ +share/irc/help/on/send_msg@.GZ@ +share/irc/help/on/send_notice@.GZ@ +share/irc/help/on/send_public@.GZ@ +share/irc/help/on/send_talk@.GZ@ +share/irc/help/on/serial_numbers@.GZ@ +share/irc/help/on/server_notice@.GZ@ +share/irc/help/on/signoff@.GZ@ +share/irc/help/on/talk@.GZ@ +share/irc/help/on/timer@.GZ@ +share/irc/help/on/topic@.GZ@ +share/irc/help/on/wall@.GZ@ +share/irc/help/on/wallop@.GZ@ +share/irc/help/on/who@.GZ@ +share/irc/help/on/window@.GZ@ +share/irc/help/on/window_kill@.GZ@ +share/irc/help/on/window_swap@.GZ@ +share/irc/help/on/icb_status@.GZ@ +share/irc/help/on/icb_error@.GZ@ +share/irc/help/oper@.GZ@ +share/irc/help/parsekey@.GZ@ +share/irc/help/part@.GZ@ +share/irc/help/ping@.GZ@ +share/irc/help/query@.GZ@ +share/irc/help/quit@.GZ@ +share/irc/help/quote@.GZ@ +share/irc/help/rbind@.GZ@ +share/irc/help/redirect@.GZ@ +share/irc/help/rehash@.GZ@ +share/irc/help/restart@.GZ@ +share/irc/help/rules@.GZ@ +share/irc/help/save@.GZ@ +share/irc/help/say@.GZ@ +share/irc/help/send@.GZ@ +share/irc/help/sendline@.GZ@ +share/irc/help/server@.GZ@ +share/irc/help/servlist@.GZ@ +share/irc/help/set/always_split_biggest@.GZ@ +share/irc/help/set/auto_unmark_away@.GZ@ +share/irc/help/set/auto_whowas@.GZ@ +share/irc/help/set/beep@.GZ@ +share/irc/help/set/beep_max@.GZ@ +share/irc/help/set/beep_on_msg@.GZ@ +share/irc/help/set/beep_when_away@.GZ@ +share/irc/help/set/bold_video@.GZ@ +share/irc/help/set/channel_name_width@.GZ@ +share/irc/help/set/client_information@.GZ@ +share/irc/help/set/clock@.GZ@ +share/irc/help/set/clock_24hour@.GZ@ +share/irc/help/set/clock_alarm@.GZ@ +share/irc/help/set/cmdchars@.GZ@ +share/irc/help/set/command_mode@.GZ@ +share/irc/help/set/continued_line@.GZ@ +share/irc/help/set/ctcp_reply_backlog_seconds@.GZ@ +share/irc/help/set/ctcp_reply_flood_size@.GZ@ +share/irc/help/set/ctcp_reply_ignore_seconds@.GZ@ +share/irc/help/set/dcc_block_size@.GZ@ +share/irc/help/set/debug@.GZ@ +share/irc/help/set/display@.GZ@ +share/irc/help/set/eight_bit_characters@.GZ@ +share/irc/help/set/encrypt_program@.GZ@ +share/irc/help/set/exec_protection@.GZ@ +share/irc/help/set/flood_after@.GZ@ +share/irc/help/set/flood_rate@.GZ@ +share/irc/help/set/flood_users@.GZ@ +share/irc/help/set/flood_warning@.GZ@ +share/irc/help/set/full_status_line@.GZ@ +share/irc/help/set/help_pager@.GZ@ +share/irc/help/set/help_path@.GZ@ +share/irc/help/set/help_prompt@.GZ@ +share/irc/help/set/help_window@.GZ@ +share/irc/help/set/hide_channel_keys@.GZ@ +share/irc/help/set/hide_private_channels@.GZ@ +share/irc/help/set/highlight_char@.GZ@ +share/irc/help/set/history@.GZ@ +share/irc/help/set/history_file@.GZ@ +share/irc/help/set/hold_mode@.GZ@ +share/irc/help/set/hold_mode_max@.GZ@ +share/irc/help/set/indent@.GZ@ +share/irc/help/set/input_aliases@.GZ@ +share/irc/help/set/input_prompt@.GZ@ +share/irc/help/set/input_protection@.GZ@ +share/irc/help/set/insert_mode@.GZ@ +share/irc/help/set/inverse_video@.GZ@ +share/irc/help/set/irchost@.GZ@ +share/irc/help/set/lastlog@.GZ@ +share/irc/help/set/lastlog_level@.GZ@ +share/irc/help/set/load_path@.GZ@ +share/irc/help/set/log@.GZ@ +share/irc/help/set/logfile@.GZ@ +share/irc/help/set/mail@.GZ@ +share/irc/help/set/make_notice_msg@.GZ@ +share/irc/help/set/max_recursions@.GZ@ +share/irc/help/set/menu@.GZ@ +share/irc/help/set/minimum_servers@.GZ@ +share/irc/help/set/minimum_users@.GZ@ +share/irc/help/set/no_ask_nickname@.GZ@ +share/irc/help/set/no_ctcp_flood@.GZ@ +share/irc/help/set/notify_handler@.GZ@ +share/irc/help/set/notify_level@.GZ@ +share/irc/help/set/notify_on_termination@.GZ@ +share/irc/help/set/novice@.GZ@ +share/irc/help/set/old_encrypt_program@.GZ@ +share/irc/help/set/pause_after_motd@.GZ@ +share/irc/help/set/realname@.GZ@ +share/irc/help/set/same_window_only@.GZ@ +share/irc/help/set/scroll@.GZ@ +share/irc/help/set/scroll_lines@.GZ@ +share/irc/help/set/send_ignore_msg@.GZ@ +share/irc/help/set/set@.GZ@ +share/irc/help/set/shell@.GZ@ +share/irc/help/set/shell_flags@.GZ@ +share/irc/help/set/shell_limit@.GZ@ +share/irc/help/set/show_away_once@.GZ@ +share/irc/help/set/show_channel_names@.GZ@ +share/irc/help/set/show_end_of_msgs@.GZ@ +share/irc/help/set/show_numerics@.GZ@ +share/irc/help/set/show_status_all@.GZ@ +share/irc/help/set/show_who_hopcount@.GZ@ +share/irc/help/set/status_away@.GZ@ +share/irc/help/set/status_channel@.GZ@ +share/irc/help/set/status_chanop@.GZ@ +share/irc/help/set/status_clock@.GZ@ +share/irc/help/set/status_dquery@.GZ@ +share/irc/help/set/status_format@.GZ@ +share/irc/help/set/status_hold@.GZ@ +share/irc/help/set/status_hold_lines@.GZ@ +share/irc/help/set/status_insert@.GZ@ +share/irc/help/set/status_mail@.GZ@ +share/irc/help/set/status_mode@.GZ@ +share/irc/help/set/status_notify@.GZ@ +share/irc/help/set/status_oper@.GZ@ +share/irc/help/set/status_overwrite@.GZ@ +share/irc/help/set/status_query@.GZ@ +share/irc/help/set/status_server@.GZ@ +share/irc/help/set/status_umode@.GZ@ +share/irc/help/set/status_user@.GZ@ +share/irc/help/set/status_window@.GZ@ +share/irc/help/set/suppress_server_motd@.GZ@ +share/irc/help/set/tab_max@.GZ@ +share/irc/help/set/translation@.GZ@ +share/irc/help/set/underline_video@.GZ@ +share/irc/help/set/use_old_msg@.GZ@ +share/irc/help/set/user_information@.GZ@ +share/irc/help/set/user_wallops@.GZ@ +share/irc/help/set/verbose_ctcp@.GZ@ +share/irc/help/set/warn_of_ignores@.GZ@ +share/irc/help/set/xterm_options@.GZ@ +share/irc/help/set/xterm_path@.GZ@ +share/irc/help/set/background_colour@.GZ@ +share/irc/help/set/colour@.GZ@ +share/irc/help/set/foreground_colour@.GZ@ +share/irc/help/set/xterm_geomoptstr@.GZ@ +share/irc/help/signoff@.GZ@ +share/irc/help/sleep@.GZ@ +share/irc/help/squery@.GZ@ +share/irc/help/squit@.GZ@ +share/irc/help/stats@.GZ@ +share/irc/help/summon@.GZ@ +share/irc/help/time@.GZ@ +share/irc/help/timer@.GZ@ +share/irc/help/topic@.GZ@ +share/irc/help/trace@.GZ@ +share/irc/help/type@.GZ@ +share/irc/help/userhost@.GZ@ +share/irc/help/users@.GZ@ +share/irc/help/version@.GZ@ +share/irc/help/wait@.GZ@ +share/irc/help/wallops@.GZ@ +share/irc/help/which@.GZ@ +share/irc/help/while@.GZ@ +share/irc/help/who@.GZ@ +share/irc/help/whois@.GZ@ +share/irc/help/whowas@.GZ@ +share/irc/help/window/add@.GZ@ +share/irc/help/window/addgroup@.GZ@ +share/irc/help/window/back@.GZ@ +share/irc/help/window/balance@.GZ@ +share/irc/help/window/bind@.GZ@ +share/irc/help/window/channel@.GZ@ +share/irc/help/window/create@.GZ@ +share/irc/help/window/delete@.GZ@ +share/irc/help/window/delgroup@.GZ@ +share/irc/help/window/double@.GZ@ +share/irc/help/window/goto@.GZ@ +share/irc/help/window/grow@.GZ@ +share/irc/help/window/hide@.GZ@ +share/irc/help/window/hide_others@.GZ@ +share/irc/help/window/hold_mode@.GZ@ +share/irc/help/window/kill@.GZ@ +share/irc/help/window/kill_others@.GZ@ +share/irc/help/window/lastlog_level@.GZ@ +share/irc/help/window/level@.GZ@ +share/irc/help/window/list@.GZ@ +share/irc/help/window/log@.GZ@ +share/irc/help/window/logfile@.GZ@ +share/irc/help/window/move@.GZ@ +share/irc/help/window/name@.GZ@ +share/irc/help/window/new@.GZ@ +share/irc/help/window/next@.GZ@ +share/irc/help/window/nostatus@.GZ@ +share/irc/help/window/notify@.GZ@ +share/irc/help/window/notify_level@.GZ@ +share/irc/help/window/number@.GZ@ +share/irc/help/window/pop@.GZ@ +share/irc/help/window/previous@.GZ@ +share/irc/help/window/prompt@.GZ@ +share/irc/help/window/push@.GZ@ +share/irc/help/window/query@.GZ@ +share/irc/help/window/refnum@.GZ@ +share/irc/help/window/remove@.GZ@ +share/irc/help/window/scroll@.GZ@ +share/irc/help/window/server@.GZ@ +share/irc/help/window/show@.GZ@ +share/irc/help/window/shrink@.GZ@ +share/irc/help/window/stack@.GZ@ +share/irc/help/window/sticky@.GZ@ +share/irc/help/window/swap@.GZ@ +share/irc/help/window/unbind@.GZ@ +share/irc/help/window/window@.GZ@ +share/irc/help/xecho@.GZ@ +share/irc/help/xtype@.GZ@ +share/irc/script/2.8script +share/irc/script/2.9script +share/irc/script/action +share/irc/script/alias +share/irc/script/autoop +share/irc/script/basical +share/irc/script/bigcheese +share/irc/script/brc +share/irc/script/channel +share/irc/script/columns +share/irc/script/commander +share/irc/script/compl.mods +share/irc/script/complete +share/irc/script/cursor +share/irc/script/dccchan +share/irc/script/default +share/irc/script/deutsch +share/irc/script/disc +share/irc/script/dmsg +share/irc/script/edit +share/irc/script/english +share/irc/script/events +share/irc/script/extensions +share/irc/script/finger +share/irc/script/flood +share/irc/script/fnet +share/irc/script/functions +share/irc/script/global +share/irc/script/help +share/irc/script/history +share/irc/script/history-match +share/irc/script/icb +share/irc/script/imap +share/irc/script/ircIIhelp +share/irc/script/ircprimer +share/irc/script/ircrc +share/irc/script/kickmenu +share/irc/script/killpath +share/irc/script/kpstat +share/irc/script/list +share/irc/script/log +share/irc/script/lynx_ircrc +share/irc/script/meta1 +share/irc/script/meta2 +share/irc/script/msg +share/irc/script/mudlike +share/irc/script/nemesis +share/irc/script/netsplit +share/irc/script/newaway +share/irc/script/newformat +share/irc/script/nicks +share/irc/script/nocolour +share/irc/script/oldping +share/irc/script/oper +share/irc/script/otherstatus +share/irc/script/ping +share/irc/script/prefix +share/irc/script/recursion +share/irc/script/repeat +share/irc/script/screen +share/irc/script/service +share/irc/script/shell +share/irc/script/silent +share/irc/script/smileys +share/irc/script/tabkey +share/irc/script/time +share/irc/script/times +share/irc/script/traces +share/irc/script/troy +share/irc/script/uhnotify +share/irc/script/undernet +share/irc/script/version +share/irc/script/voice +share/irc/script/wallopstat +share/irc/script/whowas +share/irc/script/window +share/irc/translation/ASCII +share/irc/translation/CP437 +share/irc/translation/CP850 +share/irc/translation/DANISH +share/irc/translation/DEC_MCS +share/irc/translation/DG_MCS +share/irc/translation/DUTCH +share/irc/translation/FINNISH +share/irc/translation/FRENCH +share/irc/translation/FRENCH_CANADIAN +share/irc/translation/GERMAN +share/irc/translation/HP_MCS +share/irc/translation/IRV +share/irc/translation/ITALIAN +share/irc/translation/JIS +share/irc/translation/MACINTOSH +share/irc/translation/NEXT +share/irc/translation/NORWEGIAN_1 +share/irc/translation/NORWEGIAN_2 +share/irc/translation/POLISH +share/irc/translation/POLISH_NOPL +share/irc/translation/PORTUGUESE +share/irc/translation/PORTUGUESE_COM +share/irc/translation/RUSSIAN +share/irc/translation/RUSSIAN_ALT +share/irc/translation/RUSSIAN_WIN +share/irc/translation/SPANISH +share/irc/translation/SWEDISH +share/irc/translation/SWEDISH_NAMES +share/irc/translation/SWEDISH_NAMES_COM +share/irc/translation/SWISS +share/irc/translation/UNITED_KINGDOM +share/irc/translation/UNITED_KINGDOM_COM +@dirrm share/irc/help/alias +@dirrm share/irc/help/bind +@dirrm share/irc/help/ctcp +@dirrm share/irc/help/dcc +@dirrm share/irc/help/ircii +@dirrm share/irc/help/load +@dirrm share/irc/help/note +@dirrm share/irc/help/on +@dirrm share/irc/help/set +@dirrm share/irc/help/window +@dirrm share/irc/translation +@dirrm share/irc/help +@unexec rmdir %D/share/irc/script 2>/dev/null || true +@unexec rmdir %D/share/irc 2>/dev/null || true diff --git a/chat/ircu/Makefile b/chat/ircu/Makefile new file mode 100644 index 00000000000..67260239ee6 --- /dev/null +++ b/chat/ircu/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ +# + +DISTNAME= ircu2.10.04 +PKGNAME= ircu-2.10.04 +CATEGORIES= chat +MASTER_SITES= ftp://ftp.undernet.org/pub/irc/servers/current/ \ + ftp://ftp.asu.net/pub/irc/servers/undernet/ +EXTRACT_SUFX= .tgz + +MAINTAINER= tv@netbsd.org +HOMEPAGE= http://coder-com.undernet.org/ + +GNU_CONFIGURE= yes +IS_INTERACTIVE= yes + +post-configure: + @${CP} ${FILESDIR}/config ${WRKSRC}/config/.config + @cd ${WRKSRC} && \ + ${MAKE} PREFIX="${PREFIX}" CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" config + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/etc/ircd ${PREFIX}/share/doc/ircd + ${INSTALL_PROGRAM} ${WRKSRC}/ircd/ircd ${PREFIX}/sbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/ircd/chkconf ${PREFIX}/sbin/ircd-chkconf + ${INSTALL_MAN} ${WRKSRC}/doc/ircd.8 ${PREFIX}/man/man8/ + ${INSTALL_DATA} ${WRKSRC}/doc/example.conf \ + ${PREFIX}/etc/ircd/ircd.conf.example + cd ${WRKSRC}/doc && ${INSTALL_DATA} readme.crules readme.who \ + ${PREFIX}/share/doc/ircd/ + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/ircu/files/config b/chat/ircu/files/config new file mode 100644 index 00000000000..71c8cbf62f3 --- /dev/null +++ b/chat/ircu/files/config @@ -0,0 +1,79 @@ +# $NetBSD: config,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +EXTRA_INCLUDEDIRS="none" +IRCDLIBS="-lcrypt" +BINDIR="$PREFIX/sbin" +SYMLINK="ircd" +IRCDMODE="555" +IRCDOWN="root" +IRCDGRP="wheel" +MANDIR="$PREFIX/man" +EXTRA_CPPFLAGS="" +CPPFLAGS="-I../include" +USE_POLL=y +RELIABLE_CLOCK=n +CHROOTDIR=n +CONFIG_SETUGID=n +IRC_UID= +IRC_GID= +CMDLINE_CONFIG=n +UNIXPORT=n +VIRTUAL_HOST=y +HUB=y +DEBUGMODE=n +DEBUGMALLOC=n +DPATH="$PREFIX/etc/ircd" +SPATH="$PREFIX/bin/ircd" +CPATH="ircd.conf" +MPATH="ircd.motd" +RPATH="remote.motd" +PPATH="none" +CONFIG_LOG_WHOX=n +MAXSENDQLENGTH=300000 +INT_BUFFERPOOL=3 +BUFFERPOOL="(3 * MAXSENDQLENGTH)" +CLIENT_FLOOD=1024 +MAXCONNECTIONS=252 +PORTNUM=6667 +NICKNAMEHISTORYLENGTH=100 +ALLOW_SNO_CONNEXIT=y +R_LINES=n +SHOW_INVISIBLE_USERS=y +SHOW_ALL_INVISIBLE_USERS=y +OPERS_SEE_IN_SECRET_CHANNELS=y +LOCOP_SEE_IN_SECRET_CHANNELS=n +UNLIMIT_OPER_QUERY=n +OPER_KILL=y +OPER_REHASH=y +OPER_RESTART=y +OPER_DIE=y +OPER_LGLINE=y +OPER_REMOTE=y +LOCOP_REHASH=y +LOCOP_RESTART=n +LOCOP_DIE=n +LOCOP_LGLINE=y +CONFIG_LIST=y +DEFAULT_LIST="T<10" +DEFAULT_LIST_PARAM="T<10" +COMMENT_IS_FILE=n +IDLE_FROM_MSG=y +CHECK_CLONE=y +CHECK_CLONE_LIMIT=2 +CHECK_CLONE_PERIOD=20 +CHECK_CLONE_DELAY=600 +MAXIMUM_LINKS=1 +MSGLOG_ENABLED=n +LOCAL_KILL_ONLY=n +TIMESEC=60 +PINGFREQUENCY=120 +CONNECTFREQUENCY=600 +HANGONGOODLINK=300 +HANGONRETRYDELAY=10 +CONNECTTIMEOUT=90 +KILLCHASETIMELIMIT=30 +MAXCHANNELSPERUSER=10 +MAXSILES=15 +AVBANLEN=40 +MAXSILELENGTH="(40 * MAXSILES)" +CONFIG_NEW=y diff --git a/chat/ircu/files/md5 b/chat/ircu/files/md5 new file mode 100644 index 00000000000..4fa9768d6a0 --- /dev/null +++ b/chat/ircu/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +MD5 (ircu2.10.04.tgz) = 1e38f0b2df965a2e9a2be62e97a70279 diff --git a/chat/ircu/files/patch-sum b/chat/ircu/files/patch-sum new file mode 100644 index 00000000000..19acc2d09fe --- /dev/null +++ b/chat/ircu/files/patch-sum @@ -0,0 +1,7 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +MD5 (patch-aa) = ba61ab7126ac080e661d6b92ecbaab35 +MD5 (patch-ab) = 88eddc2117a03192f4660008ba5ce8c5 +MD5 (patch-ac) = e639cdf2c236bab10a00266694e59899 +MD5 (patch-ad) = c822d6f305257926537b5e8c1e75aa26 +MD5 (patch-ae) = 65eaba0a83399bbe78ce186af975c96d diff --git a/chat/ircu/patches/patch-aa b/chat/ircu/patches/patch-aa new file mode 100644 index 00000000000..1e663e9b4e4 --- /dev/null +++ b/chat/ircu/patches/patch-aa @@ -0,0 +1,28 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- config/Configure.in.orig Wed Nov 12 11:25:08 1997 ++++ config/Configure.in Tue Nov 24 13:54:44 1998 +@@ -189,7 +189,6 @@ + # + readln () { + if [ "$USE_DEFAULT" = "y" -a -n "$3" ]; then +- echo "$1" + ans=$2 + else + echo $n "$1$c" +@@ -209,7 +208,6 @@ + # comment 'xxx' + # + comment () { +- echo "*"; echo "* $1" ; echo "*" + (echo "" ; echo "#"; echo "# $1" ; echo "#") >>$CONFIG + (echo "" ; echo "/*"; echo " * $1" ; echo " */") >>$CONFIG_H + } +@@ -485,7 +483,6 @@ + if [ -r $DEFAULTS ]; then + echo "*" + echo "* Using defaults found in" $DEFAULTS +- echo "* If you type a 'c' the script will finish using all defaults." + echo "*" + . $DEFAULTS + else diff --git a/chat/ircu/patches/patch-ab b/chat/ircu/patches/patch-ab new file mode 100644 index 00000000000..c0c0abc7c4b --- /dev/null +++ b/chat/ircu/patches/patch-ab @@ -0,0 +1,52 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- config/config-sh.in.orig Fri May 1 19:30:04 1998 ++++ config/config-sh.in Tue Nov 24 13:31:51 1998 +@@ -44,7 +44,6 @@ + if [ "$DEFAULTS" != "none" ]; then + bool 'Do you want to change your previous configuration' CHANGE_CONFIG + if [ "$CHANGE_CONFIG" = "n" ]; then +- echo "Ok, I will only prompt you for NEW parameters." + USE_DEFAULT=y + else + USE_DEFAULT=n +@@ -63,13 +62,10 @@ + eval exec_prefix="$prefix" + fi + string 'Which compiler do you want to use' CC "$CC_DEFAULT" +- echo "* For the following four questions, specify 'none' when you want it to be empty." + eval string "'What flags should I pass to $CC [none]'" CFLAGS "'$CFLAGS_DEFAULT'" + string 'Do you need extra include directories [none]' EXTRA_INCLUDEDIRS none + if [ -z "$LDFLAGS_DEFAULT" ]; then + LDFLAGS_DEFAULT=none +- else +- eval LDFLAGS_DEFAULT="$LDFLAGS_DEFAULT" + fi + string 'Which linker flags do you need [none]' LDFLAGS "$LDFLAGS_DEFAULT" + if [ -z "$LIBS" ]; then +@@ -78,9 +74,6 @@ + string 'Which extra libraries do you need [none]' IRCDLIBS "$LIBS" + eval bindir="$bindir" + string 'In which directory should I install the ircd binary' BINDIR $bindir +- if [ ! -d "$BINDIR" ]; then +- echo "$BINDIR : No such directory" +- fi + string 'What should the name of the installed symbolic link to the exectuable be' SYMLINK ircd + string 'Which permissions do you want the binary to have' IRCDMODE 711 + string 'Which owner do you want the binary to have' IRCDOWN "`id | sed -e 's/.*uid=[0-9]*(//' -e 's/).*//' 2> /dev/null`" +@@ -192,7 +185,6 @@ + eval DPATH_DEFAULT="${prefix}/lib/ircd" + string 'Directory where all ircd stuff resides' DPATH $DPATH_DEFAULT + define_string SPATH "$BINDIR/ircd" +- echo "The following filenames are either full paths or files within DPATH" + string 'Server configuration file' CPATH 'ircd.conf' + string 'Server MOTD file' MPATH 'ircd.motd' + string 'Server remote MOTD file (3 lines max)' RPATH 'remote.motd' +@@ -338,7 +330,6 @@ + int 'Check clone delay (600!)' CHECK_CLONE_DELAY 600 + fi + int 'Max auto connects per class (1!)' MAXIMUM_LINKS 1 +- echo '* Never define this on a production server:' + bool 'Enable message logging' MSGLOG_ENABLED + if [ "$MSGLOG_ENABLED" = "y" ]; then + int 'Message log size' MSGLOG_SIZE 128 diff --git a/chat/ircu/patches/patch-ac b/chat/ircu/patches/patch-ac new file mode 100644 index 00000000000..1567a218d34 --- /dev/null +++ b/chat/ircu/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- config/Makefile.in.orig Tue Nov 24 13:41:41 1998 ++++ config/Makefile.in Tue Nov 24 13:42:08 1998 +@@ -47,7 +47,7 @@ + autoconf + + config: configure setup.h.in config.status Configure FORCE +- @CONFIG_BATCH=n ${SHELL} ./Configure || exit 1 ++ @CONFIG_BATCH=y ${SHELL} ./Configure || exit 1 + @# Allow the use of non-GNU make with 'make config': + @cd ../ircd; ${MAKE} Makefile + @cd ../doc; ${MAKE} Makefile diff --git a/chat/ircu/patches/patch-ad b/chat/ircu/patches/patch-ad new file mode 100644 index 00000000000..9bb970ffaed --- /dev/null +++ b/chat/ircu/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- ircd/s_user.c.orig Tue Nov 24 14:02:15 1998 ++++ ircd/s_user.c Tue Nov 24 14:04:17 1998 +@@ -326,7 +326,7 @@ + time_t last; + struct abacklog *next; + char *connected; +- char count; ++ int count; + }; + + static struct abacklog *backlog[256]; /* hash table */ diff --git a/chat/ircu/patches/patch-ae b/chat/ircu/patches/patch-ae new file mode 100644 index 00000000000..d3b026dd690 --- /dev/null +++ b/chat/ircu/patches/patch-ae @@ -0,0 +1,28 @@ +$NetBSD: patch-ae,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- doc/example.conf.orig Tue Nov 24 15:57:46 1998 ++++ doc/example.conf Tue Nov 24 15:59:33 1998 +@@ -302,8 +302,7 @@ + # + # When your server gets fuller, you will notice delays when trying to + # connect to your server's primary listening port. Via the Port lines +-# it is possible to specify additional ports (both AF_UNIX and AF_INET) +-# for ircd to listen to. ++# it is possible to specify additional ports for ircd to listen to. + # De facto ports are: 6667 - standard; 6660-6669 - additional client + # ports; 7000 - original Undernet port; 4400, 7777 - used mainly for + # server-to-server connections. +@@ -312,12 +311,11 @@ + # On a side note, the /UPING command uses port 7007/udp. If your server + # is located behind a firewall, you may want to make another hole in it + # for this port. +-# P:<hostmask, or path>:::<port number> ++# P:<hostmask>:::<port number> + + P::::4400 + P::::7000 + P:*.nl:::6666 +-P:/tmp/.ircd:::6667 + + # + # Well, you have now reached the end of this sample configuration file diff --git a/chat/ircu/pkg/COMMENT b/chat/ircu/pkg/COMMENT new file mode 100644 index 00000000000..1b5b975e87a --- /dev/null +++ b/chat/ircu/pkg/COMMENT @@ -0,0 +1 @@ +Internet Relay Chat server customized for Undernet diff --git a/chat/ircu/pkg/DESCR b/chat/ircu/pkg/DESCR new file mode 100644 index 00000000000..e868c0ee395 --- /dev/null +++ b/chat/ircu/pkg/DESCR @@ -0,0 +1,6 @@ +ircu is the Undernet's modified version of the original ircd. + +The original ircd is in general no longer maintained, and the various IRC +networks have customized ircd to suit their needs. + +You can find more information about Undernet at http://www.undernet.org/ diff --git a/chat/ircu/pkg/MESSAGE b/chat/ircu/pkg/MESSAGE new file mode 100644 index 00000000000..71f961d1607 --- /dev/null +++ b/chat/ircu/pkg/MESSAGE @@ -0,0 +1,13 @@ +========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ + +The ${PREFIX}/etc/ircd directory where ircd's configuration files live is +currently owned by root with world-readable permissions. + +Before creating your ircd.conf, you should chown(8) that directory to the +user ID that will be running ircd, and chmod(8) the directory to 0700. + +You should also create an "ircd.motd" MOTD file for local connect users, +and an "remote.motd" MOTD file for remote users. + +========================================================================== diff --git a/chat/ircu/pkg/PLIST b/chat/ircu/pkg/PLIST new file mode 100644 index 00000000000..4c2a5053080 --- /dev/null +++ b/chat/ircu/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:32 wiz Exp $ +etc/ircd/ircd.conf.example +man/man8/ircd.8 +sbin/ircd +sbin/ircd-chkconf +share/doc/ircd/readme.crules +share/doc/ircd/readme.who +@dirrm etc/ircd +@dirrm share/doc/ircd diff --git a/chat/kicq/Makefile b/chat/kicq/Makefile new file mode 100644 index 00000000000..b01f17bc583 --- /dev/null +++ b/chat/kicq/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +DISTNAME= kicq-1.0.0 +CATEGORIES= chat kde +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kicq/} + +MAINTAINER= magick@bundy.lip.owl.de +HOMEPAGE= http://kicq.sourceforge.net/ + +BUILD_DEPENDS+= ${LOCALBASE}/bin/autoconf:../../devel/autoconf +DEPENDS+= icqlib>=1.0.0:../../chat/icqlib +DEPENDS+= kdebase-1.1.2:../../x11/kdebase + +USE_X11BASE= yes +USE_GMAKE= yes +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig +USE_LIBTOOL= yes +GNU_CONFIGURE= yes + +EVAL_PREFIX+= QT1DIR=qt1 KDEBASEDIR=kdebase +CONFIGURE_ARGS+= --datadir=${KDEBASEDIR}/share/kde \ + --with-qt-dir=${QT1DIR}/qt1 \ + --with-icq-includes=${LOCALBASE}/include \ + --with-icq-libs=${LOCALBASE}/lib +CONFIGURE_ENV+= KDEDIR=${KDEBASEDIR} \ + CPPFLAGS="${CPPFLAGS}" \ + CXXFLAGS="${CFLAGS}" \ + all_libraries="-Wl,-R${QT1DIR}/qt1/lib -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -ltiff -ljpeg -lpng -lz" + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/kicq/files/md5 b/chat/kicq/files/md5 new file mode 100644 index 00000000000..3942370a049 --- /dev/null +++ b/chat/kicq/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +MD5 (kicq-1.0.0.tar.gz) = c96d8f3b178863e2cc0049359be25273 diff --git a/chat/kicq/files/patch-sum b/chat/kicq/files/patch-sum new file mode 100644 index 00000000000..a1acda734cd --- /dev/null +++ b/chat/kicq/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +MD5 (patch-aa) = 0ea354aa894582e3a93d0a105d345af4 diff --git a/chat/kicq/patches/patch-aa b/chat/kicq/patches/patch-aa new file mode 100644 index 00000000000..6c924940279 --- /dev/null +++ b/chat/kicq/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ + +--- kicq/extra/Makefile.am.orig Mon Jul 31 23:06:07 2000 ++++ kicq/extra/Makefile.am Mon Jul 31 23:06:20 2000 +@@ -22,10 +22,6 @@ + $(INSTALL_DATA) kicq.xpm $(ICONDIR) + $(mkinstalldirs) $(MINIDIR) + $(INSTALL_DATA) mini-kicq.xpm $(MINIDIR)/kicq.xpm +- @echo ---------------------------- +- @echo Trying to Restart KPanel ... +- @kwmcom kpanel:restart || echo Failed && echo Sucess +- @echo ---------------------------- + + uninstall-local: + -rm -f $(APPLNKDIR)/kicq.kdelnk diff --git a/chat/kicq/pkg/COMMENT b/chat/kicq/pkg/COMMENT new file mode 100644 index 00000000000..414e1e153bb --- /dev/null +++ b/chat/kicq/pkg/COMMENT @@ -0,0 +1 @@ +KDE ICQ client diff --git a/chat/kicq/pkg/DESCR b/chat/kicq/pkg/DESCR new file mode 100644 index 00000000000..137ab7df3da --- /dev/null +++ b/chat/kicq/pkg/DESCR @@ -0,0 +1,7 @@ +kicq is an ICQ (I seek you) client, specifically designed for the KDE desktop. +kicq has a simple, clean interface very similar to the original Windows ICQ +client, and includes all of the most commonly used ICQ features such as +messaging, real-time chat, and file transfer. +kicq is beta code - use it at your own risk. It was developed under the GPL +without consent from AOL/Mirabilis. No reverse engineering or decompilation +of code was performed in order to create this program. diff --git a/chat/kicq/pkg/PLIST b/chat/kicq/pkg/PLIST new file mode 100644 index 00000000000..04f65a53437 --- /dev/null +++ b/chat/kicq/pkg/PLIST @@ -0,0 +1,108 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:27 wiz Exp $ +bin/kicq-upgrade +bin/kicq +share/kde/apps/kicq/pics/search.gif +share/kde/apps/kicq/pics/add.xpm +share/kde/apps/kicq/pics/alert.xpm +share/kde/apps/kicq/pics/all.xpm +share/kde/apps/kicq/pics/auth.xpm +share/kde/apps/kicq/pics/authlast.xpm +share/kde/apps/kicq/pics/away.xpm +share/kde/apps/kicq/pics/chat.xpm +share/kde/apps/kicq/pics/connect.xpm +share/kde/apps/kicq/pics/connect1.xpm +share/kde/apps/kicq/pics/connect2.xpm +share/kde/apps/kicq/pics/connect3.xpm +share/kde/apps/kicq/pics/connect4.xpm +share/kde/apps/kicq/pics/connect5.xpm +share/kde/apps/kicq/pics/connect6.xpm +share/kde/apps/kicq/pics/connect7.xpm +share/kde/apps/kicq/pics/connect8.xpm +share/kde/apps/kicq/pics/delete.xpm +share/kde/apps/kicq/pics/dnd.xpm +share/kde/apps/kicq/pics/exclam.xpm +share/kde/apps/kicq/pics/exclamlast.xpm +share/kde/apps/kicq/pics/file.xpm +share/kde/apps/kicq/pics/gray.xpm +share/kde/apps/kicq/pics/freechat.xpm +share/kde/apps/kicq/pics/history.xpm +share/kde/apps/kicq/pics/icq1.xpm +share/kde/apps/kicq/pics/icq10.xpm +share/kde/apps/kicq/pics/icq11.xpm +share/kde/apps/kicq/pics/icq12.xpm +share/kde/apps/kicq/pics/icq13.xpm +share/kde/apps/kicq/pics/icq14.xpm +share/kde/apps/kicq/pics/icq15.xpm +share/kde/apps/kicq/pics/icq16.xpm +share/kde/apps/kicq/pics/icq17.xpm +share/kde/apps/kicq/pics/icq2.xpm +share/kde/apps/kicq/pics/icq3.xpm +share/kde/apps/kicq/pics/icq4.xpm +share/kde/apps/kicq/pics/icq5.xpm +share/kde/apps/kicq/pics/icq6.xpm +share/kde/apps/kicq/pics/icq7.xpm +share/kde/apps/kicq/pics/icq8.xpm +share/kde/apps/kicq/pics/icq9.xpm +share/kde/apps/kicq/pics/info.xpm +share/kde/apps/kicq/pics/klipper.xpm +share/kde/apps/kicq/pics/message.xpm +share/kde/apps/kicq/pics/msglast.xpm +share/kde/apps/kicq/pics/na.xpm +share/kde/apps/kicq/pics/notall.xpm +share/kde/apps/kicq/pics/null.xpm +share/kde/apps/kicq/pics/occupied.xpm +share/kde/apps/kicq/pics/offline.xpm +share/kde/apps/kicq/pics/online.xpm +share/kde/apps/kicq/pics/privacy.xpm +share/kde/apps/kicq/pics/receive.xpm +share/kde/apps/kicq/pics/reg.xpm +share/kde/apps/kicq/pics/rename.xpm +share/kde/apps/kicq/pics/search.xpm +share/kde/apps/kicq/pics/sendicq.xpm +share/kde/apps/kicq/pics/setup.xpm +share/kde/apps/kicq/pics/shutdown.xpm +share/kde/apps/kicq/pics/uaway.xpm +share/kde/apps/kicq/pics/udnd.xpm +share/kde/apps/kicq/pics/ufreechat.xpm +share/kde/apps/kicq/pics/una.xpm +share/kde/apps/kicq/pics/uoccupied.xpm +share/kde/apps/kicq/pics/uprivacy.xpm +share/kde/apps/kicq/pics/url.xpm +share/kde/apps/kicq/pics/urllast.xpm +share/kde/apps/kicq/pics/wwpager.xpm +share/kde/apps/kicq/sounds/Auth.wav +share/kde/apps/kicq/sounds/Chat.wav +share/kde/apps/kicq/sounds/ChatAction.wav +share/kde/apps/kicq/sounds/ChatBeep.wav +share/kde/apps/kicq/sounds/ChatEmote.wav +share/kde/apps/kicq/sounds/Contact.wav +share/kde/apps/kicq/sounds/EMail.wav +share/kde/apps/kicq/sounds/External.wav +share/kde/apps/kicq/sounds/File.wav +share/kde/apps/kicq/sounds/FileDone.wav +share/kde/apps/kicq/sounds/Global.wav +share/kde/apps/kicq/sounds/Homepage.wav +share/kde/apps/kicq/sounds/Message.wav +share/kde/apps/kicq/sounds/MsgBack.wav +share/kde/apps/kicq/sounds/MsgBell.wav +share/kde/apps/kicq/sounds/MsgSent.wav +share/kde/apps/kicq/sounds/MsgType.wav +share/kde/apps/kicq/sounds/Notify.wav +share/kde/apps/kicq/sounds/Online.wav +share/kde/apps/kicq/sounds/Phone.wav +share/kde/apps/kicq/sounds/Picture.wav +share/kde/apps/kicq/sounds/Plugin.wav +share/kde/apps/kicq/sounds/Reminder.wav +share/kde/apps/kicq/sounds/Startup.wav +share/kde/apps/kicq/sounds/System.wav +share/kde/apps/kicq/sounds/URL.wav +share/kde/apps/kicq/sounds/WebSearch.wav +share/kde/locale/de/LC_MESSAGES/kicq.mo +share/kde/locale/es/LC_MESSAGES/kicq.mo +share/kde/locale/ru/LC_MESSAGES/kicq.mo +share/kde/applnk/Internet/kicq.kdelnk +share/kde/icons/mini/kicq.xpm +share/kde/icons/kicq.xpm +@dirrm share/kde/apps/kicq/pics +@dirrm share/kde/apps/kicq/sounds +@dirrm share/kde/apps/kicq diff --git a/chat/kxicq/Makefile b/chat/kxicq/Makefile new file mode 100644 index 00000000000..0f553a1a836 --- /dev/null +++ b/chat/kxicq/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ + +DISTNAME= kxicq-03132000 +CATEGORIES= chat kde +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kxicq/} + +MAINTAINER= tron@netbsd.org +HOMEPAGE= http://www.kxicq.org/ + +DEPENDS+= esound>=0.2.7:../../audio/esound +DEPENDS+= kdebase-1.1.2:../../x11/kdebase + +USE_X11BASE= yes +USE_GMAKE= yes +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig +USE_LIBTOOL= yes +GNU_CONFIGURE= yes + +EVAL_PREFIX+= QT1DIR=qt1 KDEBASEDIR=kdebase +CONFIGURE_ARGS+= --datadir=${KDEBASEDIR}/share/kde \ + --with-qt-dir=${QT1DIR}/qt1 +CONFIGURE_ENV+= KDEDIR=${KDEBASEDIR} \ + CPPFLAGS="${CPPFLAGS}" \ + CXXFLAGS="${CFLAGS}" \ + all_libraries="-Wl,-R${QT1DIR}/qt1/lib -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -ltiff -ljpeg -lpng -lz" + +post-extract: + @${RM} -fr ${WRKSRC}/kxicq/ltdl + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/kxicq/files/md5 b/chat/kxicq/files/md5 new file mode 100644 index 00000000000..1352f049c5f --- /dev/null +++ b/chat/kxicq/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ + +MD5 (kxicq-03132000.tar.gz) = 0690a43dad83d89bbdff7c4143386300 diff --git a/chat/kxicq/files/patch-sum b/chat/kxicq/files/patch-sum new file mode 100644 index 00000000000..a1beaee12d3 --- /dev/null +++ b/chat/kxicq/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ + +MD5 (patch-aa) = 738273cfbe2256c24f3a4faffb7c6f20 diff --git a/chat/kxicq/patches/patch-aa b/chat/kxicq/patches/patch-aa new file mode 100644 index 00000000000..e10bbc63e63 --- /dev/null +++ b/chat/kxicq/patches/patch-aa @@ -0,0 +1,42 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:26 wiz Exp $ + +--- kxicq/Makefile.in.orig Mon Mar 13 12:43:21 2000 ++++ kxicq/Makefile.in Thu Jul 6 18:13:46 2000 +@@ -165,14 +165,14 @@ + x_includes = @x_includes@ + x_libraries = @x_libraries@ + +-SUBDIRS = ltdl checklistbox kconfigdlg dialogs STabCtl DockWidget ++SUBDIRS = checklistbox kconfigdlg dialogs STabCtl DockWidget + bin_PROGRAMS = kxicq + + kxicq_LDFLAGS = $(all_libraries) +-kxicq_LDADD = $(top_srcdir)/kxicq/DockWidget/libDockWidget.a $(top_srcdir)/kxicq/STabCtl/libSTabCtl.a $(top_srcdir)/kxicq/dialogs/libdialogs.a $(top_srcdir)/kxicq/kconfigdlg/libkconfigdlg.a $(top_srcdir)/kxicq/checklistbox/libchecklistbox.a $(top_srcdir)/kxicq/ltdl/libltdl.a $(LIB_KFILE) $(LIB_KHTMLW) $(LIB_MEDIATOOL) $(LIB_KDEUI) $(LIB_KIMGIO) $(XPMLIB) $(LIBDL) ++kxicq_LDADD = $(top_srcdir)/kxicq/DockWidget/libDockWidget.a $(top_srcdir)/kxicq/STabCtl/libSTabCtl.a $(top_srcdir)/kxicq/dialogs/libdialogs.a $(top_srcdir)/kxicq/kconfigdlg/libkconfigdlg.a $(top_srcdir)/kxicq/checklistbox/libchecklistbox.a $(LOCALBASE)/lib/libltdl.a $(LIB_KFILE) $(LIB_KHTMLW) $(LIB_MEDIATOOL) $(LIB_KDEUI) $(LIB_KIMGIO) $(XPMLIB) $(LIBDL) + + LDFLAGS = -export-dynamic +-INCLUDES = $(all_includes) -I$(top_srcdir)/ -I$(top_srcdir)/kxicq -I$(top_srcdir)/kxicq/ltdl -I$(top_srcdir)/kxicq/checklistbox -I$(top_srcdir)/kxicq/kconfigdlg -I$(top_srcdir)/kxicq/dialogs -I$(top_srcdir)/kxicq/STabCtl -I$(top_srcdir)/kxicq/DockWidget ++INCLUDES = $(all_includes) -I$(top_srcdir)/ -I$(top_srcdir)/kxicq -I$(LOCALBASE)/include -I$(top_srcdir)/kxicq/checklistbox -I$(top_srcdir)/kxicq/kconfigdlg -I$(top_srcdir)/kxicq/dialogs -I$(top_srcdir)/kxicq/STabCtl -I$(top_srcdir)/kxicq/DockWidget + + DEFS = -I. -I$(srcdir) -I$(top_srcdir) + kxicq_METASOURCES = MotifDNDHandler.moc.cpp kstartuplogo.moc.cpp kxapplication.moc.cpp kxchat.moc.cpp kxchat2.moc.cpp kxchatrequest.moc.cpp kxcontact.moc.cpp kxcontactview.moc.cpp kxcontactviewwidget.moc.cpp kxdocking.moc.cpp kxfile.moc.cpp kxhistoryview.moc.cpp kxincomingview.moc.cpp kxinputdialog.moc.cpp kxmainwindow.moc.cpp kxmessagehistory.moc.cpp kxmledit.moc.cpp kxnickcomplete.moc.cpp kxpopupmenu.moc.cpp kxsend.moc.cpp kxsock.moc.cpp kxtcp.moc.cpp kxudp.moc.cpp kxuseronline.moc.cpp kxutil.moc.cpp kxwidgets.moc.cpp +@@ -202,8 +202,7 @@ + $(top_srcdir)/kxicq/STabCtl/libSTabCtl.a \ + $(top_srcdir)/kxicq/dialogs/libdialogs.a \ + $(top_srcdir)/kxicq/kconfigdlg/libkconfigdlg.a \ +-$(top_srcdir)/kxicq/checklistbox/libchecklistbox.a \ +-$(top_srcdir)/kxicq/ltdl/libltdl.a ++$(top_srcdir)/kxicq/checklistbox/libchecklistbox.a + CXXFLAGS = @CXXFLAGS@ + CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +@@ -652,8 +651,7 @@ + kxcontactviewlist.h messagecount.h kxdocking.h kxtcp.h + kxpacket.o: kxpacket.cpp kxpacket.h kxsock.h + kxpluginmanager.o: kxpluginmanager.cpp kxpluginmanager.h kxplugin.h \ +- kconfigdlg/kconfigdlg.h kconfigdlg/kconfigitem.h ../config.h \ +- ltdl/ltdl.h ++ kconfigdlg/kconfigdlg.h kconfigdlg/kconfigitem.h ../config.h + kxplugin.o: kxplugin.cpp kxplugin.h kconfigdlg/kconfigdlg.h \ + kconfigdlg/kconfigitem.h + kxpopupmenu.moc.o: kxpopupmenu.moc.cpp kxpopupmenu.h ../config.h diff --git a/chat/kxicq/pkg/COMMENT b/chat/kxicq/pkg/COMMENT new file mode 100644 index 00000000000..414e1e153bb --- /dev/null +++ b/chat/kxicq/pkg/COMMENT @@ -0,0 +1 @@ +KDE ICQ client diff --git a/chat/kxicq/pkg/DESCR b/chat/kxicq/pkg/DESCR new file mode 100644 index 00000000000..64573ceeb23 --- /dev/null +++ b/chat/kxicq/pkg/DESCR @@ -0,0 +1,7 @@ +kicq is an KDE/Qt based clone which very closely resembles Mirabilis +ICQ. This client allows you to send and recieve messages, search for +users and add them to your contact list, as well as configure it from +within the GUI. In addition to the other features it also implements +the user search function, and makes use of a preferences dialog, so +user info can be edited within the program itself. kicq is in the beta +stage and therefore does not have all of the features of ICQ. diff --git a/chat/kxicq/pkg/PLIST b/chat/kxicq/pkg/PLIST new file mode 100644 index 00000000000..77433c1a2b5 --- /dev/null +++ b/chat/kxicq/pkg/PLIST @@ -0,0 +1,84 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:26 wiz Exp $ +bin/kxicq +lib/kxicq/plugins/libesound.a +lib/kxicq/plugins/libesound.la +lib/kxicq/plugins/libesound.so.0.1 +lib/kxicq/plugins/liblastOnline.a +lib/kxicq/plugins/liblastOnline.la +lib/kxicq/plugins/liblastOnline.so.0.1 +lib/kxicq/plugins/librussianConverter.a +lib/kxicq/plugins/librussianConverter.la +lib/kxicq/plugins/librussianConverter.so.0.1 +share/doc/kde/HTML/en/kxicq/index-1.html +share/doc/kde/HTML/en/kxicq/index-2.html +share/doc/kde/HTML/en/kxicq/index-3.html +share/doc/kde/HTML/en/kxicq/index-4.html +share/doc/kde/HTML/en/kxicq/index-5.html +share/doc/kde/HTML/en/kxicq/index-6.html +share/doc/kde/HTML/en/kxicq/index-7.html +share/doc/kde/HTML/en/kxicq/index.html +share/doc/kde/HTML/en/kxicq/index.sgml +share/doc/kde/HTML/en/kxicq/layout_default.gif +share/doc/kde/HTML/en/kxicq/registration-1.html +share/doc/kde/HTML/en/kxicq/registration-2-KXicq.html +share/doc/kde/HTML/en/kxicq/registration-3.html +share/doc/kde/HTML/en/kxicq/registration-4.html +share/doc/kde/HTML/en/kxicq/registration-5.html +share/kde/applnk/Applications/kxicq.kdelnk +share/kde/apps/kxicq/icons/default/available.xpm +share/kde/apps/kxicq/icons/default/away.xpm +share/kde/apps/kxicq/icons/default/dnd.xpm +share/kde/apps/kxicq/icons/default/exit.xpm +share/kde/apps/kxicq/icons/default/ffc.xpm +share/kde/apps/kxicq/icons/default/history.xpm +share/kde/apps/kxicq/icons/default/invisible.xpm +share/kde/apps/kxicq/icons/default/na.xpm +share/kde/apps/kxicq/icons/default/newmsg.xpm +share/kde/apps/kxicq/icons/default/occupied.xpm +share/kde/apps/kxicq/icons/default/offline.xpm +share/kde/apps/kxicq/icons/default/online.xpm +share/kde/apps/kxicq/icons/default/selectcolor.xpm +share/kde/apps/kxicq/icons/default/selecttext.xpm +share/kde/apps/kxicq/icons/default/send.xpm +share/kde/apps/kxicq/icons/icq/available.xpm +share/kde/apps/kxicq/icons/icq/away.xpm +share/kde/apps/kxicq/icons/icq/dnd.xpm +share/kde/apps/kxicq/icons/icq/exit.xpm +share/kde/apps/kxicq/icons/icq/ffc.xpm +share/kde/apps/kxicq/icons/icq/history.xpm +share/kde/apps/kxicq/icons/icq/invisible.xpm +share/kde/apps/kxicq/icons/icq/na.xpm +share/kde/apps/kxicq/icons/icq/newmsg.xpm +share/kde/apps/kxicq/icons/icq/occupied.xpm +share/kde/apps/kxicq/icons/icq/offline.xpm +share/kde/apps/kxicq/icons/icq/online.xpm +share/kde/apps/kxicq/icons/icq/selectcolor.xpm +share/kde/apps/kxicq/icons/icq/selecttext.xpm +share/kde/apps/kxicq/icons/icq/send.xpm +share/kde/apps/kxicq/pics/startlogo.bmp +share/kde/apps/kxicq/skins/computer/Frame.xpm +share/kde/apps/kxicq/skins/computer/MenuButtonDown.xpm +share/kde/apps/kxicq/skins/computer/MenuButtonUp.xpm +share/kde/apps/kxicq/skins/computer/computer.kxskin +share/kde/apps/kxicq/skins/computer/field.xpm +share/kde/apps/kxicq/utils/pine.kxutil +share/kde/apps/kxicq/utils/ping.kxutil +share/kde/apps/kxicq/wavs/message.wav +share/kde/locale/de/LC_MESSAGES/kxicq.mo +share/kde/locale/hr/LC_MESSAGES/kxicq.mo +share/kde/locale/it/LC_MESSAGES/kxicq.mo +share/kde/locale/ja/LC_MESSAGES/kxicq.mo +share/kde/locale/nl/LC_MESSAGES/kxicq.mo +share/kde/locale/sv/LC_MESSAGES/kxicq.mo +@dirrm share/kde/apps/kxicq/wavs +@dirrm share/kde/apps/kxicq/utils +@dirrm share/kde/apps/kxicq/skins/computer +@dirrm share/kde/apps/kxicq/skins +@dirrm share/kde/apps/kxicq/pics +@dirrm share/kde/apps/kxicq/icons/icq +@dirrm share/kde/apps/kxicq/icons/default +@dirrm share/kde/apps/kxicq/icons +@dirrm share/kde/apps/kxicq +@dirrm share/doc/kde/HTML/en/kxicq +@dirrm lib/kxicq/plugins +@dirrm lib/kxicq diff --git a/chat/libirc/Makefile b/chat/libirc/Makefile new file mode 100644 index 00000000000..2fd92411e3d --- /dev/null +++ b/chat/libirc/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ +# + +DISTNAME= libirc-0.2 +CATEGORIES= chat +MASTER_SITES= http://www.cs.kau.se/~jorgen/software/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.cs.kau.se/~jorgen/software/ + +DEPENDS+= glib>=1.2.6:../../devel/glib + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/libirc/files/md5 b/chat/libirc/files/md5 new file mode 100644 index 00000000000..27ccc8e7fe6 --- /dev/null +++ b/chat/libirc/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +MD5 (libirc-0.2.tar.gz) = ed5750c6575850adcdd9b6851a988751 diff --git a/chat/libirc/files/patch-sum b/chat/libirc/files/patch-sum new file mode 100644 index 00000000000..2642a9c10bf --- /dev/null +++ b/chat/libirc/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +MD5 (patch-ab) = b3445559b02a28bf43882aad4f25f391 +MD5 (patch-ac) = d86e78a341ed18f946bfa7fdcdde8ff8 diff --git a/chat/libirc/patches/patch-ab b/chat/libirc/patches/patch-ab new file mode 100644 index 00000000000..a5740b1c3d7 --- /dev/null +++ b/chat/libirc/patches/patch-ab @@ -0,0 +1,15 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- ../../old/libirc-0.2/src/irc_core.h Wed Jan 5 12:20:56 2000 ++++ src/irc_core.h Tue Jan 11 02:04:54 2000 +@@ -20,7 +20,9 @@ + #define __IRC_CORE_H__ + + #include <glib.h> +-#include <sys/select.h> ++#include <sys/types.h> ++#include <sys/time.h> ++#include <unistd.h> + #include <btypes.h> + + /* Macros and constants */ diff --git a/chat/libirc/patches/patch-ac b/chat/libirc/patches/patch-ac new file mode 100644 index 00000000000..0bf9365df50 --- /dev/null +++ b/chat/libirc/patches/patch-ac @@ -0,0 +1,12 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ + +--- ../../old/libirc-0.2/src/tcp.c Sun Jan 2 17:02:43 2000 ++++ src/tcp.c Tue Jan 11 02:05:58 2000 +@@ -16,6 +16,7 @@ + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ ++#include <sys/types.h> + #include <sys/socket.h> + #include <netinet/in.h> + #include <netdb.h> diff --git a/chat/libirc/pkg/COMMENT b/chat/libirc/pkg/COMMENT new file mode 100644 index 00000000000..9e234962b54 --- /dev/null +++ b/chat/libirc/pkg/COMMENT @@ -0,0 +1 @@ +libirc is a C-library for the IRC protocol diff --git a/chat/libirc/pkg/DESCR b/chat/libirc/pkg/DESCR new file mode 100644 index 00000000000..480d5f3daa6 --- /dev/null +++ b/chat/libirc/pkg/DESCR @@ -0,0 +1,7 @@ +libirc is a C-library for the IRC protocol. It simplifies the task of +writing a bot or client. A very simple example comes with the +package, demonstrating how it is used. + +Perfect for those who wish to write bots, irc clients (especially if +you want to integrate IRC with some other Internet software). The +programming language is C. diff --git a/chat/libirc/pkg/PLIST b/chat/libirc/pkg/PLIST new file mode 100644 index 00000000000..7af6cab4ce8 --- /dev/null +++ b/chat/libirc/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ +lib/libirc.a +lib/libirc.la +lib/libirc.so.0.0 +include/btypes.h +include/cmd.h +include/irc_core.h +include/macros.h +include/ctcp.h diff --git a/chat/micq/Makefile b/chat/micq/Makefile new file mode 100644 index 00000000000..5cdb3b9c494 --- /dev/null +++ b/chat/micq/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ +# + +DISTNAME= micq-0.4.6 +CATEGORIES= chat +MASTER_SITES= ftp://micq.chatzone.org/pub/${DISTNAME:S/-/\/V/}/ +EXTRACT_SUFX= .tgz + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://micq.maesoft.net/ + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/micq ${PREFIX}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/micq + ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/micq + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/micq/files/md5 b/chat/micq/files/md5 new file mode 100644 index 00000000000..873a27600bc --- /dev/null +++ b/chat/micq/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ + +MD5 (micq-0.4.6.tgz) = d6b0b09eaf12e722c12ac14d115e49bf diff --git a/chat/micq/files/patch-sum b/chat/micq/files/patch-sum new file mode 100644 index 00000000000..c208480da80 --- /dev/null +++ b/chat/micq/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ + +MD5 (patch-aa) = 7de723a90fdf735cce71cb6397c35652 diff --git a/chat/micq/patches/patch-aa b/chat/micq/patches/patch-aa new file mode 100644 index 00000000000..bbb857b2fec --- /dev/null +++ b/chat/micq/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ + +--- Makefile.orig Sat Jun 10 00:18:38 2000 ++++ Makefile Fri Jun 16 13:56:56 2000 +@@ -5,8 +5,8 @@ + # Most options that were here and soem that weren't have been moved to config.h + # edit that file to set up options. + # +-CC = gcc +-CFLAGS = -O4 -Wall -DUNIX ++#CC = gcc ++CFLAGS += -Wall -DUNIX + CFLAGS += -DENGLISH_LANG + #CFLAGS += -DBULGARIAN_LANG + #CFLAGS += -DPOLISH_LANG diff --git a/chat/micq/pkg/COMMENT b/chat/micq/pkg/COMMENT new file mode 100644 index 00000000000..836dc588d94 --- /dev/null +++ b/chat/micq/pkg/COMMENT @@ -0,0 +1 @@ +text-mode ICQ client diff --git a/chat/micq/pkg/DESCR b/chat/micq/pkg/DESCR new file mode 100644 index 00000000000..803bdb7eb6f --- /dev/null +++ b/chat/micq/pkg/DESCR @@ -0,0 +1,4 @@ +Micq is an ICQ client for text mode unix that is not in any way +supported by Mirabilis. If your terminal supports it, it uses some colors. + +By Matthew Smith <meadhros@yahoo.com>. diff --git a/chat/micq/pkg/PLIST b/chat/micq/pkg/PLIST new file mode 100644 index 00000000000..c5e30d541ed --- /dev/null +++ b/chat/micq/pkg/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ +bin/micq +share/doc/micq/README +@dirrm share/doc/micq diff --git a/chat/pkg/COMMENT b/chat/pkg/COMMENT new file mode 100644 index 00000000000..45d86132938 --- /dev/null +++ b/chat/pkg/COMMENT @@ -0,0 +1 @@ +communication programs diff --git a/chat/sirc/Makefile b/chat/sirc/Makefile new file mode 100644 index 00000000000..f17b0f1269a --- /dev/null +++ b/chat/sirc/Makefile @@ -0,0 +1,72 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:30 wiz Exp $ + +DISTNAME= sirc-2.211 +CATEGORIES= chat +MASTER_SITES= http://www.iagora.com/~espel/sirc/ \ + http://www.iagora.com/~espel/sirc/scripts/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${SIRC_SCRIPTS} + +MAINTAINER= hubertf@netbsd.org +HOMEPAGE= http://www.iagora.com/~espel/sirc/sirc.html + +USE_PERL5= # defined + +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +SIRC_SCRIPTS= \ + adcc.pl \ + akickban.pl \ + avoice.pl \ + country.pl \ + finger.pl \ + ftp.pl \ + howl.pl \ + hotmail.pl \ + lastlog.pl \ + nocolor.pl \ + patattack.pl \ + prefix.pl \ + quiet.pl \ + quit.pl \ + ssfe.diff \ + thx.pl \ + winnuke.pl \ + www.pl \ + yiff.pl + +NO_CONFIGURE= yes +NO_BUILD= yes +DIST_SUBDIR= sirc + +.include "../../mk/bsd.prefs.mk" +.if defined(DEFAULT_IRC_SERVER) +IRC_SERVER= ${DEFAULT_IRC_SERVER} +.else +IRC_SERVER= us.undernet.org +.endif + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/lib/sirc + cd ${WRKSRC} ; ( \ + ${ECHO} "y" ; \ + ${ECHO} "" ; \ + ${ECHO} "" ; \ + ${ECHO} "" ; \ + ${ECHO} "-O3" ; \ + ${ECHO} "" ; \ + ${ECHO} "${PERL5}" ; \ + ${ECHO} "${PREFIX}/bin" ; \ + ${ECHO} "y" ; \ + ${ECHO} "${PREFIX}/lib/sirc" ; \ + ${ECHO} "y" ; \ + ${ECHO} "n" ; \ + ${ECHO} "${PREFIX}/man/man1" ; \ + ${ECHO} "${IRC_SERVER}" ; \ + ${ECHO} "" ; \ + ) | ./install + ${INSTALL_DATA_DIR} ${PREFIX}/lib/sirc/scripts + @for i in ${SIRC_SCRIPTS} ; do \ + ${ECHO} installing $$i ; \ + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${PREFIX}/lib/sirc/scripts/$$i ; done + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/sirc/files/md5 b/chat/sirc/files/md5 new file mode 100644 index 00000000000..425a1032baf --- /dev/null +++ b/chat/sirc/files/md5 @@ -0,0 +1,22 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:30 wiz Exp $ + +MD5 (sirc/sirc-2.211.tar.gz) = deff882465928be699a6324a5f788469 +MD5 (sirc/adcc.pl) = 7c41343ab4d5d7605c72bff91a9139e0 +MD5 (sirc/akickban.pl) = aacbc473f0c3f46d34d1381cc8090612 +MD5 (sirc/avoice.pl) = 5a7c523788668886c6f189d25b8d0520 +MD5 (sirc/country.pl) = e3f67baf7f68d59d194af2fb904604e5 +MD5 (sirc/finger.pl) = 67c4e5df4dc1da7ddc905afda9b091fa +MD5 (sirc/ftp.pl) = d3453d70c5c07b36f6be5a4fd4bce53a +MD5 (sirc/howl.pl) = 2d50aaa75c8051635b9dcf5fe0d35aed +MD5 (sirc/hotmail.pl) = bb8002418de38f7f479677eed97fcfe4 +MD5 (sirc/lastlog.pl) = 9a77e86093bf559013542bd245b3ea32 +MD5 (sirc/nocolor.pl) = 2b8ff233506c5a1c8799b194270b6129 +MD5 (sirc/patattack.pl) = 53327309665c08fba7e5d08afffcb94a +MD5 (sirc/prefix.pl) = a85ded4b047cd0a2fb02c9a331914545 +MD5 (sirc/quiet.pl) = 8f80f194f578330aaae46e7653c45634 +MD5 (sirc/quit.pl) = c7f50ffbf4c51c7d0512d0ae2a36a333 +MD5 (sirc/ssfe.diff) = fe2f16ef6cbfca11fe0fbdf0c0f6798d +MD5 (sirc/thx.pl) = ebf71e6d0b678ccd8459d0f4d8345f5d +MD5 (sirc/winnuke.pl) = 80627a4f56b334b33e09c1ce99df3ce0 +MD5 (sirc/www.pl) = 9ae8735476bb32e643f7473f46825ee4 +MD5 (sirc/yiff.pl) = e0d8f765a183669126b3cecbde279257 diff --git a/chat/sirc/pkg/COMMENT b/chat/sirc/pkg/COMMENT new file mode 100644 index 00000000000..02d78df5bed --- /dev/null +++ b/chat/sirc/pkg/COMMENT @@ -0,0 +1 @@ +IRC client written and programmable in perl diff --git a/chat/sirc/pkg/DESCR b/chat/sirc/pkg/DESCR new file mode 100644 index 00000000000..ac9be50f469 --- /dev/null +++ b/chat/sirc/pkg/DESCR @@ -0,0 +1,19 @@ +This is a simple (well, not so simple anymore *grin*) irc client, +written in perl and C. + +It's divided in two parts, a dumb-mode (meaning, no full screen +interface) client, dsirc, that can be used stand-alone, programmed in +perl, and a separate split-screen front end in C, called ssfe. + +The main point of running this client is that you can get a reasonable +ircII-like interface on an account with a properly installed perl +interpreter, with the perl client taking about 55k (and it's usable on +its own if you don't have access to a C compiler) and with the +interface, once compiled, taking just another 30 or 40k. The two +together, while lacking the huge complexity of ircII, make a very usable +client. And if you know perl, you'll find you can do quite complicated +and interesting things with sirc too :) + +See /usr/pkg/lib/sirc/README for more usage instructions, and see +/usr/pkg/lib/sirc/PROGRAMMING for information on how to extend sirc. +Some example scripts can be found in /usr/pkg/lib/sirc/scripts. diff --git a/chat/sirc/pkg/PLIST b/chat/sirc/pkg/PLIST new file mode 100644 index 00000000000..ac20d449d5e --- /dev/null +++ b/chat/sirc/pkg/PLIST @@ -0,0 +1,34 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $ +bin/ssfe +bin/sirc +lib/sirc/dsirc +lib/sirc/ssfe.c +lib/sirc/sirc.help.gz +lib/sirc/n0thing.pl +lib/sirc/README +lib/sirc/PROGRAMMING +lib/sirc/ChangeLog +lib/sirc/socks.pl +lib/sirc/scripts/adcc.pl +lib/sirc/scripts/akickban.pl +lib/sirc/scripts/avoice.pl +lib/sirc/scripts/country.pl +lib/sirc/scripts/finger.pl +lib/sirc/scripts/ftp.pl +lib/sirc/scripts/howl.pl +lib/sirc/scripts/hotmail.pl +lib/sirc/scripts/lastlog.pl +lib/sirc/scripts/nocolor.pl +lib/sirc/scripts/patattack.pl +lib/sirc/scripts/prefix.pl +lib/sirc/scripts/quiet.pl +lib/sirc/scripts/quit.pl +lib/sirc/scripts/ssfe.diff +lib/sirc/scripts/thx.pl +lib/sirc/scripts/winnuke.pl +lib/sirc/scripts/www.pl +lib/sirc/scripts/yiff.pl +man/man1/ssfe.1 +man/man1/sirc.1 +@dirrm lib/sirc/scripts +@dirrm lib/sirc diff --git a/chat/tkicb/Makefile b/chat/tkicb/Makefile new file mode 100644 index 00000000000..d34fb4b0c93 --- /dev/null +++ b/chat/tkicb/Makefile @@ -0,0 +1,41 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +# + +DISTNAME= icb.2.1.4 +PKGNAME= tkicb-2.1.4nb1 +CATEGORIES= chat x11 +MASTER_SITES= ftp://shoshin.armory.com/pub/ +EXTRACT_SUFX= .tar.Z + +MAINTAINER= jwise@netbsd.org +HOMEPAGE= http://www.icb.net/ + +DEPENDS= tk-8.3.2:../../x11/tk + +RESTRICTED= "Author wishes to handle distribution" +NO_BIN_ON_FTP= ${RESTRICTED} +NO_SRC_ON_FTP= ${RESTRICTED} +NO_BIN_ON_CDROM= ${RESTRICTED} +NO_SRC_ON_CDROM= ${RESTRICTED} + +USE_X11= yes +NO_CONFIGURE= yes +NO_WRKSUBDIR= yes + +do-build: + ${SED} -e 's,/usr/local/lib/icb,${PREFIX}/libdata/tkicb,g' \ + -e 's,wish8\.0,${PREFIX}/bin/wish,g' < ${WRKSRC}/bin/icb \ + > ${WRKSRC}/bin/tkicb + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/bin/tkicb ${PREFIX}/bin/tkicb + ${INSTALL_DATA_DIR} ${PREFIX}/libdata/tkicb + ${INSTALL_DATA_DIR} ${PREFIX}/libdata/tkicb/tcl + ${INSTALL_DATA_DIR} ${PREFIX}/libdata/tkicb/lib + ${INSTALL_SCRIPT} ${WRKSRC}/icb.tcl ${PREFIX}/libdata/tkicb/icb.tcl + ${INSTALL_SCRIPT} ${WRKSRC}/tcl/*.tcl ${PREFIX}/libdata/tkicb/tcl + ${INSTALL_SCRIPT} ${WRKSRC}/lib/confuse ${WRKSRC}/lib/flirt \ + ${WRKSRC}/lib/servers ${PREFIX}/libdata/tkicb/lib + ${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${PREFIX}/libdata/tkicb/lib + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/tkicb/files/md5 b/chat/tkicb/files/md5 new file mode 100644 index 00000000000..0d741c05d63 --- /dev/null +++ b/chat/tkicb/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ + +MD5 (icb.2.1.4.tar.Z) = fa59e787e2821755d5c82f6c62c59a99 diff --git a/chat/tkicb/files/patch-sum b/chat/tkicb/files/patch-sum new file mode 100644 index 00000000000..dbbac106d75 --- /dev/null +++ b/chat/tkicb/files/patch-sum @@ -0,0 +1,5 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ + +MD5 (patch-aa) = cf2bc494eaeaf5f23363c9aa77286900 +MD5 (patch-ab) = 7d335d980486839c12a19d1143542e93 +MD5 (patch-ac) = 8ff1e817ca3cdd352d2e95059957b29a diff --git a/chat/tkicb/patches/patch-aa b/chat/tkicb/patches/patch-aa new file mode 100644 index 00000000000..da88a8f223e --- /dev/null +++ b/chat/tkicb/patches/patch-aa @@ -0,0 +1,70 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +--- tcl/protocol.tcl.orig Thu Jun 29 10:13:05 2000 ++++ tcl/protocol.tcl Mon Jun 1 14:53:11 1998 +@@ -379,20 +379,20 @@ + proc ICB:PERSONAL {sender args} { + TabHist:Add $sender + +- UTIL:EchoArgs [list $sender personal] "<*$sender*> " $args ++ UTIL:EchoArgs [list $sender personal] "[UTIL:TimeStamp] <*$sender*> " $args + } + + proc ICB:OPEN {sender args} { +- UTIL:EchoArgs [list $sender open] "<$sender> " $args ++ UTIL:EchoArgs [list $sender open] "[UTIL:TimeStamp] <$sender> " $args + } + + proc ICB:ERROR {args} { +- UTIL:EchoArgs error "\[=Error=\] " $args ++ UTIL:EchoArgs error "[UTIL:TimeStamp] \[=Error=\] " $args + } + + proc ICB:BEEP {sender args} { + TabHist:Add $sender +- UI:Output -type beep "\[=Beep!=\] $sender sent you a beep." ++ UI:Output -type beep "[UTIL:TimeStamp] \[=Beep!=\] $sender sent you a beep." + } + + proc ICB:STATUS {code argList} { +@@ -410,15 +410,15 @@ + + case $code { + Notify-On { +- set prefix "\[=ON @ $timeStamp=\]" ++ set prefix "[UTIL:TimeStamp] \[=ON=\]" + } + + Notify-Off { +- set prefix "\[=OFF @ $timeStamp=\]" ++ set prefix "[UTIL:TimeStamp] \[=OFF=\]" + } + + default { +- set prefix "\[=$code=\]" ++ set prefix "[UTIL:TimeStamp] \[=$code=\]" + } + } + +@@ -429,11 +429,11 @@ + # + # This doesn't seem to have any purpose. + # +- # UI:Output -type loginok "\[=LOGINOK=\] $sender $args" ++ # UI:Output -type loginok "[UTIL:TimeStamp] \[=LOGINOK=\] $sender $args" + } + + proc ICB:IMPORTANT {sender args} { +- UTIL:EchoArgs important "\[=$sender@[UTIL:TimeStamp]=\] " $args ++ UTIL:EchoArgs important "[UTIL:TimeStamp] \[=$sender@[UTIL:TimeStamp]=\] " $args + } + + proc ICB:EXIT {sender args} { +@@ -445,7 +445,7 @@ + } + + proc ICB:PONG {sender args} { +- UTIL:EchoArgs pong "\[=PONG=\] $sender " $args ++ UTIL:EchoArgs pong "[UTIL:TimeStamp] \[=PONG=\] $sender " $args + } + + proc ICB:AddConnectCallBack {command} { diff --git a/chat/tkicb/patches/patch-ab b/chat/tkicb/patches/patch-ab new file mode 100644 index 00000000000..3f7893ab55c --- /dev/null +++ b/chat/tkicb/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +--- tcl/tabhist.tcl.orig Thu Aug 31 12:12:32 2000 ++++ tcl/tabhist.tcl Thu Aug 31 12:13:10 2000 +@@ -72,7 +72,7 @@ + regsub -all . $searchNick {\\&} matchStr + + foreach nick $TabHist_list { +- if {[regexp -nocase "^$matchStr$" $nick]} { ++ if {[string compare -nocase $matchStr $nick]} { + DEBUG:Output tabhist 6 "TabHist:Search: returning $index" + return $index + } diff --git a/chat/tkicb/patches/patch-ac b/chat/tkicb/patches/patch-ac new file mode 100644 index 00000000000..b1c699af6a1 --- /dev/null +++ b/chat/tkicb/patches/patch-ac @@ -0,0 +1,11 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ + +--- tcl/util.tcl.orig Mon Jun 1 14:53:11 1998 ++++ tcl/util.tcl Thu Oct 19 23:43:11 2000 +@@ -73,5 +73,5 @@ + incr index -1 + +- if {$index == 0} { ++ if {$index == $start} { + set index [expr $start + $maxLength] + break diff --git a/chat/tkicb/pkg/COMMENT b/chat/tkicb/pkg/COMMENT new file mode 100644 index 00000000000..6adbb8f8b51 --- /dev/null +++ b/chat/tkicb/pkg/COMMENT @@ -0,0 +1 @@ +TK interface to the ICB chat system diff --git a/chat/tkicb/pkg/DESCR b/chat/tkicb/pkg/DESCR new file mode 100644 index 00000000000..e3caf83615f --- /dev/null +++ b/chat/tkicb/pkg/DESCR @@ -0,0 +1 @@ +This is a tk-based chat client similar to irc, but for the icb protocol. diff --git a/chat/tkicb/pkg/PLIST b/chat/tkicb/pkg/PLIST new file mode 100644 index 00000000000..a2516339099 --- /dev/null +++ b/chat/tkicb/pkg/PLIST @@ -0,0 +1,24 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +bin/tkicb +libdata/tkicb/icb.tcl +libdata/tkicb/lib/confuse +libdata/tkicb/lib/flirt +libdata/tkicb/lib/servers +libdata/tkicb/tcl/alert.tcl +libdata/tkicb/tcl/away.tcl +libdata/tkicb/tcl/color.tcl +libdata/tkicb/tcl/commands.tcl +libdata/tkicb/tcl/debug.tcl +libdata/tkicb/tcl/friends.tcl +libdata/tkicb/tcl/history.tcl +libdata/tkicb/tcl/log.tcl +libdata/tkicb/tcl/proclist.tcl +libdata/tkicb/tcl/protocol.tcl +libdata/tkicb/tcl/queue.tcl +libdata/tkicb/tcl/tabhist.tcl +libdata/tkicb/tcl/ui.tk.tcl +libdata/tkicb/tcl/util.tcl +libdata/tkicb/tcl/version.tcl +@dirrm libdata/tkicb/lib +@dirrm libdata/tkicb/tcl +@dirrm libdata/tkicb diff --git a/chat/tkirc/Makefile b/chat/tkirc/Makefile new file mode 100644 index 00000000000..0617e411e36 --- /dev/null +++ b/chat/tkirc/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ + +DISTNAME= tkirc1.202 +PKGNAME= tkirc-1.202 +CATEGORIES= chat x11 +MASTER_SITES= ftp://ftp.informatik.uni-oldenburg.de/pub/tkirc/ + +MAINTAINER= hubertf@netbsd.org +HOMEPAGE= http://www.north.de/~atte/tkirc/ + +DEPENDS+= ircII-*:../../chat/ircII +DEPENDS+= tk>=8.3.2:../../x11/tk + +USE_X11= yes +NO_CONFIGURE= yes +NO_BUILD= yes +WRKSRC= ${WRKDIR}/tkirc + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/tkirc ${PREFIX}/bin + ${MKDIR} ${PREFIX}/share/doc/tkirc + ${INSTALL_DATA} ${WRKSRC}/tkircrc-example ${PREFIX}/share/doc/tkirc + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/tkirc + ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/tkirc + ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/tkirc + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/tkirc/files/md5 b/chat/tkirc/files/md5 new file mode 100644 index 00000000000..b360a241de4 --- /dev/null +++ b/chat/tkirc/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ + +MD5 (tkirc1.202.tar.gz) = f00d23922764bb5091ab0e4f8a10a528 diff --git a/chat/tkirc/pkg/COMMENT b/chat/tkirc/pkg/COMMENT new file mode 100644 index 00000000000..724e7d21e94 --- /dev/null +++ b/chat/tkirc/pkg/COMMENT @@ -0,0 +1 @@ +GUI for the ircII Internet Relay Chat client diff --git a/chat/tkirc/pkg/DESCR b/chat/tkirc/pkg/DESCR new file mode 100644 index 00000000000..95ebe0d0c3d --- /dev/null +++ b/chat/tkirc/pkg/DESCR @@ -0,0 +1,7 @@ +tkirc is a frontend for unix's ircII (shell-client for the Internet +Relay Chat) based on Tcl/Tk. If you know how to use ircII, you should +not have any problems to use tkirc after installation. + +See /usr/pkg/share/doc/tkirc/README for more information. + +Also, copy /usr/pkg/share/doc/tkirc/tkircrc-example to $HOME/.tkircrc. diff --git a/chat/tkirc/pkg/PLIST b/chat/tkirc/pkg/PLIST new file mode 100644 index 00000000000..ee08694a2c6 --- /dev/null +++ b/chat/tkirc/pkg/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:25 wiz Exp $ +bin/tkirc +share/doc/tkirc/tkircrc-example +share/doc/tkirc/README +share/doc/tkirc/CHANGES +share/doc/tkirc/COPYING +@dirrm share/doc/tkirc diff --git a/chat/xchat/Makefile b/chat/xchat/Makefile new file mode 100644 index 00000000000..d0810358a05 --- /dev/null +++ b/chat/xchat/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +DISTNAME= xchat-1.5.7 +CATEGORIES= chat x11 gnome +MASTER_SITES= ${HOMEPAGE}/files/source/1.5/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= tron@netbsd.org +HOMEPAGE= http://xchat.org/ + +DEPENDS+= gnome-core>=1.0.55:../../x11/gnome-core +DEPENDS+= python>=1.5.2:../../lang/python + +USE_GMAKE= yes +USE_PERL5= yes +USE_X11BASE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include + +.include "../../mk/bsd.prefs.mk" +.if (${OPSYS} == NetBSD) +CONFIGURE_ENV+= LIBS=-lutil +.endif + +pre-configure: + @${TOUCH} ${WRKSRC}/stamp-h.in + +post-install: + ${MKDIR} ${PREFIX}/share/doc/xchat + ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${PREFIX}/share/doc/xchat + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/xchat/files/md5 b/chat/xchat/files/md5 new file mode 100644 index 00000000000..4673a7236cf --- /dev/null +++ b/chat/xchat/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +MD5 (xchat-1.5.7.tar.bz2) = ba2355ba786609d7b7c61074b3c39657 diff --git a/chat/xchat/files/patch-sum b/chat/xchat/files/patch-sum new file mode 100644 index 00000000000..c31eadfbad3 --- /dev/null +++ b/chat/xchat/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +MD5 (patch-aa) = ff8eb13504f803a9645491831d805f11 +MD5 (patch-ab) = d849f2f75675bb0352ee72f4e045052b diff --git a/chat/xchat/patches/patch-aa b/chat/xchat/patches/patch-aa new file mode 100644 index 00000000000..8cb186de4ba --- /dev/null +++ b/chat/xchat/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +--- po/Makefile.in.in.orig Sun Oct 31 12:17:50 1999 ++++ po/Makefile.in.in Mon Sep 4 19:30:55 2000 +@@ -19,7 +19,7 @@ + prefix = @prefix@ + exec_prefix = @exec_prefix@ + datadir = $(prefix)/@DATADIRNAME@ +-localedir = $(datadir)/locale ++localedir = $(prefix)/share/locale + gnulocaledir = $(prefix)/share/locale + gettextsrcdir = $(prefix)/share/gettext/po + subdir = po diff --git a/chat/xchat/patches/patch-ab b/chat/xchat/patches/patch-ab new file mode 100644 index 00000000000..6087e7debf1 --- /dev/null +++ b/chat/xchat/patches/patch-ab @@ -0,0 +1,21 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +Do not alphabetically sort the GUI libs. This breaks xchat on a.out + +--- configure.orig Tue Sep 5 10:11:57 2000 ++++ configure Tue Sep 5 10:16:31 2000 +@@ -5808,14 +5808,6 @@ + tr "\n" " " < cflags2 > cflags + GUI_CFLAGS=`cat cflags` + +-echo $GUI_LIBS > cflags +-tr " " "\n" < cflags > cflags2 +-sort cflags2 > cflags +-uniq cflags > cflags2 +-tr "\n" " " < cflags2 > cflags +-GUI_LIBS=`cat cflags` +-rm -f cflags cflags2 +- + fi + fi + fi diff --git a/chat/xchat/pkg/COMMENT b/chat/xchat/pkg/COMMENT new file mode 100644 index 00000000000..8f79ab54eac --- /dev/null +++ b/chat/xchat/pkg/COMMENT @@ -0,0 +1 @@ +X11 (X Window System) IRC client, using the GTK+ toolkit diff --git a/chat/xchat/pkg/DESCR b/chat/xchat/pkg/DESCR new file mode 100644 index 00000000000..ea2071ff037 --- /dev/null +++ b/chat/xchat/pkg/DESCR @@ -0,0 +1,2 @@ +XChat is a graphical IRC client that runs on UNIX like systems. It uses the +GTK+ toolkit for graphical abstraction. diff --git a/chat/xchat/pkg/PLIST b/chat/xchat/pkg/PLIST new file mode 100644 index 00000000000..d3fa92b6703 --- /dev/null +++ b/chat/xchat/pkg/PLIST @@ -0,0 +1,37 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ +bin/xchat +bin/xchat-text +share/doc/xchat/xchat-1.html +share/doc/xchat/xchat-10.html +share/doc/xchat/xchat-2.html +share/doc/xchat/xchat-3.html +share/doc/xchat/xchat-4.html +share/doc/xchat/xchat-5.html +share/doc/xchat/xchat-6.html +share/doc/xchat/xchat-7.html +share/doc/xchat/xchat-8.html +share/doc/xchat/xchat-9.html +share/doc/xchat/xchat.html +share/gnome/apps/Internet/xchat.desktop +share/locale/cs/LC_MESSAGES/xchat.mo +share/locale/da/LC_MESSAGES/xchat.mo +share/locale/de/LC_MESSAGES/xchat.mo +share/locale/el/LC_MESSAGES/xchat.mo +share/locale/es/LC_MESSAGES/xchat.mo +share/locale/fr/LC_MESSAGES/xchat.mo +share/locale/hu/LC_MESSAGES/xchat.mo +share/locale/it/LC_MESSAGES/xchat.mo +share/locale/ja/LC_MESSAGES/xchat.mo +share/locale/ko/LC_MESSAGES/xchat.mo +share/locale/nl/LC_MESSAGES/xchat.mo +share/locale/pt_BR/LC_MESSAGES/xchat.mo +share/locale/sl/LC_MESSAGES/xchat.mo +share/locale/sr_YU/LC_MESSAGES/xchat.mo +share/locale/pt/LC_MESSAGES/xchat.mo +share/locale/ru/LC_MESSAGES/xchat.mo +share/locale/ro/LC_MESSAGES/xchat.mo +share/locale/sk/LC_MESSAGES/xchat.mo +share/locale/uk/LC_MESSAGES/xchat.mo +share/pixmaps/xchat.png +share/pixmaps/xchat_wm.png +@dirrm share/doc/xchat diff --git a/chat/zenicb/Makefile b/chat/zenicb/Makefile new file mode 100644 index 00000000000..5359a33fbf5 --- /dev/null +++ b/chat/zenicb/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:35 wiz Exp $ +# + +DISTNAME= zenicb-19981202 +CATEGORIES= chat +MASTER_SITES= ${MASTER_SITE_LOCAL} + +MAINTAINER= thorpej@netbsd.org + +NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL + +# XXX YUCK! I really don't like this, but what else are we going to do? +.include "../../mk/bsd.prefs.mk" +.if defined(USE_XEMACS) +EMACS= xemacs +DEPENDS+= xemacs-[1-9]*:../../editors/xemacs +MAKEFLAGS+= USE_XEMACS=${USE_XEMACS} +ELISPDIR= lib/xemacs/xemacs-packages/lisp +.else +EMACS= emacs +DEPENDS+= emacs-*:../../editors/emacs +ELISPDIR= share/emacs/site-lisp +.endif + +PLIST_SUBST+= ELISPDIR=${ELISPDIR} + +pre-configure: +.if defined(USE_XEMACS) + @${ECHO} "You have chosen Xemacs configuration." +.else + @${ECHO} "To install for Xemacs, set the environment variable USE_XEMACS." +.endif + +do-build: + +do-install: +.if defined(USE_XEMACS) + @${MKDIR} ${PREFIX}/${ELISPDIR} +.endif + @for file in ${WRKSRC}/src/*.el; do \ + j="${INSTALL_DATA} $$file ${PREFIX}/${ELISPDIR}/"; \ + ${ECHO} $$j; $$j; \ + done + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/zenicb/files/md5 b/chat/zenicb/files/md5 new file mode 100644 index 00000000000..b36bd27ef5b --- /dev/null +++ b/chat/zenicb/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:35 wiz Exp $ + +MD5 (zenicb-19981202.tar.gz) = 542dc7145fa7645f879f382666c74e8e diff --git a/chat/zenicb/files/patch-sum b/chat/zenicb/files/patch-sum new file mode 100644 index 00000000000..3ac7f80ca9b --- /dev/null +++ b/chat/zenicb/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:35 wiz Exp $ + +MD5 (patch-aa) = a6d9a07a36c81157fe1ee3fa430254f4 diff --git a/chat/zenicb/patches/patch-aa b/chat/zenicb/patches/patch-aa new file mode 100644 index 00000000000..5c0610077e4 --- /dev/null +++ b/chat/zenicb/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ + +--- src/zenicb.el- Sun Jul 19 18:37:51 1998 ++++ src/zenicb.el Fri Aug 4 17:34:34 2000 +@@ -211,6 +211,8 @@ + (if (not zenicb-process) + () + (set-marker (process-mark zenicb-process) (point-max)) ++ (if (fboundp 'set-buffer-multibyte) (set-buffer-multibyte nil)) ++ (set-process-coding-system zenicb-process nil nil) + (set-process-buffer zenicb-process zenicb-buffer) + (set-process-filter zenicb-process 'zenicb-filter) + (set-process-sentinel zenicb-process 'zenicb-sentinel) diff --git a/chat/zenicb/pkg/COMMENT b/chat/zenicb/pkg/COMMENT new file mode 100644 index 00000000000..2dfbbe4ee29 --- /dev/null +++ b/chat/zenicb/pkg/COMMENT @@ -0,0 +1 @@ +ICB client for Emacs diff --git a/chat/zenicb/pkg/DESCR b/chat/zenicb/pkg/DESCR new file mode 100644 index 00000000000..ef095459971 --- /dev/null +++ b/chat/zenicb/pkg/DESCR @@ -0,0 +1,2 @@ +ZenICB is an ICB client for Emacs. It allows the user to waste +unspeakable amounts of time. diff --git a/chat/zenicb/pkg/PLIST b/chat/zenicb/pkg/PLIST new file mode 100644 index 00000000000..50e62abd070 --- /dev/null +++ b/chat/zenicb/pkg/PLIST @@ -0,0 +1,15 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:36 wiz Exp $ +${ELISPDIR}/zenicb-8ball.el +${ELISPDIR}/zenicb-add.el +${ELISPDIR}/zenicb-away.el +${ELISPDIR}/zenicb-example.el +${ELISPDIR}/zenicb-fortran.el +${ELISPDIR}/zenicb-history.el +${ELISPDIR}/zenicb-meditate.el +${ELISPDIR}/zenicb-nologout.el +${ELISPDIR}/zenicb-signal.el +${ELISPDIR}/zenicb-stamp.el +${ELISPDIR}/zenicb-trigger.el +${ELISPDIR}/zenicb-whereis.el +${ELISPDIR}/zenicb-yow.el +${ELISPDIR}/zenicb.el diff --git a/chat/zircon/Makefile b/chat/zircon/Makefile new file mode 100644 index 00000000000..eb5c46ce1ce --- /dev/null +++ b/chat/zircon/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ +# + +DISTNAME= zircon-1.18.245 +CATEGORIES= chat +MASTER_SITES= ftp://catless.ncl.ac.uk/pub/ + +MAINTAINER= frueauf@netbsd.org +HOMEPAGE= http://catless.ncl.ac.uk/Programs/Zircon/ + +DEPENDS+= tk-8.3.2:../../x11/tk + +IS_INTERACTIVE= yes +NO_BUILD= yes + +post-patch: + @${MV} ${WRKSRC}/installer/unix.tcl ${WRKSRC}/installer/unix.tcl.bak + @${SED} -e 's|@@@PREFIX@@@|${PREFIX}|g' \ + < ${WRKSRC}/installer/unix.tcl.bak \ + > ${WRKSRC}/installer/unix.tcl + +do-install: + @${ECHO} "" + @${ECHO} "Please just click <Install> and <Quit> to ensure proper installation." + @${ECHO} "" + @( cd ${WRKSRC} && ./installZircon ) + @${MKDIR} ${PREFIX}/share/doc/zircon +.for file in BUGS COPYRIGHT FAQ MANUAL MIRRORS README.ONS README.load README.look README.prefs TODO + @${INSTALL_DATA} ${WRKSRC}/doc/${file} ${PREFIX}/share/doc/zircon +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/zircon/files/md5 b/chat/zircon/files/md5 new file mode 100644 index 00000000000..ab378b1f1c5 --- /dev/null +++ b/chat/zircon/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +MD5 (zircon-1.18.245.tar.gz) = ba5211b1a79770b3649b1dd1342b780d diff --git a/chat/zircon/files/patch-sum b/chat/zircon/files/patch-sum new file mode 100644 index 00000000000..191275aa5ee --- /dev/null +++ b/chat/zircon/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +MD5 (patch-aa) = 2ed1acf333607a0da54dd8b276c694e7 diff --git a/chat/zircon/patches/patch-aa b/chat/zircon/patches/patch-aa new file mode 100644 index 00000000000..11eb174478b --- /dev/null +++ b/chat/zircon/patches/patch-aa @@ -0,0 +1,47 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ + +--- installer/unix.tcl-orig Wed Mar 25 11:36:03 1998 ++++ installer/unix.tcl Sat Sep 5 20:42:47 1998 +@@ -19,7 +19,7 @@ + global Type types Lib Bin CC LD Version Patchlevel Wish types cflags\ + libs share SCflag GCC SLDflag CFlags TIDir v7 SED go NoGUI Xtn + # +- set types {AIX Alpha BSDI FreeBSD HP-UX IRIX Linux OSF1 {SunOS 4} {SunOS 5} UNIX_SV} ++ set types {AIX Alpha BSDI FreeBSD NetBSD HP-UX IRIX Linux OSF1 {SunOS 4} {SunOS 5} UNIX_SV} + # + array set cflags { + HP-UX {+O3 -Aa -D_HPUX_SOURCE} +@@ -30,6 +30,7 @@ + HP-UX {+z} + IRIX {-KPIC} + FreeBSD {-fpic} ++ NetBSD {-fPIC} + SCO {-Kpic -belf} + {SunOS 4} {-PIC} + {SunOS 5} {-KPIC} +@@ -53,6 +54,7 @@ + IRIX {-shared -rdata_shared} + AIX {-bhalt:4 -bM:SRE -bE:lib.exp -H512 -T512} + FreeBSD {-Bshareable -x} ++ NetBSD {-sharead -x} + SCO {-G} + OSF1 {-shared -expect_unresolved} + Linux {-shared} +@@ -149,7 +151,7 @@ + # + proc getLib {} { + global Lib +- switch {} $Lib {set Lib /usr/local/lib/zircon} ++ switch {} $Lib {set Lib @@@PREFIX@@@/share/zircon} + } + # + proc getWish {} { +@@ -175,7 +177,7 @@ + return + } + } +- set Bin /usr/local/bin ++ set Bin @@@PREFIX@@@/bin + } + # + proc getCC {} { diff --git a/chat/zircon/pkg/COMMENT b/chat/zircon/pkg/COMMENT new file mode 100644 index 00000000000..7236af5df63 --- /dev/null +++ b/chat/zircon/pkg/COMMENT @@ -0,0 +1 @@ +X11 interface to Internet Relay Chat diff --git a/chat/zircon/pkg/DESCR b/chat/zircon/pkg/DESCR new file mode 100644 index 00000000000..3ef52d319ec --- /dev/null +++ b/chat/zircon/pkg/DESCR @@ -0,0 +1,13 @@ +Zircon is an X11 interface to Internet Relay Chat. The software +is written in tcl/tk and uses its native features to provide network +communications. Suggestions for improvements to Zircon are welcome. +The author particularly interested in making the system useful for +those users in groups where JIPS and other national character sets +are used. + +Zircon has more features than you could possibly imagine and +implements nearly everything that the irc II clients support as +well as many other useful and interesting features. This reflects +the power of tcl/tk and not wonderful programming (the programming +is wonderful of course, but that is an aside). The tcl/tk system +is excellent, and you need it on your machine NOW! diff --git a/chat/zircon/pkg/MESSAGE b/chat/zircon/pkg/MESSAGE new file mode 100644 index 00000000000..cb8080c7bb4 --- /dev/null +++ b/chat/zircon/pkg/MESSAGE @@ -0,0 +1,6 @@ +You might want to set the following environment variables in your +favourite shell rc file: + + IRCNICK : to set your nick + IRCNAME : to set your irc name + IRCSERVER : to set the server to use diff --git a/chat/zircon/pkg/PLIST b/chat/zircon/pkg/PLIST new file mode 100644 index 00000000000..ccdd603a4c0 --- /dev/null +++ b/chat/zircon/pkg/PLIST @@ -0,0 +1,171 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:29 wiz Exp $ +bin/zircon +share/doc/zircon/BUGS +share/doc/zircon/COPYRIGHT +share/doc/zircon/FAQ +share/doc/zircon/MANUAL +share/doc/zircon/MIRRORS +share/doc/zircon/README.ONS +share/doc/zircon/README.load +share/doc/zircon/README.look +share/doc/zircon/README.prefs +share/doc/zircon/TODO +share/zircon/gifs/arc.gif +share/zircon/gifs/button.gif +share/zircon/gifs/ii.gif +share/zircon/gifs/key.gif +share/zircon/gifs/line.gif +share/zircon/gifs/lock.gif +share/zircon/gifs/log.gif +share/zircon/gifs/noii.gif +share/zircon/gifs/none.gif +share/zircon/gifs/nospeak.gif +share/zircon/gifs/off.gif +share/zircon/gifs/off1.gif +share/zircon/gifs/on.gif +share/zircon/gifs/on1.gif +share/zircon/gifs/oval.gif +share/zircon/gifs/polygon.gif +share/zircon/gifs/rectangle.gif +share/zircon/gifs/speak.gif +share/zircon/gifs/text.gif +share/zircon/gifs/unlock.gif +share/zircon/gifs/zircon.gif +share/zircon/gifs/zlogo.gif +share/zircon/help/Netspaces +share/zircon/help/Zircon/Bindings +share/zircon/help/Zircon/CommandLine +share/zircon/help/Zircon/Environment +share/zircon/help/Zircon/Ons +share/zircon/help/Zircon/Windows/Channel +share/zircon/help/Zircon/Windows/Control +share/zircon/help/Zircon/Windows/Info +share/zircon/help/Zircon/Windows/Message +share/zircon/installed +share/zircon/lang/bulgar.tcl +share/zircon/lang/catala.tcl +share/zircon/lang/deutsch.tcl +share/zircon/lang/english.tcl +share/zircon/lang/espanol.tcl +share/zircon/lang/esperanto.tcl +share/zircon/lang/francais.tcl +share/zircon/lang/italiano.tcl +share/zircon/lang/magyar.tcl +share/zircon/lang/nihongo.tcl +share/zircon/lang/norsk.tcl +share/zircon/lang/suomi.tcl +share/zircon/lib/Away.tcl +share/zircon/lib/Button.tcl +share/zircon/lib/Channel.tcl +share/zircon/lib/Chat.tcl +share/zircon/lib/Classes.tcl +share/zircon/lib/Consts.tcl +share/zircon/lib/Control.tcl +share/zircon/lib/DALnet.tcl +share/zircon/lib/Entry.tcl +share/zircon/lib/Frame.tcl +share/zircon/lib/Friend.tcl +share/zircon/lib/Friends.tcl +share/zircon/lib/Help.tcl +share/zircon/lib/IRC.tcl +share/zircon/lib/Ignore.tcl +share/zircon/lib/Info.tcl +share/zircon/lib/Interface.tcl +share/zircon/lib/List.tcl +share/zircon/lib/Log.tcl +share/zircon/lib/Look.tcl +share/zircon/lib/Mac.tcl +share/zircon/lib/Message.tcl +share/zircon/lib/Monitor.tcl +share/zircon/lib/Net.tcl +share/zircon/lib/Netspace.tcl +share/zircon/lib/Notice.tcl +share/zircon/lib/Notrace.tcl +share/zircon/lib/Object.tcl +share/zircon/lib/On.tcl +share/zircon/lib/Protect.tcl +share/zircon/lib/SOCKS.tcl +share/zircon/lib/Server.tcl +share/zircon/lib/Service.tcl +share/zircon/lib/Sound.tcl +share/zircon/lib/Split.tcl +share/zircon/lib/Tags.tcl +share/zircon/lib/Topic.tcl +share/zircon/lib/Tracing.tcl +share/zircon/lib/Undernet.tcl +share/zircon/lib/Unix.tcl +share/zircon/lib/User.tcl +share/zircon/lib/Util.tcl +share/zircon/lib/WBoard.tcl +share/zircon/lib/Window.tcl +share/zircon/lib/Windows.tcl +share/zircon/lib/bindings.tcl +share/zircon/lib/confChan.tcl +share/zircon/lib/confInfo.tcl +share/zircon/lib/confTab.tcl +share/zircon/lib/config.tcl +share/zircon/lib/ctcp.tcl +share/zircon/lib/dbgsrv.tcl +share/zircon/lib/debug.tcl +share/zircon/lib/dialog.tcl +share/zircon/lib/errors.tcl +share/zircon/lib/frivol.tcl +share/zircon/lib/initial.tcl +share/zircon/lib/main.tcl +share/zircon/lib/misc.tcl +share/zircon/lib/misc2.tcl +share/zircon/lib/pkgIndex.tcl +share/zircon/lib/plugin.tcl +share/zircon/lib/saverc.tcl +share/zircon/lib/servers.tcl +share/zircon/lib/tcl75.tcl +share/zircon/lib/tcl76.tcl +share/zircon/lib/tcl80.tcl +share/zircon/lib/tcl81.tcl +share/zircon/lib/tcl82.tcl +share/zircon/lib/tcl83.tcl +share/zircon/lib/tcl84.tcl +share/zircon/lib/upgrade.tcl +share/zircon/lib/userCmds.tcl +share/zircon/lib/zircon.tcl +share/zircon/look/standard.tcl +share/zircon/plugins/Dcc/auto.tcl +share/zircon/plugins/Dcc/chat.tcl +share/zircon/plugins/Dcc/dcc.tcl +share/zircon/plugins/Dcc/dccget.tcl +share/zircon/plugins/Dcc/dccsend.tcl +share/zircon/plugins/Dcc/pkgIndex.tcl +share/zircon/plugins/Dcc/send.tcl +share/zircon/plugins/MsgOps/setup.tcl +share/zircon/plugins/NoticeOps/setup.tcl +share/zircon/plugins/Sed/decrypt.tcl +share/zircon/plugins/Sed/pkgIndex.tcl +share/zircon/samples/zircon.ad +@exec mkdir -p %D/share/zircon/help/Channels +@exec mkdir -p %D/share/zircon/help/Servers +@exec mkdir -p %D/share/zircon/help/Services +@exec mkdir -p %D/share/zircon/help/Users +@exec mkdir -p %D/share/zircon/scripts +@exec mkdir -p %D/share/zircon/sounds +@dirrm share/doc/zircon +@dirrm share/zircon/help/Zircon/Windows +@dirrm share/zircon/help/Zircon +@dirrm share/zircon/help/Channels +@dirrm share/zircon/help/Servers +@dirrm share/zircon/help/Services +@dirrm share/zircon/help/Users +@dirrm share/zircon/help +@dirrm share/zircon/gifs +@dirrm share/zircon/lang +@dirrm share/zircon/lib +@dirrm share/zircon/look +@dirrm share/zircon/plugins/Dcc +@dirrm share/zircon/plugins/MsgOps +@dirrm share/zircon/plugins/NoticeOps +@dirrm share/zircon/plugins/Sed +@dirrm share/zircon/plugins +@dirrm share/zircon/samples +@dirrm share/zircon/scripts +@dirrm share/zircon/sounds +@dirrm share/zircon/lib +@dirrm share/zircon |