Software Package:
	lynx

Release/Version:
	2.4.2 BETA

Retrieved from:
	ftp2.cc.ukans.edu:pub/lynx/lynx2-4-2/lynx2-4-2.zip

Bug reports:
	This software package is maintained by the software contributor,
	not BSDI.  Please send any bug reports to both support@BSDI.COM
	and lynx-bug@ukanaix.cc.ukans.edu.

Comments:
	Converted the Makefile strucuture for the BSDI build environment
	HTML Documentation installs in /var/www/docs/lynx/*. Moved lynx.man
	to src/lynx.1

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Modifications to this version made by BSDI:

===================================================================
RCS file: /master/contrib/lynx/Makefile,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 Makefile
*** 1.1.1.1	1995/11/30 21:14:37
--- Makefile	1995/11/30 21:25:29
***************
*** 1,539 ****
! ##makefile for lynx
  
! SHELL = /bin/sh
  
! ##this is the name of the directory the lynx source code is in.
! ##(e.g. lynx2-4, not the full path)
  
! lynxdir= lynx2-4-2
  
! ##change the next line if you want lynx installed somewhere 
! ##besides /usr/local/bin
! 
! exec= /usr/local/bin
! 
! ##change the next line if you want the lynx man file installed somewhere
! ##besides /usr/man/man1
! 
! doc= /usr/man/man1
! 
! ##change the next line if you want the lynx.cfg file installed somewhere
! ##besides /usr/local/lib
! 
! cfg= /usr/local/lib
! 
! installbin= install -c -s -m 555
! installdoc= install -c -m 444
! 
! 
! #set the relative location of the WWW library Implementation directory, 
! #from this directory
! #do not set this to be an absolute path!!!
! WWWINC= WWW/Library/Implementation
! 
! # !!!!!!!!!!! Alternate socket functions for SOCKS !!!!!!!!!!!!!!!!!!
! # To make a SOCKSified lynx, include -DSOCKS in your SITE_LYDEFS and
! # SITE_DEFS, below, and point SOCKSLIB to your SOCKS library.  Note
! # that you may have problems accessing FTP servers.  Also, instead of
! # SOCKSifying lynx for use behind a firewall, you are better off if
! # you make it normally, and set it up to use a proxy server.  You can
! # SOCKSify the proxy server, and it will handle all clients, not just
! # Lynx (see the INSTALLATION file in this distribution).
! #SOCKSLIB= /usr/local/lib/libsocks.a
! 
! # !!!!!!!!!!!!!  DIRECT WAIS ACCESS !!!!!!!!!!!!!!!!!!!!!!!!!!
! # If you are adding direct wais access you must fill in the
! # location of wais.a, client.a and the standard math library, libm.a.  
! # You can pick up the freeWAIS source from sunsite.unc.edu  
! # or from ftp2.cc.ukans.edu.
! # Plese put an ABSOLUTE address here if you want it to work! 
! #WAISLIB= ../../freeWAIS-0.202/bin/client.a ../../freeWAIS-0.202/bin/wais.a /usr/lib/libm.a
! 
! #
! # if you are on one of the supported systems (see all: list below)
! # you should not have to modify anything from here down!
! # If you are not, then you should edit the generic: entry below.
! #
! # If you need ncurses, the latest version can always be found
! # in ftp://ftp.netcom.com/pub/zmbenhal/ncurses/
! #
! 
! all:  
! 	@echo
! 	@echo "Please run make with one of the following arguments"
! 	@echo "aix4       -- for RS/6000 running AIX 4.1.1"
! 	@echo "aix32      -- for RS/6000 running AIX 3.2"
! 	@echo "aix31      -- for RS/6000 running AIX 3.1 with curses bug"
! 	@echo "apollo     -- apollo systems (untested)"
! 	@echo "bsdi       -- BSD Interactive"
! 	@echo "bsdi-ncurses -- BSD/OS(v2.0 or later) using ncurses(v1.9.4 or later) package."
! 	@echo "convex     -- for Convex C-series"
! 	@echo "convex-ncurses -- for Convex C-series with ncurses package"
! 	@echo "dgux       -- for DGUX "
! 	@echo "freebsd    -- for FreeBSD"
! 	@echo "freebsd-ncurses -- for FreeBSD using ncurses package"
! 	@echo "generic    -- for generic UNIX"
! 	@echo "linux      -- for PC linux"
! 	@echo "linux-ncurses -- for PC linux using ncurses package"
! 	@echo "mips       -- for MIPS, svr3/bsd flavour (untested)"
! 	@echo "netbsd     -- for NetBSD"
! 	@echo "netbsd-ncurses -- for NetBSD using ncurses package"
! 	@echo "next       -- for NeXT OS"
! 	@echo "next-ncurses  -- for NeXT OS using ncurses package"
! 	@echo "osf        -- for Alpha OSF/1"
! 	@echo "ptx        -- for Sequent's DYNIX/ptx"
! 	@echo "riscos     -- Control Data Unix machine running EP/IX"
! 	@echo "sco        -- for SCO machines"
! 	@echo "sgi        -- for SGI machines"
! 	@echo "sun3       -- for SUN 3 OS"
! 	@echo "sun4       -- for SUN 4 OS"
! 	@echo "sun4-pure  -- for SUN 4 OS with PURIFY"
! 	@echo "svr4       -- for SVR4"
! 	@echo "snake      -- for HP-UX lt 9.01"
! 	@echo "snake2     -- for HP-UX gte 9.01 (untested)"
! 	@echo "solaris2   -- for Solaris 2.x"
! 	@echo "ultrix     -- for DEC Ultrix"
! 	@echo "unixware   -- for Novell's Unixware (untested)"
! 	@echo "univell    -- for Novell's Unixware (untested)"
! 	@echo "decstation -- for DEC Ultrix (same as ultrix above)"
! 	@echo "isc        -- for Interactive Machines (untested)"
! 	@echo "clean      -- removes all '.o' and 'core' files"
! 	@echo "tar        -- runs clean, removes executable, and tars the whole directory"
! 	@echo "compress   -- runs tar, then compresses the result"
! 	@echo
! 
! # Map some extra commands to existing ones
! unix: generic
! decstation: ultrix
! univell: unixware
! 
! # Set SITE_LYDEFS to one or more of the defines for the WWW Library:
! SITE_LYDEFS = # -DDIRED_SUPPORT
! 
! # Set SITE_DEFS to one or more of the defines for lynx below:
! SITE_DEFS = # -DDIRED_SUPPORT
! 
! # if you are compiling on a previously unsupported system, modify
! # this generic entry!!
! #
! # defines include:
! # -DNO_CUSERID     if you don't have cuserid()
! # -DNO_UTMP	   if you don't have utmp capibilities
! # -Dvfork=fork     if you don't have vfork()
! # -DMMDF	   if you use MMDF instead of sendmail
! # -DFANCY_CURSES   enables fancy curses (bold, underline, reverse)
! # -DNO_KEYPAD      if you don't have keypad() and related defines
! # -DNO_SIZECHANGE  Disables window sizechange code
! # -DNO_CPU_LIMIT   Disables Max CPU timeout (includes CLOCKS_PER_SECOND)
! # -DNO_PUTENV      Define if you don't have a putenv call.
! # -DNO_CBREAK      if you don't have cbreak() (use crmode() instead)
! # -DUNDERLINE_LINKS  Define if you want links underlined instead of bold.
! # -DIGNORE_CTRL_C  Define if Control-C shouldn't exit lynx.
! # -DHP_TERMINAL    For DIM workaround to REVERSE problems on HP terminals.
! # -DLOCALE         For LOCALE support for international characters.
! # -DSOCKS	   For making a SOCKSified lynx.
! #
! # if you would like to include support for local file management
! # you should define the following
! #
! # -DDIRED_SUPPORT  Define to allow local file management support
! # -DOK_TAR         Define to allow use of tar in dired support code
! # -DOK_GZIP        Define to allow use of gzip in dired support code
! # -DOK_ZIP         Define to allow use of zip and unzip in dired support code
! # -DOK_UUDECODE    Define to allow use of uudecode in dired support code
! # -DOK_OVERRIDE    Define to allow keymap overrides in dired mode
! #
! # if you have the reverse clear screen problem of some SUN4 systems you
! # should define this in MCFLAGS (SITE_DEFS)
! #
! # -DREVERSE_CLEAR_SCREEN_PROBLEM 
! #
! # if you have an SVR4 system with the "type any key" problem, try defining
! # this in LYFLAGS (SITE_LYDEFS) and MCFLAGS (SITE_DEFS)
! #
! # -DSVR4_BSDSELECT
! #
! # Old Data General systems may need this in their SITE_LYDEFS
! # for their inet_addr(host) calls.
! #
! # -DDGUX_OLD
! #
! # if you would like logging of client requests via syslog(), you should
! # define this in MCFLAGS (SITE_DEFS)
! #
! # -DSYSLOG_REQUESTED_URLS
! #
! # if you would like to enable code to detect memory leaks define this in both
! # LYFLAGS (SITE_LYDEFS) and MCFLAGS (SITE_DEFS)
! #
! # -DLY_FIND_LEAKS
! #
! # if you would like "ls -l" emulation in local directory listings define
! # this in LYFLAGS (SITE_LYDEFS).
! #
! # -DLONG_LIST
! #
! # if you do not want "Up to" parent links in local directory listings define
! # this in LYFLAGS (SITE_LYDEFS).
! #
! # -DNO_PARENT_DIR_REFERENCE
! #
! # for installation of local execution links, please see the file userdefs.h
! 
! #generic machines with original Berkeley curses
! generic:  
! 	@echo "You must first compile the WWW library in WWW/Library"
! 	cd WWW/Library/unix; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/unix/libwww.a"
! 
! # Tested on C3 series under ConvexOS 10.1, CC V5.0;
! # Should work on other C-series
! convex:
! 	cd WWW/Library/convex; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -O1 \
! 		-D__STDC__ \
! 		-DNO_PUTENV -DNO_CBREAK -DNO_KEYPAD -DUSE_DIRENT -DUNIX \
! 		-DSTDC_HEADERS -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/convex/libwww.a"
! 
! convex-ncurses:
! 	cd WWW/Library/convex; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -O1 \
! 		-I/usr/local/include \
! 		-DNCURSES -DFANCY_CURSES \
! 		-D__STDC__ \
! 		-DNO_PUTENV -DNO_CBREAK -DNO_KEYPAD -DUSE_DIRENT -DUNIX \
! 		-DSTDC_HEADERS -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-L/usr/local/lib -lncurses \
! 		-ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/convex/libwww.a"
! 
! # Tested on DGUX ver 5.4R3.00
! dgux:
! 	cd WWW/Library/unix; make LYFLAGS="-DDGUX $(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-I../$(WWWINC) -DDGUX $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/unix/libwww.a"
! 
! mips:
! 	cd WWW/Library/mips; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-systype svr3 -g \
! 		-DFANCY_CURSES -DUNIX -I/svr3/usr/include/bsd \
! 		-I../$(WWWINC) -DNO_UTMP $(SITE_DEFS)" \
! 		LIBS="-lcurses -lnsl -lbsd $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/mips/libwww.a"
! 
! # FreeBSD doesn't have or need ranlib. (ignore the error message about that :)
! freebsd:
! 	cd WWW/Library/freebsd; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-O -DUNIX -DNO_KEYPAD -DNO_CUSERID \
! 		-I../$(WWWINC) $(SITE_DEFS)"\
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/freebsd/libwww.a"
! 
! # FreeBSD doesn't have or need ranlib. (ignore the error message about that :)
! freebsd-ncurses:  
! 	cd WWW/Library/freebsd; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-O -DFANCY_CURSES -DNCURSES -DUNIX \
! 		-DNO_KEYPAD -DNO_CUSERID -I../$(WWWINC) $(SITE_DEFS) \
! 		-I/usr/include/ncurses" LIBS="-lncurses -lcompat \
! 		-ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/freebsd/libwww.a"
! 
! # NetBSD doesn't have or need ranlib. (ignore the error message about that :)
! netbsd:  
! 	cd WWW/Library/netbsd; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-O -DUNIX -DNO_KEYPAD -DNO_CUSERID \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/netbsd/libwww.a"
! 
! # NetBSD doesn't have or need ranlib. (ignore the error message about that :)
! netbsd-ncurses:  
! 	cd WWW/Library/netbsd; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-O -DFANCY_CURSES -DNCURSES -DUNIX \
! 		-DNO_KEYPAD -DNO_CUSERID -I../$(WWWINC) $(SITE_DEFS) \
! 		-I/usr/include/ncurses" LIBS="-lncurses -lcompat \
! 		-ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/netbsd/libwww.a"
! 
! # Tested on DN 3500 & 4500's running Domain O/S 10.4 BSD
! # -Acpu,mathchip may have to be changed on other machines - see man cpuhep
! apollo:
! 	cd WWW/Library/apollo_m68k; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DUNIX -DNO_KEYPAD -DNO_CUSERID \
! 		-D_BUILTINS -W0,-opt,4 -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/apollo_m68k/libwww.a $(MYWWWLIB)"
! 
! riscos:  
! 	cd WWW/Library/unix; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-DNO_GETCWD -DNO_PUTENV -Dremove=unlink \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/unix/libwww.a "
! 
! # Lynx will not compile with the "free" cc compiler supplied 
! # with HP-UX.  You must use a purchased cc compiler to compile Lynx.
! snake:  
! 	cd WWW/Library/snake; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-DSNAKE -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/snake/libwww.a "
! 
! snake2:
! 	cd WWW/Library/snake; make CC="gcc" LYFLAGS="-D_INCLUDE_HPUX_SOURCE \
! 		-D_INCLUDE_POSIX_SOURCE -D_INCLUDE_AES_SOURCE \
! 		-D_INCLUDE_XOPEN_SOURCE $(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-DSNAKE -I../$(WWWINC) -D_INCLUDE_HPUX_SOURCE \
! 		-D_INCLUDE_POSIX_SOURCE -D_INCLUDE_AES_SOURCE \
! 		-D_INCLUDE_XOPEN_SOURCE $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/snake/libwww.a "
! 
! svr4:  
! 	cd WWW/Library/svr4; make LYFLAGS="-DSVR4_BSDSELECT $(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-I../$(WWWINC) -DNO_UTMP -DSVR4 -DSVR4_BSDSELECT -DTRUE=1 \
! 		-DFALSE=0 $(SITE_DEFS)" \
! 		LIBS="-lcurses -lsocket -lnsl $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/svr4/libwww.a"
! 
! ptx:  
! 	cd WWW/Library/ptx; make LYFLAGS="-DNO_BCOPY -DSVR4_BSDSELECT \
! 		-DNO_FILIO_H $(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-DNO_FILIO_H -I../$(WWWINC) -DNO_UTMP -DSVR4 $(SITE_DEFS)" \
! 		LIBS="-lcurses -lsocket -linet -lnsl $(WAISLIB)" \
! 		WWWLIB="../WWW/Library/ptx/libwww.a"
! 
! unixware:
! 	cd WWW/Library/svr4; make LYFLAGS="-DNO_BCOPY -DUNIXWARE $(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-I../$(WWWINC) -DNO_UTMP -DSVR4 -DTRUE=1 -DFALSE=0 \
! 		-DNO_BCOPY -DUNIXWARE $(SITE_DEFS)" \
! 		LIBS="-lcurses -lsocket -lnsl $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/svr4/libwww.a"
! 
! # SCO doesn't like line continuers?  (although others have said it does :)
! #     doesn't have or need ranlib. (ignore the error message about that :)
! #     can build lynx with its native rcc compiler.  (if you replace "gcc"
! #     with "rcc" for CC= :)
! #     has a const/volatile bug in its native cc compiler. (don't use it ;)
! sco:  
! 	cd WWW/Library/sco; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -s -DFANCY_CURSES -DUNIX -DSCO -DMMDF -I../$(WWWINC) -DNO_UTMP -DNO_SIZECHANGE $(SITE_DEFS)"  LIBS="$(WAISLIB) $(SOCKSLIB) -lcurses -lsocket -ltermcap -lmalloc"  WWWLIB="../WWW/Library/sco/libwww.a"
! 
! bsdi:  
! 	cd WWW/Library/Implementation; make -f BSDI_Makefile LYFLAGS="-DBSDI $(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DNO_CUSERID -DUNIX -DNO_FILIO_H \
! 		-I../$(WWWINC) -DNO_UTMP -DSVR4 -DNO_KEYPAD $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/svr4/libwww.a"
! 
! bsdi-ncurses:
! 	@echo
! 	@echo
! 	@echo "IMPORTANT: To compile you need ncurses package (version 1.9.4 or later)"
! 	@echo "installed on your system. You can download ncurses package from"
! 	@echo "ftp://ftp.netcom.com/pub/zm/zmbenhal/ncurses"
! 	@echo
! 	@echo
! 	@echo `sleep 5`
! 	cd WWW/Library/Implementation; make -f BSDI_Makefile CC="gcc" \
! 				       LYFLAGS="-DBSDI $(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DNO_CUSERID -DUNIX -DNCURSES \
! 		-DFANCY_CURSES -DNO_KEYPAD -DBSDI -DSVR4 -I/usr/include/ncurses \
! 		-I../$(WWWINC) $(SITE_DEFS)" LIBS="-lncurses $(WAISLIB) \
! 		$(SOCKSLIB)" WWWLIB="../WWW/Library/svr4/libwww.a"
! 
! solaris2:
! 	cd WWW/Library/solaris2; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DFANCY_CURSES -DUNIX -DSOLARIS2 \
! 		-I../$(WWWINC) -DCURS_PERFORMANCE -DNO_UTMP -DUSE_DIRENT $(SITE_DEFS)" \
! 		LIBS="-L/usr/ccs/lib -lcurses $(WAISLIB) $(SOCKSLIB) -lnsl -lsocket" \
! 		WWWLIB="../WWW/Library/solaris2/libwww.a"
! 
! osf:            
! 	cd WWW/Library/osf; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX $(ADDFLAGS) \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/osf/libwww.a"
! 
! #for some reason loc_t isn't defined when compiling for debug on my system.
! #needed for NLchar.h
! dbg:   
! 	cd WWW/Library/osf; make CC="gcc" LYFLAGS="-DDIRED_SUPPORT \
! 		-DLY_FIND_LEAKS"
! 	cd src; make all CC="gcc" MCFLAGS="-g -Wall $(ADDFLAGS) -DFANCY_CURSES \
! 		-DLY_FIND_LEAKS -Dloc_t=_LC_locale_t -D_locp=__lc_locale\
! 		-DDIRED_SUPPORT -DOK_TAR -DOK_GZIP -DOK_OVERRIDE \
! 		-DUNIX -I../$(WWWINC) -DEXEC_LINKS \
! 		-DALLOW_USERS_TO_CHANGE_EXEC_WITHIN_OPTIONS $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/osf/libwww.a"
! 
! 
! sgi:
! # SGI doesn't have or need ranlib. (ignore the error message about that :)
! 	cd WWW/Library/sgi; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -cckr -DFANCY_CURSES -DNO_CUSERID \
! 	-DUNIX -DSGI -Dvfork=fork -I../$(WWWINC) -DNO_UTMP $(SITE_DEFS)" \
! 	 LIBS="-lcurses -ltermcap -DSYSV \
! 	 -DPERFORMANCE $(WAISLIB) $(SOCKSLIB)" \
! 	 WWWLIB="../WWW/Library/sgi/libwww.a"
! 
! linux:
! 	cd WWW/Library/unix; make CC="gcc" LYFLAGS="-DLINUX $(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DUNIX -DNO_KEYPAD -DNO_TTYTYPE -DLINUX -I../$(WWWINC) $(SITE_DEFS)" LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" WWWLIB="../WWW/Library/unix/libwww.a"
! 
! linux-ncurses:
! 	cd WWW/Library/unix; make CC="gcc" LYFLAGS="-g -DLINUX $(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DUNIX -DNCURSES -DFANCY_CURSES -DNO_KEYPAD -DNO_TTYTYPE -DLINUX -I/usr/include/ncurses -I../$(WWWINC) $(SITE_DEFS)" LIBS="-lncurses $(WAISLIB) $(SOCKSLIB)" WWWLIB="../WWW/Library/unix/libwww.a"
! 
! aix4: 
! 	cd WWW/Library/rs6000; make LYFLAGS="-D_BSD=44 -DSVR4_BSDSELECT \
! 		$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-D_BSD=44 -DSVR4_BSDSELECT -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -lbsd $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/rs6000/libwww.a"
! 
! aix32: 
! 	cd WWW/Library/rs6000; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -lbsd $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/rs6000/libwww.a"
! 
! aix31: 
! 	cd WWW/Library/rs6000; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DUNIX -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -lbsd $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/rs6000/libwww.a"
! 
! ultrix:  
! 	cd WWW/Library/decstation; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -Olimit 600 -DFANCY_CURSES \
! 		 -DUNIX -DULTRIX -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcursesX -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/decstation/libwww.a "
! 
! sun:
! 	@echo "Run make again and use \"make sun3\" or \"make sun4\""
! 
! #
! # add -lresolv to the last "LIBS" entry within the quotes if needed
! #
! sun3:    
! 	cd WWW/Library/sun3; make LYFLAGS="$(SITE_LYDEFS)" CC="gcc"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DUNIX -DFANCY_CURSES \
! 		-I../$(WWWINC) -DSUN -DLOCALE -I/usr/5include $(SITE_DEFS)"\
! 		LIBS="-lcurses -ltermcap -L/usr/5lib $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/sun3/libwww.a"
! 
! #
! # add -lresolv to the last "LIBS" entry within the quotes if needed
! #
! sun4:
! 	cd WWW/Library/sun4; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="gcc" MCFLAGS="-g -DUNIX -DFANCY_CURSES \
! 		-I../$(WWWINC) -DSUN -DSUN4 -DLOCALE -I/usr/5include \
! 		$(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap -L/usr/5lib $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/sun4/libwww.a"
! 
! #
! # use the holiest of holiest --- PURIFY
! # add -lresolv to the last "LIBS" entry within the quotes if needed
! #
! sun4-pure:
! 	cd WWW/Library/sun4; make CC="gcc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="purify -cache-dir=/home/purify-cache -always-use-cache-dir=yes -optimize-save-o7=no gcc" \
! 		MCFLAGS="-g -DUNIX -DFANCY_CURSES \
! 		-I../$(WWWINC) -DSUN -DSUN4 -DLOCALE -I/usr/5include \
! 		$(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap -L/usr/5lib \
! 		-lresolv $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/sun4/libwww.a"
! 
! next: 
! 	cd WWW/Library/next; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DUNIX -DNEXT -DNO_CUSERID \
! 		-DNO_GETCWD -DNO_PUTENV -DNO_KEYPAD -I../$(WWWINC) \
! 		-I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/next/libwww.a"
! 
! next-ncurses:
! 	cd WWW/Library/next; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DUNIX -DNEXT -DNCURSES \
! 		-DNO_GETCWD -DNO_CUSERID -DNO_KEYPAD -DNO_TTYTYPE \
! 		-DFANCY_CURSES -DNO_PUTENV -I/usr/local/include \
! 		-I../$(WWWINC) -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-L/usr/local/lib -lncurses \
! 		-ltermcap $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/next/libwww.a"
! 
! #	isc - Interactive Unix for i386 and i486 machines
! #       According to Robert Salter <salter1@mster.nsbf.nasa.gov>,
! #	  cc should be used instead of gcc.       
! isc:
! 	cd WWW/Library/isc; make CC="cc" LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make all CC="cc" MCFLAGS="-g -DISC -DFANCY_CURSES -DUNIX \
! 		-DNO_UTMP -DISC -Dvfork=fork -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap -linet -lnsl_s \
! 		-lcposix $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/isc/libwww.a"
! 
! traversal:
! 	cd WWW/Library/rs6000; make LYFLAGS="$(SITE_LYDEFS)"
! 	cd src; make traversal CC="cc" MCFLAGS="-g -DFANCY_CURSES -DUNIX  \
! 		-DTRAVERSAL -I../$(WWWINC) $(SITE_DEFS)" \
! 		LIBS="-lcurses -ltermcap -lbsd $(WAISLIB) $(SOCKSLIB)" \
! 		WWWLIB="../WWW/Library/rs6000/libwww.a"
! 
! clean:
! 	rm -f WWW/Library/*/*.[aob]
! 	rm -f WWW/Library/*/.created
! 	cd src; make clean
! 	rm -f *.b src/lynx core Lynx.leaks
! 
! tar:  clean
! 	rm -f lynx
! 	make save
! 
! turnover:	clean
! 	make save
! 
! zipcompress: compress zip
! 	echo "done!"
! 
! zip:  clean
! 	rm -f src/lynx
! 	rm -f lynx
! 	rm -f src/a.out
! 	rm -f ../$(lynxdir).zip
! 	cd ..; rm -f $(lynxdir).zip; zip -r $(lynxdir).zip $(lynxdir)
! 
! save:
! 	cd ..; rm -f $(lynxdir).tar; tar -cf - $(lynxdir) > $(lynxdir).tar
! 
! compress: tar
! 	cd ..; rm -f $(lynxdir).tar.Z; compress -f -v $(lynxdir).tar
! 
! install:
! 	-mv -f $(exec)/lynx $(exec)/lynx.old
! 	-mv -f $(cfg)/lynx.cfg $(cfg)/lynx.oldcfg
! 	$(installbin) lynx $(exec)/lynx
! 	$(installdoc) lynx.man $(doc)/lynx.1
! 	$(installdoc) lynx.cfg $(cfg)/lynx.cfg
--- 1,11 ----
! #	BSDI	BSDI_CONTRIB,v 1.5 1995/12/11 00:02:01 sanders Exp
  
! SUBDIR= WWW src lynx_help
  
! .include "../Makefile.inc"
  
! afterinstall:
! 	( cd ${.CURDIR}; install -c -o ${BINOWN} -g ${BINGRP} -m 0444 \
! 	    lynx.cfg lynx.hlp ${DESTDIR}${BINDIR}/../lib/lynx/ )
  
! .include <bsd.subdir.mk>
===================================================================
RCS file: /master/contrib/lynx/lynx.cfg,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 lynx.cfg
*** 1.1.1.1	1995/11/30 21:14:35
--- lynx.cfg	1995/11/30 21:20:04
***************
*** 22,28 ****
  #  FILENAME with the name of the file.
  #  file://localhost/dua#/DIRECTORY/FILENAME on VMS systems.)
  #
! STARTFILE:http://www.cc.ukans.edu/about_lynx/www_start.html
   
  # HELPFILE must be defined as a URL and must have a 
  # complete local path name if local 
--- 22,29 ----
  #  FILENAME with the name of the file.
  #  file://localhost/dua#/DIRECTORY/FILENAME on VMS systems.)
  #
! # STARTFILE:http://www.cc.ukans.edu/about_lynx/www_start.html
! STARTFILE:http://www.bsdi.com/welcome.html
   
  # HELPFILE must be defined as a URL and must have a 
  # complete local path name if local 
***************
*** 34,40 ****
  # http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
  # This file will be updated as needed.
  #
! HELPFILE:http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
  
  # JUMPFILE is the local file checked for shortcut URL's when the
  # user presses the 'J' (JUMP) key.  The user will be prompted for
--- 35,42 ----
  # http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
  # This file will be updated as needed.
  #
! # HELPFILE:http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
! HELPFILE:file://localhost/var/www/docs/lynx/lynx_help_main.html
  
  # JUMPFILE is the local file checked for shortcut URL's when the
  # user presses the 'J' (JUMP) key.  The user will be prompted for
***************
*** 61,67 ****
  # pointers to lots of interesting places on the web.
  #
  #DEFAULT_INDEX_FILE:http://www.w3.org/default.html
! DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
   
  # The CHARACTER_SET defines the users default 8 bit character set
  # which is used to represent the list of character entities within
--- 63,70 ----
  # pointers to lots of interesting places on the web.
  #
  #DEFAULT_INDEX_FILE:http://www.w3.org/default.html
! #DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
! DEFAULT_INDEX_FILE:http://www.bsdi.com/points-of-interest.html
   
  # The CHARACTER_SET defines the users default 8 bit character set
  # which is used to represent the list of character entities within
***************
*** 83,89 ****
  # upon).  On Unix, compilation with -DUNDERLINE_LINKS also will
  # apply to the HT_BOLD style for headers when BOLD_HEADERS is TRUE.
  #
! BOLD_HEADERS:FALSE
  
  # Local execution links and scripts are completely disabled
  # in the source code unless they are enabled in the
--- 86,92 ----
  # upon).  On Unix, compilation with -DUNDERLINE_LINKS also will
  # apply to the HT_BOLD style for headers when BOLD_HEADERS is TRUE.
  #
! BOLD_HEADERS:TRUE
  
  # Local execution links and scripts are completely disabled
  # in the source code unless they are enabled in the
***************
*** 481,491 ****
  #
  # 	Unix:
  #GLOBAL_EXTENSION_MAP:/usr/local/lib/mosaic/mime.types
  # 	VMS:
  #GLOBAL_EXTENSION_MAP:Lynx_Dir:mime.types
  #
  #	Unix (sought in user's home directory):
! #PERSONAL_EXTENSION_MAP:.mime.types
  #	VMS (sought in user's sys$login directory):
  #PERSONAL_EXTENSION_MAP:mime.types
  
--- 484,495 ----
  #
  # 	Unix:
  #GLOBAL_EXTENSION_MAP:/usr/local/lib/mosaic/mime.types
+ GLOBAL_EXTENSION_MAP:/var/www/conf/mime.types
  # 	VMS:
  #GLOBAL_EXTENSION_MAP:Lynx_Dir:mime.types
  #
  #	Unix (sought in user's home directory):
! PERSONAL_EXTENSION_MAP:.mime.types
  #	VMS (sought in user's sys$login directory):
  #PERSONAL_EXTENSION_MAP:mime.types
  
***************
*** 538,543 ****
--- 542,548 ----
  #
  #	Unix:
  #GLOBAL_MAILCAP:/usr/local/lib/mosaic/mailcap
+ GLOBAL_MAILCAP:/etc/mailcap
  #	VMS:
  #GLOBAL_MAILCAP:Lynx_Dir:mailcap
  #
===================================================================
RCS file: /master/contrib/lynx/userdefs.h,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 userdefs.h
*** 1.1.1.1	1995/11/30 21:14:36
--- userdefs.h	1995/11/30 21:20:04
***************
*** 156,162 ****
   * files will be overidden by any suffix or viewer mappings
   * that are established as defaults in src/HTInit.c.
   */
! #define LYNX_CFG_FILE "/usr/local/lib/lynx.cfg"
  
  /**************************
   * The EXTENSION_MAP file allows you to map file suffix's to 
--- 156,162 ----
   * files will be overidden by any suffix or viewer mappings
   * that are established as defaults in src/HTInit.c.
   */
! #define LYNX_CFG_FILE "/usr/contrib/lib/lynx/lynx.cfg"
  
  /**************************
   * The EXTENSION_MAP file allows you to map file suffix's to 
***************
*** 164,170 ****
   * These global and personal files override anything in
   * lynx.cfg or src/HTInit.c
   */
! #define GLOBAL_EXTENSION_MAP "/usr/local/lib/mosaic/mime.types"
  #define PERSONAL_EXTENSION_MAP ".mime.types"
  
  /**************************
--- 164,170 ----
   * These global and personal files override anything in
   * lynx.cfg or src/HTInit.c
   */
! #define GLOBAL_EXTENSION_MAP "/var/www/conf/mime.types"
  #define PERSONAL_EXTENSION_MAP ".mime.types"
  
  /**************************
***************
*** 173,201 ****
   * These global and personal files override anything in
   * lynx.cfg or src/HTInit.c
   */
! #define GLOBAL_MAILCAP "/usr/local/lib/mosaic/mailcap"
  #define PERSONAL_MAILCAP ".mailcap"
  
  /*********************
   * LOCAL_DOMAIN is used to determine if a user is local
   * to your campus or organization
   */
! #define LOCAL_DOMAIN "ukans.edu"		/* CHANGE THIS! */
  
  /**************************
   * the full path and name of the telnet command
   */
! #define TELNET_COMMAND "telnet"
  
  /**************************
   * the full path and name of the tn3270 command
   */
! #define TN3270_COMMAND "tn3270"
  
  /**************************
   * the full path and name of the rlogin command
   */
! #define RLOGIN_COMMAND "rlogin"
  
  /*************************
   * This define will be used for a default in src/HTInit.c.
--- 173,201 ----
   * These global and personal files override anything in
   * lynx.cfg or src/HTInit.c
   */
! #define GLOBAL_MAILCAP "/etc/mailcap"
  #define PERSONAL_MAILCAP ".mailcap"
  
  /*********************
   * LOCAL_DOMAIN is used to determine if a user is local
   * to your campus or organization
   */
! #define LOCAL_DOMAIN "unknown"		/* CHANGE THIS! */
  
  /**************************
   * the full path and name of the telnet command
   */
! #define TELNET_COMMAND "/usr/bin/telnet"
  
  /**************************
   * the full path and name of the tn3270 command
   */
! #define TN3270_COMMAND "/usr/bin/tn3270"
  
  /**************************
   * the full path and name of the rlogin command
   */
! #define RLOGIN_COMMAND "/usr/bin/rlogin"
  
  /*************************
   * This define will be used for a default in src/HTInit.c.
***************
*** 206,212 ****
   * You must also have a "%s" for the filename; "&" for
   * background is optional
   */
! #define XLOADIMAGE_COMMAND "xv %s &"
  
  /*************************
   * The full path and name of the inews program
--- 206,212 ----
   * You must also have a "%s" for the filename; "&" for
   * background is optional
   */
! #define XLOADIMAGE_COMMAND "/usr/X11/bin/xv %s &"
  
  /*************************
   * The full path and name of the inews program
***************
*** 226,234 ****
   * For MMDF you should use submit (SCO)
   */
  #ifdef MMDF
! #define SYSTEM_MAIL "/usr/mmdf/bin/submit" 
  #else
! #define SYSTEM_MAIL "/usr/lib/sendmail" 
  #endif /* MMDF */
  
  /**************************
--- 226,238 ----
   * For MMDF you should use submit (SCO)
   */
  #ifdef MMDF
! # define SYSTEM_MAIL "/usr/mmdf/bin/submit" 
  #else
! # ifdef __bsdi__
! #  define SYSTEM_MAIL "/usr/sbin/sendmail"
! # else
! #  define SYSTEM_MAIL "/usr/lib/sendmail" 
! # endif /* __bsdi__ */
  #endif /* MMDF */
  
  /**************************
***************
*** 250,256 ****
   * note: STARTFILE must be a URL.  See the Lynx online help for more
   *       information on URL's
   */
! #define STARTFILE "http://www.cc.ukans.edu/about_lynx/www_start.html"
  /* #define STARTFILE "http://www.w3.org/default.html" */
  /* #define STARTFILE "http://kufacts.cc.ukans.edu/cwis/kufacts_start.html" */
  
--- 254,260 ----
   * note: STARTFILE must be a URL.  See the Lynx online help for more
   *       information on URL's
   */
! #define STARTFILE "http://www.bsdi.com/welcome.html"
  /* #define STARTFILE "http://www.w3.org/default.html" */
  /* #define STARTFILE "http://kufacts.cc.ukans.edu/cwis/kufacts_start.html" */
  
***************
*** 266,272 ****
   * http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
   * This file will be updated as needed.
   */
! #define HELPFILE "http://www.cc.ukans.edu/lynx_help/lynx_help_main.html"
  
  /*****************************
   * JUMPFILE is the local file checked for shortcut URL's when the
--- 270,277 ----
   * http://kufacts.cc.ukans.edu/lynx_help/lynx_help_main.html
   * This file will be updated as needed.
   */
! /* #define HELPFILE "http://www.cc.ukans.edu/lynx_help/lynx_help_main.html" */
! #define HELPFILE "file:/var/www/docs/lynx/lynx_help_main.html"
  
  /*****************************
   * JUMPFILE is the local file checked for shortcut URL's when the
***************
*** 294,300 ****
   * An index to your CWIS can be placed here or a document containing
   * pointers to lots of interesting places on the web.
   */
! #define DEFAULT_INDEX_FILE "http://www.w3.org/default.html"
  
  /********************************
  * The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be
--- 299,305 ----
   * An index to your CWIS can be placed here or a document containing
   * pointers to lots of interesting places on the web.
   */
! #define DEFAULT_INDEX_FILE "http://www.bsdi.com/points-of-interest.html"
  
  /********************************
  * The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be
***************
*** 326,332 ****
  * number of documents to cache (rather than the maximum number only if
  * DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).
  */
! #define DEFAULT_CACHE_SIZE 10
  
  #if defined(VMS) && defined(VAXC) && !defined(__DECC)
  #define DEFAULT_VIRTUAL_MEMORY_SIZE 512000
--- 331,337 ----
  * number of documents to cache (rather than the maximum number only if
  * DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).
  */
! #define DEFAULT_CACHE_SIZE 25
  
  #if defined(VMS) && defined(VAXC) && !defined(__DECC)
  #define DEFAULT_VIRTUAL_MEMORY_SIZE 512000
***************
*** 766,782 ****
  /* Check these paths on Unix. */
  #define	COMPRESS_PATH	"/usr/ucb/compress"
  #define	UNCOMPRESS_PATH	"/usr/ucb/uncompress"
! #define UUDECODE_PATH   "/bin/uudecode"
! #define	ZCAT_PATH	"/usr/local/bin/zcat"
! #define	GZIP_PATH	"/usr/local/bin/gzip"
! #define	ZIP_PATH	"/usr/local/bin/zip"
! #define	UNZIP_PATH	"/usr/local/bin/unzip"
! #define	INSTALL_PATH	"/bin/install"
  #define	MKDIR_PATH	"/bin/mkdir"
  #define	MV_PATH		"/bin/mv"
  #define	RM_PATH		"/bin/rm"
  #define	TAR_PATH	"/bin/tar"
! #define	TOUCH_PATH	"/bin/touch"
  #define COPY_PATH	"/bin/cp"
  #define CHMOD_PATH	"/bin/chmod"
  #endif /* !VMS */
--- 771,787 ----
  /* Check these paths on Unix. */
  #define	COMPRESS_PATH	"/usr/ucb/compress"
  #define	UNCOMPRESS_PATH	"/usr/ucb/uncompress"
! #define UUDECODE_PATH   "/usr/bin/uudecode"
! #define	ZCAT_PATH	"/usr/bin/zcat"
! #define	GZIP_PATH	"/usr/contrib/bin/gzip"
! #define	ZIP_PATH	"/usr/contrib/bin/zip"
! #define	UNZIP_PATH	"/usr/contrib/bin/unzip"
! #define	INSTALL_PATH	"/bin/bin/install"
  #define	MKDIR_PATH	"/bin/mkdir"
  #define	MV_PATH		"/bin/mv"
  #define	RM_PATH		"/bin/rm"
  #define	TAR_PATH	"/bin/tar"
! #define	TOUCH_PATH	"/usr/bin/touch"
  #define COPY_PATH	"/bin/cp"
  #define CHMOD_PATH	"/bin/chmod"
  #endif /* !VMS */
===================================================================
RCS file: /master/contrib/lynx/WWW/Makefile,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 Makefile
*** 1.1.1.1	1995/11/30 21:14:41
--- Makefile	1995/11/30 21:25:39
***************
*** 1,9 ****
! #	Make basic WWW distribution
! #
! #  See the README and the documentation on the web.
! #  When you have done BUILD you will have www so you will be able to
! #  read the documentation online.
! #
! all :
! 	BUILD
  
--- 1,54 ----
! #	BSDI	BSDI_CONTRIB,v 1.5 1995/12/11 00:02:01 sanders Exp
  
+ LIB=	WWW
+ 
+ .PATH:	${.CURDIR}/Library/Implementation
+ SRCS=	HTAABrow.c	\
+ 	HTAAFile.c	\
+ 	HTAAProt.c	\
+ 	HTAAServ.c	\
+ 	HTAAUtil.c	\
+ 	HTACL.c		\
+ 	HTAccess.c	\
+ 	HTAlert.c	\
+ 	HTAnchor.c	\
+ 	HTAssoc.c	\
+ 	HTAtom.c	\
+ 	HTAuth.c	\
+ 	HTBTree.c	\
+ 	HTChunk.c	\
+ 	HTFTP.c		\
+ 	HTFWriter.c	\
+ 	HTFile.c	\
+ 	HTFormat.c	\
+ 	HTGopher.c	\
+ 	HTGroup.c	\
+ 	HTHistory.c	\
+ 	HTInit.c	\
+ 	HTLex.c		\
+ 	HTList.c	\
+ 	HTMIME.c	\
+ 	HTMLDTD.c	\
+ 	HTMLGen.c	\
+ 	HTNews.c	\
+ 	HTParse.c	\
+ 	HTPasswd.c	\
+ 	HTPlain.c	\
+ 	HTRules.c	\
+ 	HTString.c	\
+ 	HTStyle.c	\
+ 	HTTCP.c		\
+ 	HTTP.c		\
+ 	HTTelnet.c	\
+ 	HTUU.c		\
+ 	HTWSRC.c	\
+ 	HTWriter.c	\
+ 	SGML.c
+ 
+ XXX=	HTWAIS.c
+ NOPROFILE=noprofile
+ CFLAGS+=-I. -I${.CURDIR}/Library/Implementation
+ 
+ install:
+ 
+ .include <bsd.lib.mk>
===================================================================
RCS file: /master/contrib/lynx/lynx_help/lynx_help_main.html,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 lynx_help_main.html
*** 1.1.1.1	1995/11/30 21:14:40
--- lynx_help_main.html	1995/11/30 21:20:03
***************
*** 9,15 ****
  
  <h2>Choose a subject</h2>
  <ul>
! <li><a href="../about_lynx/about_lynx.html">About Lynx</a>
  
  <li><a href="Lynx_users_guide.html">Lynx Users Guide</a>
  
--- 9,15 ----
  
  <h2>Choose a subject</h2>
  <ul>
! <li><a href="http://www.cc.ukans.edu/about_lynx/about_lynx.html">About Lynx</a>
  
  <li><a href="Lynx_users_guide.html">Lynx Users Guide</a>
  
===================================================================
RCS file: /master/contrib/lynx/src/Makefile,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 Makefile
*** 1.1.1.1	1995/11/30 21:15:02
--- Makefile	1995/11/30 21:25:58
***************
*** 1,49 ****
! OBJS=  LYClean.o LYShowInfo.o LYEdit.o LYStrings.o \
! LYMail.o HTAlert.o GridText.o LYGetFile.o \
! LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o \
! LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o \
! LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o \
! HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYLocal.o LYUpload.o \
! LYLeaks.o LYexit.o LYJump.o LYCgi.o
  
! CFLAGS= $(MCFLAGS) -I..
  
! all: lynx
! 
! lynx:   message $(OBJS) $(WWWLIB)
! 	@echo "Linking and creating Lynx executable"
! 	$(CC) $(CFLAGS) -o lynx  $(OBJS) $(WWWLIB) $(LIBS)
! 	@echo "Copying Lynx executable into this directory"
! 	cp lynx ..
! 	@echo "Welcome to Lynx!"
! 
! message:
! 	@echo "Compiling Lynx sources"
! 
! traversal:    $(OBJS) traversal.o $(WWWLIB)
! 	@echo "Making Lynx code"
! 	$(CC) $(CFLAGS) -o lynx  $(OBJS) traversal.o $(LIBS) $(WWWLIB)
! 	cp lynx ..
! 
! dbg:	$(OBJS) $(WWWLIB)
! 	@echo "Making Lynx code"
! 	$(CC) -g $(OBJS) $(CFLAGS) $(WWWLIB) $(LIBS) 
! 
! lint:   
! 	lint *.c  > ../lint.out
! 
! clean:
! 	rm -f lynx core *.[ob]
! 
! LYMain.o: ../userdefs.h 
! LYMainLoop.o: ../userdefs.h
! LYReadCFG.o: ../userdefs.h
! HTFWriter.o: ../userdefs.h
! LYGetFile.o: ../userdefs.h
! LYOptions.o: ../userdefs.h
! LYReadCFG.o: ../userdefs.h
! LYrcFile.o: ../userdefs.h
! LYMail.o: ../userdefs.h
! LYUtils.o: ../userdefs.h
! HTInit.o: ../userdefs.h
! HTML.o: LYCharSets.c
--- 1,16 ----
! #	BSDI	BSDI_CONTRIB,v 1.5 1995/12/11 00:02:01 sanders Exp
  
! PROG=	lynx
! SRCS=	LYClean.c LYShowInfo.c LYEdit.c LYStrings.c LYMail.c HTAlert.c \
! 	GridText.c LYGetFile.c LYMain.c LYMainLoop.c LYCurses.c LYBookmark.c \
! 	LYUtils.c LYOptions.c LYReadCFG.c LYSearch.c LYHistory.c LYForms.c \
! 	LYPrint.c LYrcFile.c LYDownload.c LYNews.c LYKeymap.c HTML.c \
! 	HTFWriter.c HTInit.c DefaultStyle.c LYLocal.c LYUpload.c LYLeaks.c \
! 	LYexit.c LYJump.c LYCgi.c
! CFLAGS+=-I. -I${.CURDIR} -I${.CURDIR}/..
! CFLAGS+=-I${.CURDIR}/../WWW/Library/Implementation
! CFLAGS+=-DUNIX -DNO_CUSERID -DNO_KEYPAD
! LDADD+=	${.CURDIR}/../WWW/obj/libWWW.a -lcurses -ltermcap
! LPADD+=	${.CURDIR}/../WWW/obj/libWWW.a ${LIBCURSES} ${LIBTERMCAP}
  
! .include <bsd.prog.mk>
