diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1996-10-19 21:43:06 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1996-10-19 21:43:06 +0000 |
commit | 4da9b88cb7882ba28f4b789df9ec505d85c75234 (patch) | |
tree | b46bb77178e55292eaedc8ca8f827286af94e9da /news/tin/files/patch-aa | |
parent | Port update, fixing some compile problems. (diff) |
Upgrade to tin1.3-unoff-BETA-961018
Based on: obrien@cs.ucdavis.edu port (David E. O'Brien)
Notes
Notes:
svn path=/head/; revision=4050
Diffstat (limited to '')
-rw-r--r-- | news/tin/files/patch-aa | 139 |
1 files changed, 22 insertions, 117 deletions
diff --git a/news/tin/files/patch-aa b/news/tin/files/patch-aa index 6e69a013b93e..db2788e4318b 100644 --- a/news/tin/files/patch-aa +++ b/news/tin/files/patch-aa @@ -1,119 +1,24 @@ -*** Makefile.orig Sat Sep 25 18:29:52 1993 ---- Makefile Sun Mar 3 16:53:56 1996 +*** src/main.c.bak Tue Oct 15 00:50:08 1996 +--- src/main.c Sun Oct 20 01:06:24 1996 *************** -*** 2,8 **** - # - # Options that may need changing. For advanced options read the INSTALL file. - # -- CC = cc - COPTS = -c -O - #CC = gcc - #COPTS = -c -g ---- 2,7 ---- +*** 612,617 **** +--- 612,620 ---- + create_index_lock_file (lock_file); + process_id = getpid (); + #ifdef BSD ++ #ifdef __FreeBSD__ ++ setsid(); ++ #else + # ifdef __osf__ + setpgid (0, 0); + # else *************** -*** 12,27 **** - #YACC = bison -y - #DEBUG = - DEBUG = -g -DDEBUG - - # Where are your news libdir & spooldir? -! LIBDIR = /usr/lib/news -! SPOOLDIR= /usr/spool/news -! NOVROOTDIR= $(SPOOLDIR) - - # Where do you want the binary & manual page installed? -! INS_BINARY_DIR = /usr/local/bin - INS_DAEMON_DIR = $(LIBDIR) -! INS_MANUAL_DIR = /usr/local/man/man - INS_MANUAL_EXT = 1 - - # From: address in posted articles (don't use both - read the INSTALL file) ---- 11,28 ---- - #YACC = bison -y - #DEBUG = - DEBUG = -g -DDEBUG -+ PREFIX = /usr/local - - # Where are your news libdir & spooldir? -! LIBDIR = ${PREFIX}/lib/news -! SPOOLDIR= /var/news -! NOVROOTDIR= $(SPOOLDIR)/over.view -! NNTP_SERVER_FILE=${PREFIX}/etc/nntpserver - - # Where do you want the binary & manual page installed? -! INS_BINARY_DIR = ${PREFIX}/bin - INS_DAEMON_DIR = $(LIBDIR) -! INS_MANUAL_DIR = ${PREFIX}/man/man - INS_MANUAL_EXT = 1 - - # From: address in posted articles (don't use both - read the INSTALL file) -*************** -*** 45,52 **** - SHELL = /bin/sh - STRIP = strip - STRIP2 = mcs -d -! #ROFF = nroff -man -! ROFF = groff -Tascii -man - #BASE_VER= 1.21/tin-1.21 - BASE_VER= 170993 - VER = 1.22 ---- 46,53 ---- - SHELL = /bin/sh - STRIP = strip - STRIP2 = mcs -d -! ROFF = nroff -man -! #ROFF = groff -Tascii -man - #BASE_VER= 1.21/tin-1.21 - BASE_VER= 170993 - VER = 1.22 -*************** -*** 100,115 **** - @echo " make qnx [ QNX 4.1 ] make sco [ SCO Unix ]" - @echo " make sinix [ SNI Sinix ] make tower [ NCR Tower]" - @echo " make xenix [ SCO Xenix 386 ]" - @echo " " - @echo "Note that targets marked with '(nntp)' have -DNNTP_ABLE defined automatically." - @echo " " - -! .c.o: -! $(CC) $(CFLAGS) $*.c - - # Uncomment for COHERENT os - #.c.y: - # $(YACC) $*.y - - # For IBM AIX - aix: ---- 101,132 ---- - @echo " make qnx [ QNX 4.1 ] make sco [ SCO Unix ]" - @echo " make sinix [ SNI Sinix ] make tower [ NCR Tower]" - @echo " make xenix [ SCO Xenix 386 ]" -+ @echo " make freebsd [ FreeBSD ]" - @echo " " - @echo "Note that targets marked with '(nntp)' have -DNNTP_ABLE defined automatically." - @echo " " - -! #.c.o: -! # $(CC) $(CFLAGS) $*.c - - # Uncomment for COHERENT os - #.c.y: - # $(YACC) $*.y -+ -+ # For FreeBSD systems -+ freebsd: -+ @echo "Compiling $(EXE) v$(VER) for FreeBSD..." -+ @$(MAKE) CFLAGS='$(CFLAGS) \ -+ -DHAVE_ISPELL \ -+ -DNNTP_INEWS_GATEWAY=\"$(NNTP_INEWS_GATEWAY)\" \ -+ -DNNTP_INEWS_DOMAIN=\"$(NNTP_INEWS_DOMAIN)\" \ -+ -DNNTP_DEFAULT_SERVER=\"$(NNTP_DEFAULT_SERVER)\" \ -+ -DLIBDIR=\"$(LIBDIR)\" \ -+ -DSPOOLDIR=\"$(SPOOLDIR)\" \ -+ -DNNTP_SERVER_FILE=\"$(NNTP_SERVER_FILE)\" \ -+ -DNOVROOTDIR=\"$(NOVROOTDIR)\"' \ -+ LIBS="-ltermcap $(INN_NNTPLIB)" \ -+ EXE=tin linkit - - # For IBM AIX - aix: +*** 627,632 **** +--- 630,636 ---- + } + } + # endif ++ #endif + #else + # if HAVE_SETPGRP + setpgrp (); |