head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.54 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.9.0.52 pkgsrc-2012Q4-base:1.9 pkgsrc-2011Q4:1.9.0.50 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q2:1.9.0.48 pkgsrc-2011Q2-base:1.9 pkgsrc-2009Q4:1.9.0.46 pkgsrc-2009Q4-base:1.9 pkgsrc-2008Q4:1.9.0.44 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.42 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.40 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.38 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.36 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.34 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.32 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.30 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.28 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.26 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.24 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.22 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.20 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.9.0.18 pkgsrc-2005Q4-base:1.9 pkgsrc-2005Q3:1.9.0.16 pkgsrc-2005Q3-base:1.9 pkgsrc-2005Q2:1.9.0.14 pkgsrc-2005Q2-base:1.9 pkgsrc-2005Q1:1.9.0.12 pkgsrc-2005Q1-base:1.9 pkgsrc-2004Q4:1.9.0.10 pkgsrc-2004Q4-base:1.9 pkgsrc-2004Q3:1.9.0.8 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.6 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.9.0.4 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.9.0.2 pkgsrc-2003Q4-base:1.9 buildlink2-base:1.9 netbsd-1-5-RELEASE:1.8 netbsd-1-4-PATCH003:1.8 netbsd-1-4-PATCH002:1.7 comdex-fall-1999:1.6 netbsd-1-4-PATCH001:1.6 netbsd-1-4-RELEASE:1.5 netbsd-1-3-PATCH003:1.4 netbsd-1-3-PATCH002:1.3; locks; strict; comment @# @; 1.9 date 2000.12.15.00.41.04; author wiz; state dead; branches; next 1.8; 1.8 date 2000.07.21.00.14.02; author hubertf; state Exp; branches; next 1.7; 1.7 date 99.11.26.22.12.37; author hubertf; state Exp; branches; next 1.6; 1.6 date 99.06.01.12.14.00; author hubertf; state Exp; branches; next 1.5; 1.5 date 99.02.10.22.31.56; author jwise; state Exp; branches; next 1.4; 1.4 date 98.08.07.11.10.40; author agc; state Exp; branches; next 1.3; 1.3 date 98.04.15.11.15.35; author frueauf; state Exp; branches; next 1.2; 1.2 date 98.03.20.00.09.18; author tv; state dead; branches; next 1.1; 1.1 date 98.03.18.22.40.47; author cjs; state Exp; branches; next ; desc @@ 1.9 log @Move packages from 'net' into new 'chat' category. Add chat to main Makefile. @ text @$NetBSD: patch-aa,v 1.8 2000/07/21 00:14:02 hubertf 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 +#include 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 */ @ 1.8 log @Fix y2k bug in logfile handling: [01:35] Session log "icb.log" started at 7/21/100 1:35am. ^^^ @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Split patches and add code to print time in front of each line. Needs to be switched on from .icbrc: oset printtime true. Bump version to 5.0.9pl1 for that. @ text @d3 2 a4 3 diff -x *.orig -urN ./icb/c_log.c /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/c_log.c --- ./icb/c_log.c Fri Feb 24 22:20:18 1995 +++ /usr/pkgsrc/net/icb/work.i386.unpatched/icb-5.0.9/icb/c_log.c Fri Nov 26 22:56:29 1999 d22 22 @ 1.6 log @Remove some compilation warnings, use mkstemp instead of mktemp. Patches submitted by Jaromir Dolecek in PR 7683 @ text @d1 10 a10 5 --- tcl/tclCmdAH.c.orig Fri Feb 24 22:19:53 1995 +++ tcl/tclCmdAH.c Tue Jun 1 10:55:15 1999 @@@@ -38,9 +38,22 @@@@ static char rcsid[] = "$Header: /home/ag #include #include "tclInt.h" d12 1 a12 26 +#ifdef __NetBSD__ +#define unix +#endif + +#if (defined(__unix__) || defined(unix)) && !defined(USG) +#include +#include +#endif + extern int errno; +#if !(defined(BSD) && BSD >= 199306) extern long lseek(); +#endif +#ifndef BSD4_4 extern char *mktemp(); +#endif /* *---------------------------------------------------------------------- @@@@ -430,7 +443,7 @@@@ Tcl_ExecCmd(dummy, interp, argc, argv) 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; d14 9 a22 24 /* @@@@ -501,8 +514,13 @@@@ Tcl_ExecCmd(dummy, interp, argc, argv) } 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 @@@@ Tcl_ExecCmd(dummy, interp, argc, argv) sprintf(interp->result, "command terminated abnormally"); result = TCL_ERROR; } - result = status.w_retcode; + result = WEXITSTATUS(status); } if (stdIn[0] != -1) { close(stdIn[0]); @ 1.5 log @This now compiles again (-Dunix issues), and no longer uses the `compatability' errno stuff. @ text @a0 2 $NetBSD: patch-aa,v 1.4 1998/08/07 11:10:40 agc Exp $ d2 2 a3 2 +++ tcl/tclCmdAH.c Wed Apr 15 12:26:09 1998 @@@@ -38,8 +38,15 @@@@ d7 5 a11 1 +#if (defined(__unix__) || defined(unix) || defined(__NetBSD__)) && !defined(USG) d20 1 d22 1 d25 33 @ 1.4 log @Add NetBSD RCS Ids. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -38,8 +38,14 @@@@ d9 1 a9 1 +#if (defined(__unix__) || defined(unix)) && !defined(USG) d11 1 @ 1.3 log @Update to 5.0.9. @ text @d1 2 @ 1.2 log @Some relocation fixes & portlint: - config does not need a defaults file - config generated with sed, not patch, compliant with ${PREFIX} - use ${INSTALL_SCRIPT} in two places instead of ${INSTALL_PROGRAM} @ text @d1 17 a17 72 --- config Wed Dec 31 16:00:00 1969 +++ config Wed Mar 18 13:30:49 1998 @@@@ -0,0 +1,55 @@@@ +# +# 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 = /home/cjs + +# Directory where the client will be installed. +BINDIR = /usr/pkg/bin + +# Directory where the manual page will be installed. +MANDIR = /usr/pkg/man + +# Compiler to use. +CC = cc + +# Compile options. +CFLAGS = -O2 -DNO_LRAND48 -DSTRINGS_H -DTIME_H +TCLCFLAGS = -O2 -DNO_LRAND48 -DSTRINGS_H -DTIME_H + +# Lint flags +LFLAGS = -u -DNO_LRAND48 -DSTRINGS_H -DTIME_H + +# System dependent source file. +SYSDEP =sysdep.bsd + +# Other libraries to include. +OTHERLIBS =-lcurses -ltermcap + +# Resolver library +RESOLVLIB =-lresolv + +# 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 = /usr/pkg/libdata + +# location of server database +SERVERLIST = /usr/pkg/libdata/icbserverdb + diff -u -r --new-file work.orig/icb-5.0.5/defaults work/icb-5.0.5/defaults --- defaults Wed Dec 31 16:00:00 1969 +++ defaults Wed Mar 18 13:30:49 1998 @@@@ -0,0 +1,10 @@@@ +defsystem="netbsd" +defbindir="/usr/pkg/bin" +defmandir="/usr/pkg/man" +deflibdir="/usr/pkg/libdata" +defcompiler="cc" +defextra="-O2" +defmakedepend="makedepend" +defdependopts="-fMake" +defhost="crater.unm.edu" +defport="7326" @ 1.1 log @Add icb-5.0.5 package. @ text @@