--- Makefile.Linux +++ Makefile.Linux 1995/10/21 13:23:27 @@ -0,0 +1,6 @@ +compile: + make linux -C src + +install: + make install -C src + --- include/tin.h +++ include/tin.h 1995/10/21 13:23:27 @@ -166,6 +166,7 @@ #ifdef HAVE_CURSES_H # include +# include #endif /* @@ -321,7 +322,7 @@ # endif # define DEFAULT_PRINTER "/usr/bin/lpr" # define DEFAULT_MAILER "/usr/sbin/sendmail" -# define DEFAULT_MAILBOX "/var/mail" +# define DEFAULT_MAILBOX "/var/spool/mail" # else # ifndef DEFAULT_EDITOR # define DEFAULT_EDITOR "/usr/ucb/vi" @@ -350,8 +351,8 @@ # define DEFAULT_MAILER "/usr/lib/sendmail" # endif # ifdef linux -# define DEFAULT_MAILBOX "/usr/spool/mail" -# define DEFAULT_MAILER "/usr/bin/smail" +# define DEFAULT_MAILBOX "/var/spool/mail" +# define DEFAULT_MAILER "/usr/sbin/sendmail" # define DEFAULT_PRINTER "/usr/bin/lpr" # endif # ifdef M_AMIGA --- src/Makefile +++ src/Makefile 1995/10/21 13:39:40 @@ -5,9 +5,9 @@ #CC = gcc #CC = checkergcc DEBUG = # -DDEBUG -DDEBUG_NEWSRC -DPROFILE -DEBUG = #-g -DDEBUG +DEBUG = -O2 -fomit-frame-pointer -pipe #-g -DDEBUG # -Wstrict-prototypes -Wnested-externs -Wmissing-prototypes -Wredundant-decls -COPTS = -c -DHAVE_PGP -DHAVE_COREDUMP -g -I$(INCDIR) $(DEBUG) -DNNTP_ONLY # -DHAVE_MAIL_HANDLING +COPTS = -c -I/usr/include/ncurses -DHAVE_COREDUMP -I$(INCDIR) $(DEBUG) -DNNTP_ONLY # -DHAVE_MAIL_HANDLING #COPTS = -I$(INCDIR) $(DEBUG) -c -Wall -Wconversion -Wstrict-prototypes -Wmissing-prototypes -DHAVE_MAIL_HANDLING LD = $(CC) #LD = cc @@ -28,13 +28,13 @@ # Where are your news libdir & spooldir? LIBDIR = /usr/lib/news -SPOOLDIR= /usr/spool/news -NOVROOTDIR= $(SPOOLDIR) +SPOOLDIR= /var/spool/news +NOVROOTDIR= $(SPOOLDIR)/over.view # Where do you want the binary & manual page installed? -INS_BINARY_DIR = /usr/local/bin +INS_BINARY_DIR = /usr/bin INS_DAEMON_DIR = $(LIBDIR) -INS_MANUAL_DIR = /usr/local/man/man +INS_MANUAL_DIR = /usr/man/man INS_MANUAL_EXT = 1 # Use INN clientlibs config functions (add -DUSE_INN_NNTPLIB to COPTS line) @@ -319,7 +319,7 @@ -DLIBDIR=\"$(LIBDIR)\" \ -DSPOOLDIR=\"$(SPOOLDIR)\" \ -DNOVROOTDIR=\"$(NOVROOTDIR)\"' \ - LIBS="-lcurses -ltermcap $(INN_NNTPLIB)" \ + LIBS="-lncurses $(INN_NNTPLIB)" \ EXE=tin linkit # For Minix 386 @@ -538,14 +538,12 @@ install: @$(ECHO) "Installing $(EXE) v$(VER) to $(INS_BINARY_DIR)..." - @$(STRIP) $(BINDIR)/$(EXE) - @-$(STRIP2) $(BINDIR)/$(EXE) > /dev/null 2>&1 - @-$(MV) $(BINDIR)/$(EXE) $(INS_BINARY_DIR)/$(EXE) - @-$(RM) $(INS_BINARY_DIR)/r$(EXE) - @$(LN) $(INS_BINARY_DIR)/$(EXE) $(INS_BINARY_DIR)/r$(EXE) - @$(CHMOD) 755 $(INS_BINARY_DIR)/$(EXE) - @$(LS) $(INS_BINARY_DIR)/$(EXE) $(INS_BINARY_DIR)/r$(EXE) - @$(MAKE) install_manpage + install -s $(BINDIR)/$(EXE) $(INS_BINARY_DIR)/$(EXE) + ln -sf $(INS_BINARY_DIR)/$(EXE) $(INS_BINARY_DIR)/r$(EXE) + install -m 644 $(DOCDIR)/$(EXE).$(MANEXT) $(INS_MANUAL_DIR)$(INS_MANUAL_EXT)/$(EXE).$(INS_MANUAL_EXT) + ln -sf tin.1 /usr/man/man1/rtin.1 + echo etc_inews_mail_gateway_file > /etc/inews_mail_gateway + install_setuid: @$(ECHO) "Installing SETUID $(EXE) v$(VER) to $(INS_BINARY_DIR)..." --- src/signal.c +++ src/signal.c 1995/10/21 13:23:27 @@ -13,6 +13,7 @@ */ #include "tin.h" +#include extern char *glob_art_group; extern char *glob_group;