lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LYNX-DEV slimmer makefile.in


From: Nelson Henry Eric
Subject: LYNX-DEV slimmer makefile.in
Date: Sat, 15 Nov 1997 10:51:08 +0900 (JST)

As I posted previously, makefile.in really should go on a diet
before the new distribution comes out.  "It's not my department",
but I didn't see any alternative to doing it myself.  diff -c
appended for everyone's perusal.  Patched makefile.in tested on
SunOS4.1.3 and Solaris2.5.  I still don't understand the need
for the duplication of "lynxdir" and "lynxname".

__Henry

*** lynx2-7-1/makefile.in.orig  Sat Nov  8 02:20:00 1997
--- lynx2-7-1/makefile.in       Sat Nov 15 09:10:23 1997
***************
*** 21,29 ****
  ##this is the name of the directory the lynx source code is in.
  ##(e.g. lynx2-7-1, not the full path)
  lynxdir= lynx2-7-1
- 
- ##this is the name of the directory the lynx source code is in.
- ##(e.g. lynx2-7, not the full path)
  lynxname= lynx2-7-1
  
  ## Where you want lynx installed
--- 21,26 ----
***************
*** 85,91 ****
  # If you need ncurses, the latest version can always be found
  # in ftp://ftp.clark.net/pub/dickey/ncurses/  (4.1)
  # or ftp://ftp.netcom.com/pub/zm/zmbenhal/ncurses/ (1.9.9g)
! #
  # Also be sure to check out the compilation symbols in userdefs.h
  # before building Lynx!
  
--- 82,88 ----
  # If you need ncurses, the latest version can always be found
  # in ftp://ftp.clark.net/pub/dickey/ncurses/  (4.1)
  # or ftp://ftp.netcom.com/pub/zm/zmbenhal/ncurses/ (1.9.9g)
! 
  # Also be sure to check out the compilation symbols in userdefs.h
  # before building Lynx!
  
***************
*** 99,135 ****
  # Set SITE_DEFS to one or more of the defines for lynx below:
  SITE_DEFS = # Your defines here
  
! # defines include:
! # -DARCHIVE_ONLY   (see README.configure)
! # -DDIRED_SUPPORT  (see README.configure)
  # -DDONT_TRACK_INTERNAL_LINKS - Handle following links to same doc 
differently.
- # -DEXP_CHARTRANS  (see README.configure - needs to be set)
  # -DEXP_CHARTRANS_AUTOSWITCH also let lynx switch term mode(Linux console 
only)
  # -DHP_TERMINAL    For DIM workaround to REVERSE problems on HP terminals.
  # -DIGNORE_CTRL_C  Define if Control-C shouldn't exit lynx.
- # -DLINKEDSTYLES   (see README.configure)
- # -DLONG_LIST      (see README.configure)
- # -DLY_FIND_LEAKS  (see README.configure)
- # -DNCURSES        (see README.configure)
  # -DNOPORT         if you must use PASV instead of PORT for FTP
- # -DNO_CHANGE_EXECUTE_PERMS (see README.configure)
  # -DNO_CPU_LIMIT   Disables Max CPU timeout (includes CLOCKS_PER_SECOND)
- # -DNO_PARENT_DIR_REFERENCE (see README.configure)
  # -DNSL_FORK       For fork-based name server lookups that can be 'z'apped.
- # -DOK_GZIP        (see README.configure)
- # -DOK_OVERRIDE    (see README.configure)
- # -DOK_PERMIT      (see README.configure)
- # -DOK_TAR         (see README.configure)
- # -DOK_UUDECODE    (see README.configure)
- # -DOK_ZIP         (see README.configure)
  # -DSHORTENED_RBIND  For a SOCKSified lynx with the short version of Rbind.
  # -DSLANG_MBCS_HACK prevent cutoff lines when using UTF8 console (slang only)
  # -DSOCKS          For making a SOCKSified lynx.
  # -DUNDERLINE_LINKS  Define if you want links underlined instead of bold.
- # -DUSE_COLOR_STYLE (see README.configure)
- # -DUSE_HASH       (see README.configure)
- # -DUSE_SLANG      (see README.configure)
- # -DUSE_ZLIB       To use some functions from zlib library if you have it.
  #
  # if you are linking to freeWAIS-0.202 or older, you should define this
  # in SITE_DEFS
--- 96,113 ----
  # Set SITE_DEFS to one or more of the defines for lynx below:
  SITE_DEFS = # Your defines here
  
! # defines for which there are no configure options:
  # -DDONT_TRACK_INTERNAL_LINKS - Handle following links to same doc 
differently.
  # -DEXP_CHARTRANS_AUTOSWITCH also let lynx switch term mode(Linux console 
only)
  # -DHP_TERMINAL    For DIM workaround to REVERSE problems on HP terminals.
  # -DIGNORE_CTRL_C  Define if Control-C shouldn't exit lynx.
  # -DNOPORT         if you must use PASV instead of PORT for FTP
  # -DNO_CPU_LIMIT   Disables Max CPU timeout (includes CLOCKS_PER_SECOND)
  # -DNSL_FORK       For fork-based name server lookups that can be 'z'apped.
  # -DSHORTENED_RBIND  For a SOCKSified lynx with the short version of Rbind.
  # -DSLANG_MBCS_HACK prevent cutoff lines when using UTF8 console (slang only)
  # -DSOCKS          For making a SOCKSified lynx.
  # -DUNDERLINE_LINKS  Define if you want links underlined instead of bold.
  #
  # if you are linking to freeWAIS-0.202 or older, you should define this
  # in SITE_DEFS
***************
*** 155,163 ****
  # define this in SITE_DEFS
  #
  # -DSYSLOG_REQUESTED_URLS
  #
  # for installation of local execution links, please see the file userdefs.h
! #
  # TESTED: Linux FreeBSD SunOS Solaris IRIX CLIX HP-UX AIX SCO
  all lynx:
        cd WWW/Library/unix && $(MAKE) CC="$(CC)" \
--- 133,162 ----
  # define this in SITE_DEFS
  #
  # -DSYSLOG_REQUESTED_URLS
+ 
+ # defines which have configure options   (see INSTALLATION, Section II-1c.):
+ # -DARCHIVE_ONLY
+ # -DDIRED_SUPPORT
+ # -DEXP_CHARTRANS  (must be set by default; eventually will be removed)
+ # -DLINKEDSTYLES
+ # -DLONG_LIST
+ # -DLY_FIND_LEAKS
+ # -DNCURSES
+ # -DNO_CHANGE_EXECUTE_PERMS
+ # -DNO_PARENT_DIR_REFERENCE
+ # -DOK_GZIP
+ # -DOK_OVERRIDE
+ # -DOK_PERMIT
+ # -DOK_TAR
+ # -DOK_UUDECODE
+ # -DOK_ZIP
+ # -DUSE_COLOR_STYLE
+ # -DUSE_HASH
+ # -DUSE_SLANG
+ # -DUSE_ZLIB
  #
  # for installation of local execution links, please see the file userdefs.h
! 
  # TESTED: Linux FreeBSD SunOS Solaris IRIX CLIX HP-UX AIX SCO
  all lynx:
        cd WWW/Library/unix && $(MAKE) CC="$(CC)" \
;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]