home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / gnu / flex-2.4.6-diffs.lha / src / diffs / flex-2.4.6.diffs
Text File  |  1994-07-12  |  54KB  |  1,739 lines

  1. diff -rc --new-file /src/baseline/flex-2.4.6/INSTALL flex-2.4.6/INSTALL
  2. *** /src/baseline/flex-2.4.6/INSTALL    Fri Nov 26 20:43:37 1993
  3. --- flex-2.4.6/INSTALL    Tue Feb 22 01:03:17 1994
  4. ***************
  5. *** 33,40 ****
  6.   DIR is the directory that contains the source code.
  7.   
  8.   By default, `make install' will install the package's files in
  9. ! /usr/local/bin, /usr/local/lib, /usr/local/man, etc.  You can specify
  10. ! an installation prefix other than /usr/local by giving `configure' the
  11.   option `--prefix=PATH'.  Alternately, you can do so by giving a value
  12.   for the `prefix' variable when you run `make', e.g.,
  13.       make prefix=/usr/gnu
  14. --- 33,40 ----
  15.   DIR is the directory that contains the source code.
  16.   
  17.   By default, `make install' will install the package's files in
  18. ! /gnu/bin, /gnu/lib, /gnu/man, etc.  You can specify
  19. ! an installation prefix other than /gnu by giving `configure' the
  20.   option `--prefix=PATH'.  Alternately, you can do so by giving a value
  21.   for the `prefix' variable when you run `make', e.g.,
  22.       make prefix=/usr/gnu
  23. diff -rc --new-file /src/baseline/flex-2.4.6/Makefile.in flex-2.4.6/Makefile.in
  24. *** /src/baseline/flex-2.4.6/Makefile.in    Tue Jan  4 18:33:20 1994
  25. --- flex-2.4.6/Makefile.in    Sun Jun 12 16:37:59 1994
  26. ***************
  27. *** 28,34 ****
  28.   # Raw, unformatted troff source will be installed if INSTALLMAN=man,
  29.   # nroff preformatted versions will be installed if INSTALLMAN=cat.
  30.   
  31. ! prefix = /usr/local
  32.   exec_prefix = $(prefix)
  33.   bindir = $(exec_prefix)/bin
  34.   libdir = $(exec_prefix)/lib
  35. --- 28,34 ----
  36.   # Raw, unformatted troff source will be installed if INSTALLMAN=man,
  37.   # nroff preformatted versions will be installed if INSTALLMAN=cat.
  38.   
  39. ! prefix = /gnu
  40.   exec_prefix = $(prefix)
  41.   bindir = $(exec_prefix)/bin
  42.   libdir = $(exec_prefix)/lib
  43. ***************
  44. *** 42,48 ****
  45.   srcdir = @srcdir@
  46.   VPATH = @srcdir@
  47.   
  48. ! LN_S = @LN_S@
  49.   YACC = @YACC@
  50.   CC = @CC@
  51.   AR = ar
  52. --- 42,54 ----
  53.   srcdir = @srcdir@
  54.   VPATH = @srcdir@
  55.   
  56. ! # For the Amiga, force LN_S to be just "cp" rather than "ln -s", so that a
  57. ! # copy is made rather than a symbolic link.  We support symbolic links, but
  58. ! # we don't want to use them in the installation because the "mkisofs" CD-ROM
  59. ! # mastering software doesn't know what to do with them yet (convert to a
  60. ! # copy on the fly).
  61. ! #LN_S = @LN_S@
  62. ! LN_S = cp
  63.   YACC = @YACC@
  64.   CC = @CC@
  65.   AR = ar
  66. diff -rc --new-file /src/baseline/flex-2.4.6/NEWS flex-2.4.6/NEWS
  67. *** /src/baseline/flex-2.4.6/NEWS    Tue Jan  4 19:04:46 1994
  68. --- flex-2.4.6/NEWS    Tue Feb 22 01:04:01 1994
  69. ***************
  70. *** 79,87 ****
  71.         C++ scanners using g++ version 2.5.X.  The problem is due to an
  72.         unfortunate heuristic in g++ 2.5.X that attempts to discern between
  73.         C and C++ headers.  Because FlexLexer.h is installed (by default)
  74. !       in /usr/local/include and not /usr/local/lib/g++-include, g++ 2.5.X
  75.         decides that it's a C header :-(.  So if you have problems, install
  76. !       the header in /usr/local/lib/g++-include instead.
  77.   
  78.   
  79.   Changes between release 2.4.2 (01Dec93) and release 2.4.1:
  80. --- 79,87 ----
  81.         C++ scanners using g++ version 2.5.X.  The problem is due to an
  82.         unfortunate heuristic in g++ 2.5.X that attempts to discern between
  83.         C and C++ headers.  Because FlexLexer.h is installed (by default)
  84. !       in /gnu/include and not /gnu/lib/g++-include, g++ 2.5.X
  85.         decides that it's a C header :-(.  So if you have problems, install
  86. !       the header in /gnu/lib/g++-include instead.
  87.   
  88.   
  89.   Changes between release 2.4.2 (01Dec93) and release 2.4.1:
  90. diff -rc --new-file /src/baseline/flex-2.4.6/Product-Info flex-2.4.6/Product-Info
  91. *** /src/baseline/flex-2.4.6/Product-Info    Thu Jan  1 00:00:00 1970
  92. --- flex-2.4.6/Product-Info    Tue Jul 12 17:09:48 1994
  93. ***************
  94. *** 0 ****
  95. --- 1,31 ----
  96. + .name
  97. + flex
  98. + .fullname
  99. + Fast lexical analyzer generator
  100. + .type
  101. + Programmer Tool
  102. + .short
  103. + Fast lexical analyzer generator
  104. + .description
  105. + Flex is a tool for generating scanners, programs which recognized
  106. + lexical patterns in text.  Flex reads the given input files, or its
  107. + standard input if no file names are given, for a description of a
  108. + scanner to generate.  The description is in the form of pairs of
  109. + regular expressions and C code, called rules.  Flex generates as
  110. + output a C source file, lex.yy.c, which defines a routine yylex().
  111. + This file is compiled and linked with the -lfl library to produce an
  112. + executable.  When the executable is run, it analyzes its input for
  113. + occurrences of the regular expressions.  Whenever it finds one, it
  114. + executes the corresponding C code.
  115. + .version
  116. + 2.4.6
  117. + .author
  118. + Vern Paxson
  119. + Van Jacobson
  120. + Jef Poskanzer
  121. + .requirements
  122. + Amiga binaries require ixemul.library.
  123. + .distribution
  124. + GNU Public License
  125. + .described-by
  126. + Fred Fish (fnf@amigalib.com)
  127. diff -rc --new-file /src/baseline/flex-2.4.6/configure flex-2.4.6/configure
  128. *** /src/baseline/flex-2.4.6/configure    Tue Jan  4 18:33:24 1994
  129. --- flex-2.4.6/configure    Mon Apr 25 16:09:10 1994
  130. ***************
  131. *** 1,135 ****
  132.   #!/bin/sh
  133.   # Guess values for system-dependent variables and create Makefiles.
  134. ! # Generated automatically using autoconf version 1.7.1 
  135. ! # Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
  136.   
  137. ! # This program is free software; you can redistribute it and/or modify
  138. ! # it under the terms of the GNU General Public License as published by
  139. ! # the Free Software Foundation; either version 2, or (at your option)
  140.   # any later version.
  141.   
  142. ! # This program is distributed in the hope that it will be useful,
  143. ! # but WITHOUT ANY WARRANTY; without even the implied warranty of
  144. ! # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  145. ! # GNU General Public License for more details.
  146.   
  147.   # You should have received a copy of the GNU General Public License
  148.   # along with this program; if not, write to the Free Software
  149.   # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  150.   
  151. ! # Usage: configure [--srcdir=DIR] [--host=HOST] [--gas] [--nfp]
  152. ! #        [--prefix=PREFIX] [--exec-prefix=PREFIX] [--with-PACKAGE[=VALUE]]
  153. ! # Ignores all args except --srcdir, --prefix, --exec-prefix, and
  154. ! # --with-PACKAGE[=VALUE] unless this script has special code to handle it.
  155.   
  156. ! for arg
  157.   do
  158. -   # Handle --exec-prefix with a space before the argument.
  159. -   if test x$next_exec_prefix = xyes; then exec_prefix=$arg; next_exec_prefix=
  160. -   # Handle --host with a space before the argument.
  161. -   elif test x$next_host = xyes; then next_host=
  162. -   # Handle --prefix with a space before the argument.
  163. -   elif test x$next_prefix = xyes; then prefix=$arg; next_prefix=
  164. -   # Handle --srcdir with a space before the argument.
  165. -   elif test x$next_srcdir = xyes; then srcdir=$arg; next_srcdir=
  166. -   else
  167. -     case $arg in
  168. -      # For backward compatibility, recognize -exec-prefix and --exec_prefix.
  169. -      -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* | --exec=* | --exe=* | --ex=* | --e=*)
  170. -     exec_prefix=`echo $arg | sed 's/[-a-z_]*=//'` ;;
  171. -      -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- | --exec | --exe | --ex | --e)
  172. -     next_exec_prefix=yes ;;
  173. -      -gas | --gas | --ga | --g) ;;
  174. -      -host=* | --host=* | --hos=* | --ho=* | --h=*) ;;
  175. -      -host | --host | --hos | --ho | --h)
  176. -     next_host=yes ;;
  177. -      -nfp | --nfp | --nf) ;;
  178. -      -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  179. -     prefix=`echo $arg | sed 's/[-a-z_]*=//'` ;;
  180. -      -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  181. -     next_prefix=yes ;;
  182. -      -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=* | --s=*)
  183. -     srcdir=`echo $arg | sed 's/[-a-z_]*=//'` ;;
  184. -      -srcdir | --srcdir | --srcdi | --srcd | --src | --sr | --s)
  185. -     next_srcdir=yes ;;
  186. -      -with-* | --with-*)
  187. -        package=`echo $arg|sed -e 's/-*with-//' -e 's/=.*//'`
  188. -        # Reject names that aren't valid shell variable names.
  189. -        if test -n "`echo $package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  190. -          echo "configure: $package: invalid package name" >&2; exit 1
  191. -        fi
  192. -        pack