[BACK]Return to aclocal.m4 CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gnuplot

Diff for /OpenXM_contrib/gnuplot/Attic/aclocal.m4 between version 1.1.1.1 and 1.1.1.3

version 1.1.1.1, 2000/01/09 17:00:49 version 1.1.1.3, 2003/09/15 07:09:22
Line 1 
Line 1 
 dnl aclocal.m4 generated automatically by aclocal 1.3d  # aclocal.m4 generated automatically by aclocal 1.5
   
 dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.  # Copyright 1996, 1997, 1998, 1999, 2000, 2001
 dnl This file is free software; the Free Software Foundation  # Free Software Foundation, Inc.
 dnl gives unlimited permission to copy and/or distribute it,  # This file is free software; the Free Software Foundation
 dnl with or without modifications, as long as this notice is preserved.  # gives unlimited permission to copy and/or distribute it,
   # with or without modifications, as long as this notice is preserved.
   
 dnl This program is distributed in the hope that it will be useful,  # This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without  # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 dnl PARTICULAR PURPOSE.  # PARTICULAR PURPOSE.
   
   # Like AC_CONFIG_HEADER, but automatically create stamp file.
   
   # serial 3
   
   # When config.status generates a header, we must update the stamp-h file.
   # This file resides in the same directory as the config header
   # that is generated.  We must strip everything past the first ":",
   # and everything past the last "/".
   
   AC_PREREQ([2.12])
   
   AC_DEFUN([AM_CONFIG_HEADER],
   [ifdef([AC_FOREACH],dnl
            [dnl init our file count if it isn't already
            m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0]))
            dnl prepare to store our destination file list for use in config.status
            AC_FOREACH([_AM_File], [$1],
                       [m4_pushdef([_AM_Dest], m4_patsubst(_AM_File, [:.*]))
                       m4_define([_AM_Config_Header_Index], m4_incr(_AM_Config_Header_Index))
                       dnl and add it to the list of files AC keeps track of, along
                       dnl with our hook
                       AC_CONFIG_HEADERS(_AM_File,
   dnl COMMANDS, [, INIT-CMDS]
   [# update the timestamp
   echo timestamp >"AS_ESCAPE(_AM_DIRNAME(]_AM_Dest[))/stamp-h]_AM_Config_Header_Index["
   ][$2]m4_ifval([$3], [, [$3]]))dnl AC_CONFIG_HEADERS
                       m4_popdef([_AM_Dest])])],dnl
   [AC_CONFIG_HEADER([$1])
     AC_OUTPUT_COMMANDS(
      ifelse(patsubst([$1], [[^ ]], []),
             [],
             [test -z "$CONFIG_HEADERS" || echo timestamp >dnl
              patsubst([$1], [^\([^:]*/\)?.*], [\1])stamp-h]),dnl
   [am_indx=1
   for am_file in $1; do
     case " \$CONFIG_HEADERS " in
     *" \$am_file "*)
       am_dir=\`echo \$am_file |sed 's%:.*%%;s%[^/]*\$%%'\`
       if test -n "\$am_dir"; then
         am_tmpdir=\`echo \$am_dir |sed 's%^\(/*\).*\$%\1%'\`
         for am_subdir in \`echo \$am_dir |sed 's%/% %'\`; do
           am_tmpdir=\$am_tmpdir\$am_subdir/
           if test ! -d \$am_tmpdir; then
             mkdir \$am_tmpdir
           fi
         done
       fi
       echo timestamp > "\$am_dir"stamp-h\$am_indx
       ;;
     esac
     am_indx=\`expr \$am_indx + 1\`
   done])
   ])]) # AM_CONFIG_HEADER
   
   # _AM_DIRNAME(PATH)
   # -----------------
   # Like AS_DIRNAME, only do it during macro expansion
   AC_DEFUN([_AM_DIRNAME],
          [m4_if(m4_regexp([$1], [^.*[^/]//*[^/][^/]*/*$]), -1,
                 m4_if(m4_regexp([$1], [^//\([^/]\|$\)]), -1,
                       m4_if(m4_regexp([$1], [^/.*]), -1,
                             [.],
                             m4_patsubst([$1], [^\(/\).*], [\1])),
                       m4_patsubst([$1], [^\(//\)\([^/].*\|$\)], [\1])),
                 m4_patsubst([$1], [^\(.*[^/]\)//*[^/][^/]*/*$], [\1]))[]dnl
   ]) # _AM_DIRNAME
   
 # Do all the work for Automake.  This macro actually does too much --  # Do all the work for Automake.  This macro actually does too much --
 # some checks are only needed if your package does certain things.  # some checks are only needed if your package does certain things.
 # But this isn't really a big deal.  # But this isn't really a big deal.
   
 # serial 1  # serial 5
   
 dnl Usage:  # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])  # written in clear, in which case automake, when reading aclocal.m4,
   # will think it sees a *use*, and therefore will trigger all it's
   # C support machinery.  Also note that it means that autoscan, seeing
   # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
   
 AC_DEFUN(AM_INIT_AUTOMAKE,  
 [AC_REQUIRE([AC_PROG_INSTALL])  # We require 2.13 because we rely on SHELL being computed by configure.
 PACKAGE=[$1]  AC_PREREQ([2.13])
 AC_SUBST(PACKAGE)  
 VERSION=[$2]  # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
 AC_SUBST(VERSION)  # -----------------------------------------------------------
 dnl test to see if srcdir already configured  # If MACRO-NAME is provided do IF-PROVIDED, else IF-NOT-PROVIDED.
 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then  # The purpose of this macro is to provide the user with a means to
   AC_MSG_ERROR([source directory already configured; run "make distclean" there first])  # check macros which are provided without letting her know how the
   # information is coded.
   # If this macro is not defined by Autoconf, define it here.
   ifdef([AC_PROVIDE_IFELSE],
         [],
         [define([AC_PROVIDE_IFELSE],
                 [ifdef([AC_PROVIDE_$1],
                        [$2], [$3])])])
   
   
   # AM_INIT_AUTOMAKE(PACKAGE,VERSION, [NO-DEFINE])
   # ----------------------------------------------
   AC_DEFUN([AM_INIT_AUTOMAKE],
   [AC_REQUIRE([AC_PROG_INSTALL])dnl
   # test to see if srcdir already configured
   if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
      test -f $srcdir/config.status; then
     AC_MSG_ERROR([source directory already configured; run \"make distclean\" there first])
 fi  fi
   
   # Define the identity of the package.
   PACKAGE=$1
   AC_SUBST(PACKAGE)dnl
   VERSION=$2
   AC_SUBST(VERSION)dnl
 ifelse([$3],,  ifelse([$3],,
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])  [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package]))  AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
 AC_REQUIRE([AM_SANITY_CHECK])  
 AC_REQUIRE([AC_ARG_PROGRAM])  
 dnl FIXME This is truly gross.  
 missing_dir=`cd $ac_aux_dir && pwd`  
 AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)  
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)  
 AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)  
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)  
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)  
 AC_REQUIRE([AC_PROG_MAKE_SET])])  
   
   # Autoconf 2.50 wants to disallow AM_ names.  We explicitly allow
   # the ones we care about.
   ifdef([m4_pattern_allow],
         [m4_pattern_allow([^AM_[A-Z]+FLAGS])])dnl
   
   # Autoconf 2.50 always computes EXEEXT.  However we need to be
   # compatible with 2.13, for now.  So we always define EXEEXT, but we
   # don't compute it.
   AC_SUBST(EXEEXT)
   # Similar for OBJEXT -- only we only use OBJEXT if the user actually
   # requests that it be used.  This is a bit dumb.
   : ${OBJEXT=o}
   AC_SUBST(OBJEXT)
   
   # Some tools Automake needs.
   AC_REQUIRE([AM_SANITY_CHECK])dnl
   AC_REQUIRE([AC_ARG_PROGRAM])dnl
   AM_MISSING_PROG(ACLOCAL, aclocal)
   AM_MISSING_PROG(AUTOCONF, autoconf)
   AM_MISSING_PROG(AUTOMAKE, automake)
   AM_MISSING_PROG(AUTOHEADER, autoheader)
   AM_MISSING_PROG(MAKEINFO, makeinfo)
   AM_MISSING_PROG(AMTAR, tar)
   AM_PROG_INSTALL_SH
   AM_PROG_INSTALL_STRIP
   # We need awk for the "check" target.  The system "awk" is bad on
   # some platforms.
   AC_REQUIRE([AC_PROG_AWK])dnl
   AC_REQUIRE([AC_PROG_MAKE_SET])dnl
   AC_REQUIRE([AM_DEP_TRACK])dnl
   AC_REQUIRE([AM_SET_DEPDIR])dnl
   AC_PROVIDE_IFELSE([AC_PROG_][CC],
                     [_AM_DEPENDENCIES(CC)],
                     [define([AC_PROG_][CC],
                             defn([AC_PROG_][CC])[_AM_DEPENDENCIES(CC)])])dnl
   AC_PROVIDE_IFELSE([AC_PROG_][CXX],
                     [_AM_DEPENDENCIES(CXX)],
                     [define([AC_PROG_][CXX],
                             defn([AC_PROG_][CXX])[_AM_DEPENDENCIES(CXX)])])dnl
   ])
   
 #  #
 # Check to make sure that the build environment is sane.  # Check to make sure that the build environment is sane.
 #  #
   
 AC_DEFUN(AM_SANITY_CHECK,  # serial 3
   
   # AM_SANITY_CHECK
   # ---------------
   AC_DEFUN([AM_SANITY_CHECK],
 [AC_MSG_CHECKING([whether build environment is sane])  [AC_MSG_CHECKING([whether build environment is sane])
 # Just in case  # Just in case
 sleep 1  sleep 1
 echo timestamp > conftestfile  echo timestamp > conftest.file
 # Do `set' in a subshell so we don't clobber the current shell's  # Do `set' in a subshell so we don't clobber the current shell's
 # arguments.  Must try -L first in case configure is actually a  # arguments.  Must try -L first in case configure is actually a
 # symlink; some systems play weird games with the mod time of symlinks  # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing  # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).  # directory).
 if (  if (
    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`     set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
    if test "[$]*" = "X"; then     if test "$[*]" = "X"; then
       # -L didn't work.        # -L didn't work.
       set X `ls -t $srcdir/configure conftestfile`        set X `ls -t $srcdir/configure conftest.file`
    fi     fi
    if test "[$]*" != "X $srcdir/configure conftestfile" \     rm -f conftest.file
       && test "[$]*" != "X conftestfile $srcdir/configure"; then     if test "$[*]" != "X $srcdir/configure conftest.file" \
         && test "$[*]" != "X conftest.file $srcdir/configure"; then
   
       # If neither matched, then we have a broken ls.  This can happen        # If neither matched, then we have a broken ls.  This can happen
       # if, for instance, CONFIG_SHELL is bash and it inherits a        # if, for instance, CONFIG_SHELL is bash and it inherits a
Line 74  if (
Line 204  if (
 alias in your environment])  alias in your environment])
    fi     fi
   
    test "[$]2" = conftestfile     test "$[2]" = conftest.file
    )     )
 then  then
    # Ok.     # Ok.
Line 83  else
Line 213  else
    AC_MSG_ERROR([newly created file is older than distributed files!     AC_MSG_ERROR([newly created file is older than distributed files!
 Check your system clock])  Check your system clock])
 fi  fi
 rm -f conftest*  
 AC_MSG_RESULT(yes)])  AC_MSG_RESULT(yes)])
   
 dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)  
 dnl The program must properly implement --version.  # serial 2
 AC_DEFUN(AM_MISSING_PROG,  
 [AC_MSG_CHECKING(for working $2)  # AM_MISSING_PROG(NAME, PROGRAM)
 # Run test in a subshell; some versions of sh will print an error if  # ------------------------------
 # an executable is not found, even if stderr is redirected.  AC_DEFUN([AM_MISSING_PROG],
 # Redirect stdin to placate older versions of autoconf.  Sigh.  [AC_REQUIRE([AM_MISSING_HAS_RUN])
 if ($2 --version) < /dev/null > /dev/null 2>&1; then  $1=${$1-"${am_missing_run}$2"}
    $1=$2  AC_SUBST($1)])
    AC_MSG_RESULT(found)  
   
   # AM_MISSING_HAS_RUN
   # ------------------
   # Define MISSING if not defined so far and test if it supports --run.
   # If it does, set am_missing_run to use it, otherwise, to nothing.
   AC_DEFUN([AM_MISSING_HAS_RUN],
   [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   # Use eval to expand $SHELL
   if eval "$MISSING --run true"; then
     am_missing_run="$MISSING --run "
 else  else
    $1="$3/missing $2"    am_missing_run=
    AC_MSG_RESULT(missing)    am_backtick='`'
     AC_MSG_WARN([${am_backtick}missing' script is too old or missing])
 fi  fi
 AC_SUBST($1)])  ])
   
   # AM_AUX_DIR_EXPAND
   
   # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
   # $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
   # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
   #
   # Of course, Automake must honor this variable whenever it calls a
   # tool from the auxiliary directory.  The problem is that $srcdir (and
   # therefore $ac_aux_dir as well) can be either absolute or relative,
   # depending on how configure is run.  This is pretty annoying, since
   # it makes $ac_aux_dir quite unusable in subdirectories: in the top
   # source directory, any form will work fine, but in subdirectories a
   # relative path needs to be adjusted first.
   #
   # $ac_aux_dir/missing
   #    fails when called from a subdirectory if $ac_aux_dir is relative
   # $top_srcdir/$ac_aux_dir/missing
   #    fails if $ac_aux_dir is absolute,
   #    fails when called from a subdirectory in a VPATH build with
   #          a relative $ac_aux_dir
   #
   # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
   # are both prefixed by $srcdir.  In an in-source build this is usually
   # harmless because $srcdir is `.', but things will broke when you
   # start a VPATH build or use an absolute $srcdir.
   #
   # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
   # iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
   #   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
   # and then we would define $MISSING as
   #   MISSING="\${SHELL} $am_aux_dir/missing"
   # This will work as long as MISSING is not called from configure, because
   # unfortunately $(top_srcdir) has no meaning in configure.
   # However there are other variables, like CC, which are often used in
   # configure, and could therefore not use this "fixed" $ac_aux_dir.
   #
   # Another solution, used here, is to always expand $ac_aux_dir to an
   # absolute PATH.  The drawback is that using absolute paths prevent a
   # configured tree to be moved without reconfiguration.
   
   AC_DEFUN([AM_AUX_DIR_EXPAND], [
   # expand $ac_aux_dir to an absolute path
   am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
   ])
   
   # AM_PROG_INSTALL_SH
   # ------------------
   # Define $install_sh.
   AC_DEFUN([AM_PROG_INSTALL_SH],
   [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   install_sh=${install_sh-"$am_aux_dir/install-sh"}
   AC_SUBST(install_sh)])
   
   # One issue with vendor `install' (even GNU) is that you can't
   # specify the program used to strip binaries.  This is especially
   # annoying in cross-compiling environments, where the build's strip
   # is unlikely to handle the host's binaries.
   # Fortunately install-sh will honor a STRIPPROG variable, so we
   # always use install-sh in `make install-strip', and initialize
   # STRIPPROG with the value of the STRIP variable (set by the user).
   AC_DEFUN([AM_PROG_INSTALL_STRIP],
   [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
   INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   AC_SUBST([INSTALL_STRIP_PROGRAM])])
   
   # serial 4                                              -*- Autoconf -*-
   
   
   
   # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
   # written in clear, in which case automake, when reading aclocal.m4,
   # will think it sees a *use*, and therefore will trigger all it's
   # C support machinery.  Also note that it means that autoscan, seeing
   # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
   
   
   
   # _AM_DEPENDENCIES(NAME)
   # ---------------------
   # See how the compiler implements dependency checking.
   # NAME is "CC", "CXX" or "OBJC".
   # We try a few techniques and use that to set a single cache variable.
   #
   # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
   # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
   # dependency, and given that the user is not expected to run this macro,
   # just rely on AC_PROG_CC.
   AC_DEFUN([_AM_DEPENDENCIES],
   [AC_REQUIRE([AM_SET_DEPDIR])dnl
   AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
   AC_REQUIRE([AM_MAKE_INCLUDE])dnl
   AC_REQUIRE([AM_DEP_TRACK])dnl
   
   ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
          [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
          [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc']
          [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
                      [depcc="$$1"   am_compiler_list=])
   
   AC_CACHE_CHECK([dependency style of $depcc],
                  [am_cv_$1_dependencies_compiler_type],
   [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
     # We make a subdir and do the tests there.  Otherwise we can end up
     # making bogus files that we don't know about and never remove.  For
     # instance it was reported that on HP-UX the gcc test will end up
     # making a dummy file named `D' -- because `-MD' means `put the output
     # in D'.
     mkdir conftest.dir
     # Copy depcomp to subdir because otherwise we won't find it if we're
     # using a relative directory.
     cp "$am_depcomp" conftest.dir
     cd conftest.dir
   
     am_cv_$1_dependencies_compiler_type=none
     if test "$am_compiler_list" = ""; then
        am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
     fi
     for depmode in $am_compiler_list; do
       # We need to recreate these files for each test, as the compiler may
       # overwrite some of them when testing with obscure command lines.
       # This happens at least with the AIX C compiler.
       echo '#include "conftest.h"' > conftest.c
       echo 'int i;' > conftest.h
       echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
   
       case $depmode in
       nosideeffect)
         # after this tag, mechanisms are not by side-effect, so they'll
         # only be used when explicitly requested
         if test "x$enable_dependency_tracking" = xyes; then
           continue
         else
           break
         fi
         ;;
       none) break ;;
       esac
       # We check with `-c' and `-o' for the sake of the "dashmstdout"
       # mode.  It turns out that the SunPro C++ compiler does not properly
       # handle `-M -o', and we need to detect this.
       if depmode=$depmode \
          source=conftest.c object=conftest.o \
          depfile=conftest.Po tmpdepfile=conftest.TPo \
          $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
          grep conftest.h conftest.Po > /dev/null 2>&1 &&
          ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
         am_cv_$1_dependencies_compiler_type=$depmode
         break
       fi
     done
   
     cd ..
     rm -rf conftest.dir
   else
     am_cv_$1_dependencies_compiler_type=none
   fi
   ])
   $1DEPMODE="depmode=$am_cv_$1_dependencies_compiler_type"
   AC_SUBST([$1DEPMODE])
   ])
   
   
   # AM_SET_DEPDIR
   # -------------
   # Choose a directory name for dependency files.
   # This macro is AC_REQUIREd in _AM_DEPENDENCIES
   AC_DEFUN([AM_SET_DEPDIR],
   [rm -f .deps 2>/dev/null
   mkdir .deps 2>/dev/null
   if test -d .deps; then
     DEPDIR=.deps
   else
     # MS-DOS does not allow filenames that begin with a dot.
     DEPDIR=_deps
   fi
   rmdir .deps 2>/dev/null
   AC_SUBST(DEPDIR)
   ])
   
   
   # AM_DEP_TRACK
   # ------------
   AC_DEFUN([AM_DEP_TRACK],
   [AC_ARG_ENABLE(dependency-tracking,
   [  --disable-dependency-tracking Speeds up one-time builds
     --enable-dependency-tracking  Do not reject slow dependency extractors])
   if test "x$enable_dependency_tracking" != xno; then
     am_depcomp="$ac_aux_dir/depcomp"
     AMDEPBACKSLASH='\'
   fi
   AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
   pushdef([subst], defn([AC_SUBST]))
   subst(AMDEPBACKSLASH)
   popdef([subst])
   ])
   
   # Generate code to set up dependency tracking.
   # This macro should only be invoked once -- use via AC_REQUIRE.
   # Usage:
   # AM_OUTPUT_DEPENDENCY_COMMANDS
   
   #
   # This code is only required when automatic dependency tracking
   # is enabled.  FIXME.  This creates each `.P' file that we will
   # need in order to bootstrap the dependency handling code.
   AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],[
   AC_OUTPUT_COMMANDS([
   test x"$AMDEP_TRUE" != x"" ||
   for mf in $CONFIG_FILES; do
     case "$mf" in
     Makefile) dirpart=.;;
     */Makefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;;
     *) continue;;
     esac
     grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue
     # Extract the definition of DEP_FILES from the Makefile without
     # running `make'.
     DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
     test -z "$DEPDIR" && continue
     # When using ansi2knr, U may be empty or an underscore; expand it
     U=`sed -n -e '/^U = / s///p' < "$mf"`
     test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
     # We invoke sed twice because it is the simplest approach to
     # changing $(DEPDIR) to its actual value in the expansion.
     for file in `sed -n -e '
       /^DEP_FILES = .*\\\\$/ {
         s/^DEP_FILES = //
         :loop
           s/\\\\$//
           p
           n
           /\\\\$/ b loop
         p
       }
       /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
       # Make sure the directory exists.
       test -f "$dirpart/$file" && continue
       fdir=`echo "$file" | sed -e 's|/[^/]*$||'`
       $ac_aux_dir/mkinstalldirs "$dirpart/$fdir" > /dev/null 2>&1
       # echo "creating $dirpart/$file"
       echo '# dummy' > "$dirpart/$file"
     done
   done
   ], [AMDEP_TRUE="$AMDEP_TRUE"
   ac_aux_dir="$ac_aux_dir"])])
   
   # AM_MAKE_INCLUDE()
   # -----------------
   # Check to see how make treats includes.
   AC_DEFUN([AM_MAKE_INCLUDE],
   [am_make=${MAKE-make}
   cat > confinc << 'END'
   doit:
           @echo done
   END
   # If we don't find an include directive, just comment out the code.
   AC_MSG_CHECKING([for style of include used by $am_make])
   am__include='#'
   am__quote=
   _am_result=none
   # First try GNU make style include.
   echo "include confinc" > confmf
   # We grep out `Entering directory' and `Leaving directory'
   # messages which can occur if `w' ends up in MAKEFLAGS.
   # In particular we don't look at `^make:' because GNU make might
   # be invoked under some other name (usually "gmake"), in which
   # case it prints its new name instead of `make'.
   if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then
      am__include=include
      am__quote=
      _am_result=GNU
   fi
   # Now try BSD make style include.
   if test "$am__include" = "#"; then
      echo '.include "confinc"' > confmf
      if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
         am__include=.include
         am__quote='"'
         _am_result=BSD
      fi
   fi
   AC_SUBST(am__include)
   AC_SUBST(am__quote)
   AC_MSG_RESULT($_am_result)
   rm -f confinc confmf
   ])
   
   # serial 3
   
   # AM_CONDITIONAL(NAME, SHELL-CONDITION)
   # -------------------------------------
   # Define a conditional.
   #
   # FIXME: Once using 2.50, use this:
   # m4_match([$1], [^TRUE\|FALSE$], [AC_FATAL([$0: invalid condition: $1])])dnl
   AC_DEFUN([AM_CONDITIONAL],
   [ifelse([$1], [TRUE],
           [errprint(__file__:__line__: [$0: invalid condition: $1
   ])dnl
   m4exit(1)])dnl
   ifelse([$1], [FALSE],
          [errprint(__file__:__line__: [$0: invalid condition: $1
   ])dnl
   m4exit(1)])dnl
   AC_SUBST([$1_TRUE])
   AC_SUBST([$1_FALSE])
   if $2; then
     $1_TRUE=
     $1_FALSE='#'
   else
     $1_TRUE='#'
     $1_FALSE=
   fi])
   
   
 # serial 1  # serial 1
   
 AC_DEFUN(AM_C_PROTOTYPES,  AC_DEFUN([AM_C_PROTOTYPES],
 [AC_REQUIRE([AM_PROG_CC_STDC])  [AC_REQUIRE([AM_PROG_CC_STDC])
 AC_REQUIRE([AC_PROG_CPP])  AC_REQUIRE([AC_PROG_CPP])
 AC_MSG_CHECKING([for function prototypes])  AC_MSG_CHECKING([for function prototypes])
Line 116  if test "$am_cv_prog_cc_stdc" != no; then
Line 572  if test "$am_cv_prog_cc_stdc" != no; then
 else  else
   AC_MSG_RESULT(no)    AC_MSG_RESULT(no)
   U=_ ANSI2KNR=./ansi2knr    U=_ ANSI2KNR=./ansi2knr
   # Ensure some checks needed by ansi2knr itself.  
   AC_HEADER_STDC  
   AC_CHECK_HEADERS(string.h)  
 fi  fi
   # Ensure some checks needed by ansi2knr itself.
   AC_HEADER_STDC
   AC_CHECK_HEADERS(string.h)
 AC_SUBST(U)dnl  AC_SUBST(U)dnl
 AC_SUBST(ANSI2KNR)dnl  AC_SUBST(ANSI2KNR)dnl
 ])  ])
Line 142  AC_SUBST(ANSI2KNR)dnl
Line 598  AC_SUBST(ANSI2KNR)dnl
 # program @code{ansi2knr}, which comes with Ghostscript.  # program @code{ansi2knr}, which comes with Ghostscript.
 # @end defmac  # @end defmac
   
 AC_DEFUN(AM_PROG_CC_STDC,  AC_DEFUN([AM_PROG_CC_STDC],
 [AC_REQUIRE([AC_PROG_CC])  [AC_REQUIRE([AC_PROG_CC])
 AC_BEFORE([$0], [AC_C_INLINE])  AC_BEFORE([$0], [AC_C_INLINE])
 AC_BEFORE([$0], [AC_C_CONST])  AC_BEFORE([$0], [AC_C_CONST])
Line 152  dnl like #elif.
Line 608  dnl like #elif.
 dnl FIXME: can't do this because then AC_AIX won't work due to a  dnl FIXME: can't do this because then AC_AIX won't work due to a
 dnl circular dependency.  dnl circular dependency.
 dnl AC_BEFORE([$0], [AC_PROG_CPP])  dnl AC_BEFORE([$0], [AC_PROG_CPP])
 AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C)  AC_MSG_CHECKING([for ${CC-cc} option to accept ANSI C])
 AC_CACHE_VAL(am_cv_prog_cc_stdc,  AC_CACHE_VAL(am_cv_prog_cc_stdc,
 [am_cv_prog_cc_stdc=no  [am_cv_prog_cc_stdc=no
 ac_save_CC="$CC"  ac_save_CC="$CC"
Line 160  ac_save_CC="$CC"
Line 616  ac_save_CC="$CC"
 # breaks some systems' header files.  # breaks some systems' header files.
 # AIX                   -qlanglvl=ansi  # AIX                   -qlanglvl=ansi
 # Ultrix and OSF/1      -std1  # Ultrix and OSF/1      -std1
 # HP-UX                 -Aa -D_HPUX_SOURCE  # HP-UX 10.20 and later -Ae
   # HP-UX older versions  -Aa -D_HPUX_SOURCE
 # SVR4                  -Xc -D__EXTENSIONS__  # SVR4                  -Xc -D__EXTENSIONS__
 for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"  for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 do  do
   CC="$ac_save_CC $ac_arg"    CC="$ac_save_CC $ac_arg"
   AC_TRY_COMPILE(    AC_TRY_COMPILE(
Line 204  CC="$ac_save_CC"
Line 661  CC="$ac_save_CC"
 if test -z "$am_cv_prog_cc_stdc"; then  if test -z "$am_cv_prog_cc_stdc"; then
   AC_MSG_RESULT([none needed])    AC_MSG_RESULT([none needed])
 else  else
   AC_MSG_RESULT($am_cv_prog_cc_stdc)    AC_MSG_RESULT([$am_cv_prog_cc_stdc])
 fi  fi
 case "x$am_cv_prog_cc_stdc" in  case "x$am_cv_prog_cc_stdc" in
   x|xno) ;;    x|xno) ;;
Line 215  esac
Line 672  esac
   
 # serial 1  # serial 1
   
 AC_DEFUN(gp_MSDOS,  AC_DEFUN(GP_MSDOS,
 [AC_MSG_CHECKING(for MS-DOS/djgpp/libGRX)  [AC_MSG_CHECKING(for MS-DOS/djgpp/libGRX)
 AC_EGREP_CPP(yes,  AC_EGREP_CPP(yes,
 [#if __DJGPP__ && __DJGPP__ == 2  [#if __DJGPP__ && __DJGPP__ == 2
   yes    yes
 #endif  #endif
 ], AC_MSG_RESULT(yes)  ],AC_MSG_RESULT(yes)
    LIBS="-lpc $LIBS"    LIBS="-lpc $LIBS"
    AC_DEFINE(MSDOS)    AC_DEFINE(MSDOS, 1,
    AC_DEFINE(DOS32)              [ Define if this is an MSDOS system. ])
    with_linux_vga=no    AC_DEFINE(DOS32, 1,
    AC_CHECK_LIB(grx20,GrLine,dnl              [ Define if this system uses a 32-bit DOS extender (djgpp/emx). ])
       LIBS="-lgrx20 $LIBS"    with_linux_vga=no
       CFLAGS="$CFLAGS -fno-inline-functions"    AC_CHECK_LIB(grx20,GrLine,
       AC_DEFINE(DJSVGA)      LIBS="-lgrx20 $LIBS"
       AC_CHECK_LIB(grx20,GrCustomLine,AC_DEFINE(GRX21))),dnl      CFLAGS="$CFLAGS -fno-inline-functions"
    AC_MSG_RESULT(no)      AC_DEFINE(DJSVGA, 1,
    )dnl                [ Define if you want to use libgrx20 with MSDOS/djgpp. ])
       AC_CHECK_LIB(grx20,GrCustomLine,
         AC_DEFINE(GRX21, 1,
                   [ Define if you want to use a newer version of libgrx under MSDOS/djgpp. ])dnl
       )dnl
     ),
     AC_MSG_RESULT(no)
     )dnl
 ])  ])
   
   
   
 # serial 1  # serial 1
   
 AC_DEFUN(gp_NEXT,  AC_DEFUN(GP_NEXT,
 [AC_MSG_CHECKING(for NeXT)  [AC_MSG_CHECKING(for NeXT)
 AC_EGREP_CPP(yes,  AC_EGREP_CPP(yes,
 [#if __NeXT__  [#if __NeXT__
Line 247  AC_EGREP_CPP(yes,
Line 711  AC_EGREP_CPP(yes,
 #endif  #endif
 ], AC_MSG_RESULT(yes)  ], AC_MSG_RESULT(yes)
    LIBS="$LIBS -lsys_s -lNeXT_s"     LIBS="$LIBS -lsys_s -lNeXT_s"
    NEXTOBJS=epsviewe.o     CFLAGS="$CFLAGS -ObjC",
    CFLAGS="$CFLAGS -ObjC",dnl  
    NEXTOBJS=  
    AC_MSG_RESULT(no))     AC_MSG_RESULT(no))
 ])  ])
   
Line 257  AC_EGREP_CPP(yes,
Line 719  AC_EGREP_CPP(yes,
   
 # serial 1  # serial 1
   
 AC_DEFUN(gp_CHECK_LIB_QUIET,  AC_DEFUN(GP_APPLE,
 [ac_lib_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'`  [AC_MSG_CHECKING(for Apple MacOS X)
 ac_save_LIBS="$LIBS"  AC_EGREP_CPP(yes,
 LIBS="$TERMLIBS $TERMXLIBS -l$1 $5 $LIBS"  [#if defined(__APPLE__) && defined(__MACH__)
 AC_TRY_LINK(dnl    yes
 ifelse([$2], [main], , dnl Avoid conflicting decl of main.  
 [/* Override any gcc2 internal prototype to avoid an error.  */  
 ]ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus  
 extern "C"  
 #endif  #endif
 ])dnl  ], AC_MSG_RESULT(yes)
 [/* We use char because int might match the return type of a gcc2     LIBS="$LIBS -framework Foundation -framework AppKit"
     builtin and then its argument prototype would still apply.  */     CFLAGS="$CFLAGS -ObjC",
 char $2();     AC_MSG_RESULT(no))
 ]),  
             [$2()],  
             eval "ac_cv_lib_$ac_lib_var=yes",  
             eval "ac_cv_lib_$ac_lib_var=no")  
 LIBS="$ac_save_LIBS"  
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then  
   ifelse([$3], ,  
 [changequote(, )dnl  
   ac_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \  
     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`  
 changequote([, ])dnl  
   LIBS="$LIBS -l$1"  
 ], [$3])  
 else  
   ifelse([$4], , , [$4  
 ])dnl  
 fi  
 ])  ])
   
   
   
 # serial 1  # serial 1
   
 dnl gp_SEARCH_LIBDIRS(LIBRARY, FUNCTION [, OTHER-LIBRARIES])  AC_DEFUN(GP_BEOS,
 AC_DEFUN(gp_SEARCH_LIBDIRS,  [AC_MSG_CHECKING(for BeOS)
 [AC_MSG_CHECKING([for $2 in -l$1])  AC_EGREP_CPP(yes,
 gp_save_TERMLIBS="$TERMLIBS"  [#if __BEOS__
 changequote(, )dnl    yes
   gp_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \  #endif
     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`  ], AC_MSG_RESULT(yes)
 changequote([, ])dnl     build_src_beos_subdir=yes,
 dnl The "no" case is just a safety net     build_src_beos_subdir=no
 case "$with_$1" in     AC_MSG_RESULT(no))
   yes|no)  
     gp_lib_list="";;  
   *)  
     gp_lib_path=`echo $with_$1 | sed -e 's%/lib$1\.a$%%'`  
     gp_lib_prefix=`echo $gp_lib_path | sed 's%/lib$%%'`  
     gp_lib_list="$gp_lib_prefix $gp_lib_prefix/lib $gp_lib_path"  
 esac  
 for ac_dir in '' /usr/local/lib $gp_lib_list ; do  
   TERMLIBS="`test x${ac_dir} != x && echo -L${ac_dir}` $gp_save_TERMLIBS"  
   gp_CHECK_LIB_QUIET($1,$2,dnl  
     TERMLIBS="$TERMLIBS -l$1"; break, dnl ACTION-IF-FOUND  
     TERMLIBS="$gp_save_TERMLIBS",     dnl ACTION-IF-NOT-FOUND  
     $3)                               dnl OTHER-LIBRARIES  
 done  
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then  
   AC_MSG_RESULT(yes)  
 else  
   AC_MSG_RESULT(no)  
 fi  
 ])  ])
   
   
   dnl testing new version of FUNC_SELECT
   
 # serial 1  AC_DEFUN(AC_FUNC_SELECT,
   [AC_CHECK_FUNCS(select)
   if test "$ac_cv_func_select" = yes; then
     AC_CHECK_HEADERS(unistd.h sys/types.h sys/time.h sys/select.h sys/socket.h)
     AC_MSG_CHECKING([argument types of select()])
     AC_CACHE_VAL(ac_cv_type_fd_set_size_t,
       [AC_CACHE_VAL(ac_cv_type_fd_set,
         [for ac_cv_type_fd_set in 'fd_set' 'int' 'void'; do
           for ac_cv_type_fd_set_size_t in 'int' 'size_t' 'unsigned long' 'unsigned'; do
             for ac_type_timeval in 'struct timeval' 'const struct timeval'; do
               AC_TRY_COMPILE(
   [#ifdef HAVE_SYS_TIME_H
   # include <sys/time.h>
   #endif
   #ifdef HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   #ifdef HAVE_UNISTD_H
   # include <unistd.h>
   #endif
   #ifdef HAVE_SYS_SELECT_H
   # include <sys/select.h>
   #endif
   #ifdef HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   ],
   [#ifdef __STDC__
   extern int select ($ac_cv_type_fd_set_size_t,
    $ac_cv_type_fd_set *,  $ac_cv_type_fd_set *, $ac_cv_type_fd_set *,
    $ac_type_timeval *);
   #else
   extern int select ();
     $ac_cv_type_fd_set_size_t s;
     $ac_cv_type_fd_set *p;
     $ac_type_timeval *t;
   #endif
   ],
   [ac_found=yes ; break 3],ac_found=no)
             done
           done
         done
       ])dnl AC_CACHE_VAL
     ])dnl AC_CACHE_VAL
     if test "$ac_found" = no; then
       AC_MSG_ERROR([can't determine argument types])
     fi
   
 dnl gp_SEARCH_HEADERDIRS(HEADER-FILE [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]])    AC_MSG_RESULT([select($ac_cv_type_fd_set_size_t,$ac_cv_type_fd_set *,...)])
 AC_DEFUN(gp_SEARCH_HEADERDIRS,    AC_DEFINE_UNQUOTED(fd_set_size_t, $ac_cv_type_fd_set_size_t,
 [AC_REQUIRE([gp_SEARCH_LIBDIRS])                       [ First arg for select. ])
 AC_MSG_CHECKING([for $1])    ac_cast=
 ac_safe=`echo "$1" | sed 'y%./+-%__p_%'`    if test "$ac_cv_type_fd_set" != fd_set; then
 gp_save_CPPFLAGS="$CPPFLAGS"      # Arguments 2-4 are not fd_set.  Some weirdo systems use fd_set type for
 for ac_dir in '' /usr/local/include $gp_lib_prefix $gp_lib_prefix/include ; do      # FD_SET macros, but insist that you cast the argument to select.  I don't
   CPPFLAGS="$gp_save_CPPFLAGS `test x${ac_dir} != x && echo -I${ac_dir}`"      # understand why that might be, but it means we cannot define fd_set.
   AC_TRY_CPP([#include <$1>], eval "ac_cv_header_$ac_safe=yes",      AC_EGREP_CPP(
     eval "ac_cv_header_$ac_safe=no")  changequote(<<,>>)dnl
   if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then  <<(^|[^a-zA-Z_0-9])fd_set[^a-zA-Z_0-9]>>dnl
     break  changequote([,]),dnl
   else  [#ifdef HAVE_SYS_TIME_H
     CPPFLAGS="${ac_save_CPPFLAGS}"  # include <sys/time.h>
   #endif
   #ifdef HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   #ifdef HAVE_UNISTD_H
   # include <unistd.h>
   #endif
   #ifdef HAVE_SYS_SELECT_H
   # include <sys/select.h>
   #endif
   #ifdef HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   ],
       # We found fd_set type in a header, need special cast
       ac_cast="($ac_cv_type_fd_set *)",dnl
       # No fd_set type; it is safe to define it
       AC_DEFINE_UNQUOTED(fd_set,$ac_cv_type_fd_set,
                          [ Define if the type in arguments 2-4 to select is fd_set. ]))
   fi    fi
 done    AC_DEFINE_UNQUOTED(SELECT_FD_SET_CAST,$ac_cast,
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then                       [ Define if the type in arguments 2-4 to select is fd_set. ])
   AC_MSG_RESULT(yes)  
   ifelse([$2], , :, [$2])  
 else  
   AC_MSG_RESULT(no)  
 ifelse([$3], , , [$3  
 ])dnl  
 fi  fi
 ])  ])
   

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>