~ubuntu-branches/ubuntu/trusty/sabayon/trusty

« back to all changes in this revision

Viewing changes to aclocal.m4

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2009-09-24 08:31:42 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20090924083142-t63c6ah2187lny4r
Tags: 2.28.0-0ubuntu1
* New upstream release (LP: #435669)
  - Find a free X display without using TCP sockets (Scott Balneaves)
  - Fix incorrect format strings; make others consistent (Scott Balneaves)
* debian/patches:
  - remove 02_gdk_display.patch (upstreamed)
  - refresh 04_mozillasource-dprint.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
 
1
# generated automatically by aclocal 1.11 -*- Autoconf -*-
2
2
 
3
3
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4
 
# 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 
4
# 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
5
5
# This file is free software; the Free Software Foundation
6
6
# gives unlimited permission to copy and/or distribute it,
7
7
# with or without modifications, as long as this notice is preserved.
13
13
 
14
14
m4_ifndef([AC_AUTOCONF_VERSION],
15
15
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
16
 
m4_if(AC_AUTOCONF_VERSION, [2.63],,
 
16
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
17
17
[m4_warning([this file was generated for autoconf 2.63.
18
18
You have another version of autoconf.  It may work, but is not guaranteed to.
19
19
If you have problems, you may need to regenerate the build system entirely.
20
20
To do so, use the procedure documented by the package, typically `autoreconf'.])])
21
21
 
 
22
# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 
23
#
 
24
# This file is free software; the Free Software Foundation
 
25
# gives unlimited permission to copy and/or distribute it,
 
26
# with or without modifications, as long as this notice is preserved.
 
27
 
 
28
# AM_AUTOMAKE_VERSION(VERSION)
 
29
# ----------------------------
 
30
# Automake X.Y traces this macro to ensure aclocal.m4 has been
 
31
# generated from the m4 files accompanying Automake X.Y.
 
32
# (This private macro should not be called outside this file.)
 
33
AC_DEFUN([AM_AUTOMAKE_VERSION],
 
34
[am__api_version='1.11'
 
35
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 
36
dnl require some minimum version.  Point them to the right macro.
 
37
m4_if([$1], [1.11], [],
 
38
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 
39
])
 
40
 
 
41
# _AM_AUTOCONF_VERSION(VERSION)
 
42
# -----------------------------
 
43
# aclocal traces this macro to find the Autoconf version.
 
44
# This is a private macro too.  Using m4_define simplifies
 
45
# the logic in aclocal, which can simply ignore this definition.
 
46
m4_define([_AM_AUTOCONF_VERSION], [])
 
47
 
 
48
# AM_SET_CURRENT_AUTOMAKE_VERSION
 
49
# -------------------------------
 
50
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 
51
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 
52
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 
53
[AM_AUTOMAKE_VERSION([1.11])dnl
 
54
m4_ifndef([AC_AUTOCONF_VERSION],
 
55
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 
56
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
57
 
 
58
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
59
 
 
60
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 
61
#
 
62
# This file is free software; the Free Software Foundation
 
63
# gives unlimited permission to copy and/or distribute it,
 
64
# with or without modifications, as long as this notice is preserved.
 
65
 
 
66
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
 
67
# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
 
68
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
 
69
#
 
70
# Of course, Automake must honor this variable whenever it calls a
 
71
# tool from the auxiliary directory.  The problem is that $srcdir (and
 
72
# therefore $ac_aux_dir as well) can be either absolute or relative,
 
73
# depending on how configure is run.  This is pretty annoying, since
 
74
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
 
75
# source directory, any form will work fine, but in subdirectories a
 
76
# relative path needs to be adjusted first.
 
77
#
 
78
# $ac_aux_dir/missing
 
79
#    fails when called from a subdirectory if $ac_aux_dir is relative
 
80
# $top_srcdir/$ac_aux_dir/missing
 
81
#    fails if $ac_aux_dir is absolute,
 
82
#    fails when called from a subdirectory in a VPATH build with
 
83
#          a relative $ac_aux_dir
 
84
#
 
85
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
 
86
# are both prefixed by $srcdir.  In an in-source build this is usually
 
87
# harmless because $srcdir is `.', but things will broke when you
 
88
# start a VPATH build or use an absolute $srcdir.
 
89
#
 
90
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
 
91
# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
 
92
#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
 
93
# and then we would define $MISSING as
 
94
#   MISSING="\${SHELL} $am_aux_dir/missing"
 
95
# This will work as long as MISSING is not called from configure, because
 
96
# unfortunately $(top_srcdir) has no meaning in configure.
 
97
# However there are other variables, like CC, which are often used in
 
98
# configure, and could therefore not use this "fixed" $ac_aux_dir.
 
99
#
 
100
# Another solution, used here, is to always expand $ac_aux_dir to an
 
101
# absolute PATH.  The drawback is that using absolute paths prevent a
 
102
# configured tree to be moved without reconfiguration.
 
103
 
 
104
AC_DEFUN([AM_AUX_DIR_EXPAND],
 
105
[dnl Rely on autoconf to set up CDPATH properly.
 
106
AC_PREREQ([2.50])dnl
 
107
# expand $ac_aux_dir to an absolute path
 
108
am_aux_dir=`cd $ac_aux_dir && pwd`
 
109
])
 
110
 
 
111
# AM_CONDITIONAL                                            -*- Autoconf -*-
 
112
 
 
113
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
 
114
# Free Software Foundation, Inc.
 
115
#
 
116
# This file is free software; the Free Software Foundation
 
117
# gives unlimited permission to copy and/or distribute it,
 
118
# with or without modifications, as long as this notice is preserved.
 
119
 
 
120
# serial 9
 
121
 
 
122
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
 
123
# -------------------------------------
 
124
# Define a conditional.
 
125
AC_DEFUN([AM_CONDITIONAL],
 
126
[AC_PREREQ(2.52)dnl
 
127
 ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
 
128
        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
 
129
AC_SUBST([$1_TRUE])dnl
 
130
AC_SUBST([$1_FALSE])dnl
 
131
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
 
132
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
 
133
m4_define([_AM_COND_VALUE_$1], [$2])dnl
 
134
if $2; then
 
135
  $1_TRUE=
 
136
  $1_FALSE='#'
 
137
else
 
138
  $1_TRUE='#'
 
139
  $1_FALSE=
 
140
fi
 
141
AC_CONFIG_COMMANDS_PRE(
 
142
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
 
143
  AC_MSG_ERROR([[conditional "$1" was never defined.
 
144
Usually this means the macro was only invoked conditionally.]])
 
145
fi])])
 
146
 
 
147
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
 
148
# Free Software Foundation, Inc.
 
149
#
 
150
# This file is free software; the Free Software Foundation
 
151
# gives unlimited permission to copy and/or distribute it,
 
152
# with or without modifications, as long as this notice is preserved.
 
153
 
 
154
# serial 10
 
155
 
 
156
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
 
157
# written in clear, in which case automake, when reading aclocal.m4,
 
158
# will think it sees a *use*, and therefore will trigger all it's
 
159
# C support machinery.  Also note that it means that autoscan, seeing
 
160
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
 
161
 
 
162
 
 
163
# _AM_DEPENDENCIES(NAME)
 
164
# ----------------------
 
165
# See how the compiler implements dependency checking.
 
166
# NAME is "CC", "CXX", "GCJ", or "OBJC".
 
167
# We try a few techniques and use that to set a single cache variable.
 
168
#
 
169
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
 
170
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
 
171
# dependency, and given that the user is not expected to run this macro,
 
172
# just rely on AC_PROG_CC.
 
173
AC_DEFUN([_AM_DEPENDENCIES],
 
174
[AC_REQUIRE([AM_SET_DEPDIR])dnl
 
175
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
 
176
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
 
177
AC_REQUIRE([AM_DEP_TRACK])dnl
 
178
 
 
179
ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
 
180
       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
 
181
       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
 
182
       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
 
183
       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
 
184
                   [depcc="$$1"   am_compiler_list=])
 
185
 
 
186
AC_CACHE_CHECK([dependency style of $depcc],
 
187
               [am_cv_$1_dependencies_compiler_type],
 
188
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 
189
  # We make a subdir and do the tests there.  Otherwise we can end up
 
190
  # making bogus files that we don't know about and never remove.  For
 
191
  # instance it was reported that on HP-UX the gcc test will end up
 
192
  # making a dummy file named `D' -- because `-MD' means `put the output
 
193
  # in D'.
 
194
  mkdir conftest.dir
 
195
  # Copy depcomp to subdir because otherwise we won't find it if we're
 
196
  # using a relative directory.
 
197
  cp "$am_depcomp" conftest.dir
 
198
  cd conftest.dir
 
199
  # We will build objects and dependencies in a subdirectory because
 
200
  # it helps to detect inapplicable dependency modes.  For instance
 
201
  # both Tru64's cc and ICC support -MD to output dependencies as a
 
202
  # side effect of compilation, but ICC will put the dependencies in
 
203
  # the current directory while Tru64 will put them in the object
 
204
  # directory.
 
205
  mkdir sub
 
206
 
 
207
  am_cv_$1_dependencies_compiler_type=none
 
208
  if test "$am_compiler_list" = ""; then
 
209
     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
 
210
  fi
 
211
  am__universal=false
 
212
  m4_case([$1], [CC],
 
213
    [case " $depcc " in #(
 
214
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
215
     esac],
 
216
    [CXX],
 
217
    [case " $depcc " in #(
 
218
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
219
     esac])
 
220
 
 
221
  for depmode in $am_compiler_list; do
 
222
    # Setup a source with many dependencies, because some compilers
 
223
    # like to wrap large dependency lists on column 80 (with \), and
 
224
    # we should not choose a depcomp mode which is confused by this.
 
225
    #
 
226
    # We need to recreate these files for each test, as the compiler may
 
227
    # overwrite some of them when testing with obscure command lines.
 
228
    # This happens at least with the AIX C compiler.
 
229
    : > sub/conftest.c
 
230
    for i in 1 2 3 4 5 6; do
 
231
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
 
232
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
 
233
      # Solaris 8's {/usr,}/bin/sh.
 
234
      touch sub/conftst$i.h
 
235
    done
 
236
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
237
 
 
238
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
 
239
    # mode.  It turns out that the SunPro C++ compiler does not properly
 
240
    # handle `-M -o', and we need to detect this.  Also, some Intel
 
241
    # versions had trouble with output in subdirs
 
242
    am__obj=sub/conftest.${OBJEXT-o}
 
243
    am__minus_obj="-o $am__obj"
 
244
    case $depmode in
 
245
    gcc)
 
246
      # This depmode causes a compiler race in universal mode.
 
247
      test "$am__universal" = false || continue
 
248
      ;;
 
249
    nosideeffect)
 
250
      # after this tag, mechanisms are not by side-effect, so they'll
 
251
      # only be used when explicitly requested
 
252
      if test "x$enable_dependency_tracking" = xyes; then
 
253
        continue
 
254
      else
 
255
        break
 
256
      fi
 
257
      ;;
 
258
    msvisualcpp | msvcmsys)
 
259
      # This compiler won't grok `-c -o', but also, the minuso test has
 
260
      # not run yet.  These depmodes are late enough in the game, and
 
261
      # so weak that their functioning should not be impacted.
 
262
      am__obj=conftest.${OBJEXT-o}
 
263
      am__minus_obj=
 
264
      ;;
 
265
    none) break ;;
 
266
    esac
 
267
    if depmode=$depmode \
 
268
       source=sub/conftest.c object=$am__obj \
 
269
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 
270
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 
271
         >/dev/null 2>conftest.err &&
 
272
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 
273
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 
274
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 
275
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 
276
      # icc doesn't choke on unknown options, it will just issue warnings
 
277
      # or remarks (even with -Werror).  So we grep stderr for any message
 
278
      # that says an option was ignored or not supported.
 
279
      # When given -MP, icc 7.0 and 7.1 complain thusly:
 
280
      #   icc: Command line warning: ignoring option '-M'; no argument required
 
281
      # The diagnosis changed in icc 8.0:
 
282
      #   icc: Command line remark: option '-MP' not supported
 
283
      if (grep 'ignoring option' conftest.err ||
 
284
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 
285
        am_cv_$1_dependencies_compiler_type=$depmode
 
286
        break
 
287
      fi
 
288
    fi
 
289
  done
 
290
 
 
291
  cd ..
 
292
  rm -rf conftest.dir
 
293
else
 
294
  am_cv_$1_dependencies_compiler_type=none
 
295
fi
 
296
])
 
297
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
 
298
AM_CONDITIONAL([am__fastdep$1], [
 
299
  test "x$enable_dependency_tracking" != xno \
 
300
  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
 
301
])
 
302
 
 
303
 
 
304
# AM_SET_DEPDIR
 
305
# -------------
 
306
# Choose a directory name for dependency files.
 
307
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
 
308
AC_DEFUN([AM_SET_DEPDIR],
 
309
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 
310
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
 
311
])
 
312
 
 
313
 
 
314
# AM_DEP_TRACK
 
315
# ------------
 
316
AC_DEFUN([AM_DEP_TRACK],
 
317
[AC_ARG_ENABLE(dependency-tracking,
 
318
[  --disable-dependency-tracking  speeds up one-time build
 
319
  --enable-dependency-tracking   do not reject slow dependency extractors])
 
320
if test "x$enable_dependency_tracking" != xno; then
 
321
  am_depcomp="$ac_aux_dir/depcomp"
 
322
  AMDEPBACKSLASH='\'
 
323
fi
 
324
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
 
325
AC_SUBST([AMDEPBACKSLASH])dnl
 
326
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
 
327
])
 
328
 
 
329
# Generate code to set up dependency tracking.              -*- Autoconf -*-
 
330
 
 
331
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
 
332
# Free Software Foundation, Inc.
 
333
#
 
334
# This file is free software; the Free Software Foundation
 
335
# gives unlimited permission to copy and/or distribute it,
 
336
# with or without modifications, as long as this notice is preserved.
 
337
 
 
338
#serial 5
 
339
 
 
340
# _AM_OUTPUT_DEPENDENCY_COMMANDS
 
341
# ------------------------------
 
342
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 
343
[{
 
344
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
 
345
  # are listed without --file.  Let's play safe and only enable the eval
 
346
  # if we detect the quoting.
 
347
  case $CONFIG_FILES in
 
348
  *\'*) eval set x "$CONFIG_FILES" ;;
 
349
  *)   set x $CONFIG_FILES ;;
 
350
  esac
 
351
  shift
 
352
  for mf
 
353
  do
 
354
    # Strip MF so we end up with the name of the file.
 
355
    mf=`echo "$mf" | sed -e 's/:.*$//'`
 
356
    # Check whether this is an Automake generated Makefile or not.
 
357
    # We used to match only the files named `Makefile.in', but
 
358
    # some people rename them; so instead we look at the file content.
 
359
    # Grep'ing the first line is not enough: some people post-process
 
360
    # each Makefile.in and add a new line on top of each file to say so.
 
361
    # Grep'ing the whole file is not good either: AIX grep has a line
 
362
    # limit of 2048, but all sed's we know have understand at least 4000.
 
363
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
 
364
      dirpart=`AS_DIRNAME("$mf")`
 
365
    else
 
366
      continue
 
367
    fi
 
368
    # Extract the definition of DEPDIR, am__include, and am__quote
 
369
    # from the Makefile without running `make'.
 
370
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
 
371
    test -z "$DEPDIR" && continue
 
372
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
 
373
    test -z "am__include" && continue
 
374
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
 
375
    # When using ansi2knr, U may be empty or an underscore; expand it
 
376
    U=`sed -n 's/^U = //p' < "$mf"`
 
377
    # Find all dependency output files, they are included files with
 
378
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
 
379
    # simplest approach to changing $(DEPDIR) to its actual value in the
 
380
    # expansion.
 
381
    for file in `sed -n "
 
382
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
 
383
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
 
384
      # Make sure the directory exists.
 
385
      test -f "$dirpart/$file" && continue
 
386
      fdir=`AS_DIRNAME(["$file"])`
 
387
      AS_MKDIR_P([$dirpart/$fdir])
 
388
      # echo "creating $dirpart/$file"
 
389
      echo '# dummy' > "$dirpart/$file"
 
390
    done
 
391
  done
 
392
}
 
393
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
 
394
 
 
395
 
 
396
# AM_OUTPUT_DEPENDENCY_COMMANDS
 
397
# -----------------------------
 
398
# This macro should only be invoked once -- use via AC_REQUIRE.
 
399
#
 
400
# This code is only required when automatic dependency tracking
 
401
# is enabled.  FIXME.  This creates each `.P' file that we will
 
402
# need in order to bootstrap the dependency handling code.
 
403
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
 
404
[AC_CONFIG_COMMANDS([depfiles],
 
405
     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
 
406
     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
 
407
])
 
408
 
 
409
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
 
410
# Free Software Foundation, Inc.
 
411
#
 
412
# This file is free software; the Free Software Foundation
 
413
# gives unlimited permission to copy and/or distribute it,
 
414
# with or without modifications, as long as this notice is preserved.
 
415
 
 
416
# serial 8
 
417
 
 
418
# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
 
419
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
 
420
 
 
421
# Do all the work for Automake.                             -*- Autoconf -*-
 
422
 
 
423
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 
424
# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
 
425
#
 
426
# This file is free software; the Free Software Foundation
 
427
# gives unlimited permission to copy and/or distribute it,
 
428
# with or without modifications, as long as this notice is preserved.
 
429
 
 
430
# serial 16
 
431
 
 
432
# This macro actually does too much.  Some checks are only needed if
 
433
# your package does certain things.  But this isn't really a big deal.
 
434
 
 
435
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
 
436
# AM_INIT_AUTOMAKE([OPTIONS])
 
437
# -----------------------------------------------
 
438
# The call with PACKAGE and VERSION arguments is the old style
 
439
# call (pre autoconf-2.50), which is being phased out.  PACKAGE
 
440
# and VERSION should now be passed to AC_INIT and removed from
 
441
# the call to AM_INIT_AUTOMAKE.
 
442
# We support both call styles for the transition.  After
 
443
# the next Automake release, Autoconf can make the AC_INIT
 
444
# arguments mandatory, and then we can depend on a new Autoconf
 
445
# release and drop the old call support.
 
446
AC_DEFUN([AM_INIT_AUTOMAKE],
 
447
[AC_PREREQ([2.62])dnl
 
448
dnl Autoconf wants to disallow AM_ names.  We explicitly allow
 
449
dnl the ones we care about.
 
450
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
 
451
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
 
452
AC_REQUIRE([AC_PROG_INSTALL])dnl
 
453
if test "`cd $srcdir && pwd`" != "`pwd`"; then
 
454
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
 
455
  # is not polluted with repeated "-I."
 
456
  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
 
457
  # test to see if srcdir already configured
 
458
  if test -f $srcdir/config.status; then
 
459
    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
 
460
  fi
 
461
fi
 
462
 
 
463
# test whether we have cygpath
 
464
if test -z "$CYGPATH_W"; then
 
465
  if (cygpath --version) >/dev/null 2>/dev/null; then
 
466
    CYGPATH_W='cygpath -w'
 
467
  else
 
468
    CYGPATH_W=echo
 
469
  fi
 
470
fi
 
471
AC_SUBST([CYGPATH_W])
 
472
 
 
473
# Define the identity of the package.
 
474
dnl Distinguish between old-style and new-style calls.
 
475
m4_ifval([$2],
 
476
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
 
477
 AC_SUBST([PACKAGE], [$1])dnl
 
478
 AC_SUBST([VERSION], [$2])],
 
479
[_AM_SET_OPTIONS([$1])dnl
 
480
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
 
481
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
 
482
  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
 
483
 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
 
484
 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
 
485
 
 
486
_AM_IF_OPTION([no-define],,
 
487
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
 
488
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
 
489
 
 
490
# Some tools Automake needs.
 
491
AC_REQUIRE([AM_SANITY_CHECK])dnl
 
492
AC_REQUIRE([AC_ARG_PROGRAM])dnl
 
493
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
 
494
AM_MISSING_PROG(AUTOCONF, autoconf)
 
495
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
 
496
AM_MISSING_PROG(AUTOHEADER, autoheader)
 
497
AM_MISSING_PROG(MAKEINFO, makeinfo)
 
498
AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
 
499
AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
 
500
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
 
501
# We need awk for the "check" target.  The system "awk" is bad on
 
502
# some platforms.
 
503
AC_REQUIRE([AC_PROG_AWK])dnl
 
504
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
 
505
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 
506
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
 
507
              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
 
508
                             [_AM_PROG_TAR([v7])])])
 
509
_AM_IF_OPTION([no-dependencies],,
 
510
[AC_PROVIDE_IFELSE([AC_PROG_CC],
 
511
                  [_AM_DEPENDENCIES(CC)],
 
512
                  [define([AC_PROG_CC],
 
513
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
 
514
AC_PROVIDE_IFELSE([AC_PROG_CXX],
 
515
                  [_AM_DEPENDENCIES(CXX)],
 
516
                  [define([AC_PROG_CXX],
 
517
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
 
518
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
 
519
                  [_AM_DEPENDENCIES(OBJC)],
 
520
                  [define([AC_PROG_OBJC],
 
521
                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
 
522
])
 
523
_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
 
524
dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
 
525
dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
 
526
dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
 
527
AC_CONFIG_COMMANDS_PRE(dnl
 
528
[m4_provide_if([_AM_COMPILER_EXEEXT],
 
529
  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
 
530
])
 
531
 
 
532
dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 
533
dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
 
534
dnl mangled by Autoconf and run in a shell conditional statement.
 
535
m4_define([_AC_COMPILER_EXEEXT],
 
536
m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
 
537
 
 
538
 
 
539
# When config.status generates a header, we must update the stamp-h file.
 
540
# This file resides in the same directory as the config header
 
541
# that is generated.  The stamp files are numbered to have different names.
 
542
 
 
543
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
 
544
# loop where config.status creates the headers, so we can generate
 
545
# our stamp files there.
 
546
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
 
547
[# Compute $1's index in $config_headers.
 
548
_am_arg=$1
 
549
_am_stamp_count=1
 
550
for _am_header in $config_headers :; do
 
551
  case $_am_header in
 
552
    $_am_arg | $_am_arg:* )
 
553
      break ;;
 
554
    * )
 
555
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
 
556
  esac
 
557
done
 
558
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
559
 
 
560
# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
 
561
#
 
562
# This file is free software; the Free Software Foundation
 
563
# gives unlimited permission to copy and/or distribute it,
 
564
# with or without modifications, as long as this notice is preserved.
 
565
 
 
566
# AM_PROG_INSTALL_SH
 
567
# ------------------
 
568
# Define $install_sh.
 
569
AC_DEFUN([AM_PROG_INSTALL_SH],
 
570
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 
571
if test x"${install_sh}" != xset; then
 
572
  case $am_aux_dir in
 
573
  *\ * | *\     *)
 
574
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 
575
  *)
 
576
    install_sh="\${SHELL} $am_aux_dir/install-sh"
 
577
  esac
 
578
fi
 
579
AC_SUBST(install_sh)])
 
580
 
 
581
# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
 
582
#
 
583
# This file is free software; the Free Software Foundation
 
584
# gives unlimited permission to copy and/or distribute it,
 
585
# with or without modifications, as long as this notice is preserved.
 
586
 
 
587
# serial 2
 
588
 
 
589
# Check whether the underlying file-system supports filenames
 
590
# with a leading dot.  For instance MS-DOS doesn't.
 
591
AC_DEFUN([AM_SET_LEADING_DOT],
 
592
[rm -rf .tst 2>/dev/null
 
593
mkdir .tst 2>/dev/null
 
594
if test -d .tst; then
 
595
  am__leading_dot=.
 
596
else
 
597
  am__leading_dot=_
 
598
fi
 
599
rmdir .tst 2>/dev/null
 
600
AC_SUBST([am__leading_dot])])
 
601
 
 
602
# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
 
603
# From Jim Meyering
 
604
 
 
605
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
 
606
# Free Software Foundation, Inc.
 
607
#
 
608
# This file is free software; the Free Software Foundation
 
609
# gives unlimited permission to copy and/or distribute it,
 
610
# with or without modifications, as long as this notice is preserved.
 
611
 
 
612
# serial 5
 
613
 
 
614
# AM_MAINTAINER_MODE([DEFAULT-MODE])
 
615
# ----------------------------------
 
616
# Control maintainer-specific portions of Makefiles.
 
617
# Default is to disable them, unless `enable' is passed literally.
 
618
# For symmetry, `disable' may be passed as well.  Anyway, the user
 
619
# can override the default with the --enable/--disable switch.
 
620
AC_DEFUN([AM_MAINTAINER_MODE],
 
621
[m4_case(m4_default([$1], [disable]),
 
622
       [enable], [m4_define([am_maintainer_other], [disable])],
 
623
       [disable], [m4_define([am_maintainer_other], [enable])],
 
624
       [m4_define([am_maintainer_other], [enable])
 
625
        m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
 
626
AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
 
627
  dnl maintainer-mode's default is 'disable' unless 'enable' is passed
 
628
  AC_ARG_ENABLE([maintainer-mode],
 
629
[  --][am_maintainer_other][-maintainer-mode  am_maintainer_other make rules and dependencies not useful
 
630
                          (and sometimes confusing) to the casual installer],
 
631
      [USE_MAINTAINER_MODE=$enableval],
 
632
      [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
 
633
  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
 
634
  AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
 
635
  MAINT=$MAINTAINER_MODE_TRUE
 
636
  AC_SUBST([MAINT])dnl
 
637
]
 
638
)
 
639
 
 
640
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
 
641
 
 
642
# Check to see how 'make' treats includes.                  -*- Autoconf -*-
 
643
 
 
644
# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
 
645
#
 
646
# This file is free software; the Free Software Foundation
 
647
# gives unlimited permission to copy and/or distribute it,
 
648
# with or without modifications, as long as this notice is preserved.
 
649
 
 
650
# serial 4
 
651
 
 
652
# AM_MAKE_INCLUDE()
 
653
# -----------------
 
654
# Check to see how make treats includes.
 
655
AC_DEFUN([AM_MAKE_INCLUDE],
 
656
[am_make=${MAKE-make}
 
657
cat > confinc << 'END'
 
658
am__doit:
 
659
        @echo this is the am__doit target
 
660
.PHONY: am__doit
 
661
END
 
662
# If we don't find an include directive, just comment out the code.
 
663
AC_MSG_CHECKING([for style of include used by $am_make])
 
664
am__include="#"
 
665
am__quote=
 
666
_am_result=none
 
667
# First try GNU make style include.
 
668
echo "include confinc" > confmf
 
669
# Ignore all kinds of additional output from `make'.
 
670
case `$am_make -s -f confmf 2> /dev/null` in #(
 
671
*the\ am__doit\ target*)
 
672
  am__include=include
 
673
  am__quote=
 
674
  _am_result=GNU
 
675
  ;;
 
676
esac
 
677
# Now try BSD make style include.
 
678
if test "$am__include" = "#"; then
 
679
   echo '.include "confinc"' > confmf
 
680
   case `$am_make -s -f confmf 2> /dev/null` in #(
 
681
   *the\ am__doit\ target*)
 
682
     am__include=.include
 
683
     am__quote="\""
 
684
     _am_result=BSD
 
685
     ;;
 
686
   esac
 
687
fi
 
688
AC_SUBST([am__include])
 
689
AC_SUBST([am__quote])
 
690
AC_MSG_RESULT([$_am_result])
 
691
rm -f confinc confmf
 
692
])
 
693
 
 
694
# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
695
 
 
696
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
 
697
# Free Software Foundation, Inc.
 
698
#
 
699
# This file is free software; the Free Software Foundation
 
700
# gives unlimited permission to copy and/or distribute it,
 
701
# with or without modifications, as long as this notice is preserved.
 
702
 
 
703
# serial 6
 
704
 
 
705
# AM_MISSING_PROG(NAME, PROGRAM)
 
706
# ------------------------------
 
707
AC_DEFUN([AM_MISSING_PROG],
 
708
[AC_REQUIRE([AM_MISSING_HAS_RUN])
 
709
$1=${$1-"${am_missing_run}$2"}
 
710
AC_SUBST($1)])
 
711
 
 
712
 
 
713
# AM_MISSING_HAS_RUN
 
714
# ------------------
 
715
# Define MISSING if not defined so far and test if it supports --run.
 
716
# If it does, set am_missing_run to use it, otherwise, to nothing.
 
717
AC_DEFUN([AM_MISSING_HAS_RUN],
 
718
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 
719
AC_REQUIRE_AUX_FILE([missing])dnl
 
720
if test x"${MISSING+set}" != xset; then
 
721
  case $am_aux_dir in
 
722
  *\ * | *\     *)
 
723
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
 
724
  *)
 
725
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
 
726
  esac
 
727
fi
 
728
# Use eval to expand $SHELL
 
729
if eval "$MISSING --run true"; then
 
730
  am_missing_run="$MISSING --run "
 
731
else
 
732
  am_missing_run=
 
733
  AC_MSG_WARN([`missing' script is too old or missing])
 
734
fi
 
735
])
 
736
 
 
737
# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
 
738
#
 
739
# This file is free software; the Free Software Foundation
 
740
# gives unlimited permission to copy and/or distribute it,
 
741
# with or without modifications, as long as this notice is preserved.
 
742
 
 
743
# AM_PROG_MKDIR_P
 
744
# ---------------
 
745
# Check for `mkdir -p'.
 
746
AC_DEFUN([AM_PROG_MKDIR_P],
 
747
[AC_PREREQ([2.60])dnl
 
748
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
 
749
dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
 
750
dnl while keeping a definition of mkdir_p for backward compatibility.
 
751
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
 
752
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
 
753
dnl Makefile.ins that do not define MKDIR_P, so we do our own
 
754
dnl adjustment using top_builddir (which is defined more often than
 
755
dnl MKDIR_P).
 
756
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
 
757
case $mkdir_p in
 
758
  [[\\/$]]* | ?:[[\\/]]*) ;;
 
759
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
 
760
esac
 
761
])
 
762
 
 
763
# Helper functions for option handling.                     -*- Autoconf -*-
 
764
 
 
765
# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
 
766
#
 
767
# This file is free software; the Free Software Foundation
 
768
# gives unlimited permission to copy and/or distribute it,
 
769
# with or without modifications, as long as this notice is preserved.
 
770
 
 
771
# serial 4
 
772
 
 
773
# _AM_MANGLE_OPTION(NAME)
 
774
# -----------------------
 
775
AC_DEFUN([_AM_MANGLE_OPTION],
 
776
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
 
777
 
 
778
# _AM_SET_OPTION(NAME)
 
779
# ------------------------------
 
780
# Set option NAME.  Presently that only means defining a flag for this option.
 
781
AC_DEFUN([_AM_SET_OPTION],
 
782
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
 
783
 
 
784
# _AM_SET_OPTIONS(OPTIONS)
 
785
# ----------------------------------
 
786
# OPTIONS is a space-separated list of Automake options.
 
787
AC_DEFUN([_AM_SET_OPTIONS],
 
788
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
 
789
 
 
790
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
 
791
# -------------------------------------------
 
792
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
 
793
AC_DEFUN([_AM_IF_OPTION],
 
794
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
 
795
 
 
796
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009
 
797
# Free Software Foundation, Inc.
 
798
#
 
799
# This file is free software; the Free Software Foundation
 
800
# gives unlimited permission to copy and/or distribute it,
 
801
# with or without modifications, as long as this notice is preserved.
 
802
 
 
803
# AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
 
804
# ---------------------------------------------------------------------------
 
805
# Adds support for distributing Python modules and packages.  To
 
806
# install modules, copy them to $(pythondir), using the python_PYTHON
 
807
# automake variable.  To install a package with the same name as the
 
808
# automake package, install to $(pkgpythondir), or use the
 
809
# pkgpython_PYTHON automake variable.
 
810
#
 
811
# The variables $(pyexecdir) and $(pkgpyexecdir) are provided as
 
812
# locations to install python extension modules (shared libraries).
 
813
# Another macro is required to find the appropriate flags to compile
 
814
# extension modules.
 
815
#
 
816
# If your package is configured with a different prefix to python,
 
817
# users will have to add the install directory to the PYTHONPATH
 
818
# environment variable, or create a .pth file (see the python
 
819
# documentation for details).
 
820
#
 
821
# If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will
 
822
# cause an error if the version of python installed on the system
 
823
# doesn't meet the requirement.  MINIMUM-VERSION should consist of
 
824
# numbers and dots only.
 
825
AC_DEFUN([AM_PATH_PYTHON],
 
826
 [
 
827
  dnl Find a Python interpreter.  Python versions prior to 2.0 are not
 
828
  dnl supported. (2.0 was released on October 16, 2000).
 
829
  m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
 
830
                    [python python2 python3 python3.0 python2.5 python2.4 python2.3 python2.2 dnl
 
831
python2.1 python2.0])
 
832
 
 
833
  m4_if([$1],[],[
 
834
    dnl No version check is needed.
 
835
    # Find any Python interpreter.
 
836
    if test -z "$PYTHON"; then
 
837
      AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :)
 
838
    fi
 
839
    am_display_PYTHON=python
 
840
  ], [
 
841
    dnl A version check is needed.
 
842
    if test -n "$PYTHON"; then
 
843
      # If the user set $PYTHON, use it and don't search something else.
 
844
      AC_MSG_CHECKING([whether $PYTHON version >= $1])
 
845
      AM_PYTHON_CHECK_VERSION([$PYTHON], [$1],
 
846
                              [AC_MSG_RESULT(yes)],
 
847
                              [AC_MSG_ERROR(too old)])
 
848
      am_display_PYTHON=$PYTHON
 
849
    else
 
850
      # Otherwise, try each interpreter until we find one that satisfies
 
851
      # VERSION.
 
852
      AC_CACHE_CHECK([for a Python interpreter with version >= $1],
 
853
        [am_cv_pathless_PYTHON],[
 
854
        for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do
 
855
          test "$am_cv_pathless_PYTHON" = none && break
 
856
          AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break])
 
857
        done])
 
858
      # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
 
859
      if test "$am_cv_pathless_PYTHON" = none; then
 
860
        PYTHON=:
 
861
      else
 
862
        AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON])
 
863
      fi
 
864
      am_display_PYTHON=$am_cv_pathless_PYTHON
 
865
    fi
 
866
  ])
 
867
 
 
868
  if test "$PYTHON" = :; then
 
869
  dnl Run any user-specified action, or abort.
 
870
    m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
 
871
  else
 
872
 
 
873
  dnl Query Python for its version number.  Getting [:3] seems to be
 
874
  dnl the best way to do this; it's what "site.py" does in the standard
 
875
  dnl library.
 
876
 
 
877
  AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
 
878
    [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`])
 
879
  AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
 
880
 
 
881
  dnl Use the values of $prefix and $exec_prefix for the corresponding
 
882
  dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.  These are made
 
883
  dnl distinct variables so they can be overridden if need be.  However,
 
884
  dnl general consensus is that you shouldn't need this ability.
 
885
 
 
886
  AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
 
887
  AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
 
888
 
 
889
  dnl At times (like when building shared libraries) you may want
 
890
  dnl to know which OS platform Python thinks this is.
 
891
 
 
892
  AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform],
 
893
    [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`])
 
894
  AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
 
895
 
 
896
 
 
897
  dnl Set up 4 directories:
 
898
 
 
899
  dnl pythondir -- where to install python scripts.  This is the
 
900
  dnl   site-packages directory, not the python standard library
 
901
  dnl   directory like in previous automake betas.  This behavior
 
902
  dnl   is more consistent with lispdir.m4 for example.
 
903
  dnl Query distutils for this directory.  distutils does not exist in
 
904
  dnl Python 1.5, so we fall back to the hardcoded directory if it
 
905
  dnl doesn't work.
 
906
  AC_CACHE_CHECK([for $am_display_PYTHON script directory],
 
907
    [am_cv_python_pythondir],
 
908
    [if test "x$prefix" = xNONE
 
909
     then
 
910
       am_py_prefix=$ac_default_prefix
 
911
     else
 
912
       am_py_prefix=$prefix
 
913
     fi
 
914
     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
 
915
     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
 
916
     case $am_cv_python_pythondir in
 
917
     $am_py_prefix*)
 
918
       am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
 
919
       am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
 
920
       ;;
 
921
     esac
 
922
    ])
 
923
  AC_SUBST([pythondir], [$am_cv_python_pythondir])
 
924
 
 
925
  dnl pkgpythondir -- $PACKAGE directory under pythondir.  Was
 
926
  dnl   PYTHON_SITE_PACKAGE in previous betas, but this naming is
 
927
  dnl   more consistent with the rest of automake.
 
928
 
 
929
  AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
 
930
 
 
931
  dnl pyexecdir -- directory for installing python extension modules
 
932
  dnl   (shared libraries)
 
933
  dnl Query distutils for this directory.  distutils does not exist in
 
934
  dnl Python 1.5, so we fall back to the hardcoded directory if it
 
935
  dnl doesn't work.
 
936
  AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
 
937
    [am_cv_python_pyexecdir],
 
938
    [if test "x$exec_prefix" = xNONE
 
939
     then
 
940
       am_py_exec_prefix=$am_py_prefix
 
941
     else
 
942
       am_py_exec_prefix=$exec_prefix
 
943
     fi
 
944
     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
 
945
     echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
 
946
     case $am_cv_python_pyexecdir in
 
947
     $am_py_exec_prefix*)
 
948
       am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
 
949
       am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
 
950
       ;;
 
951
     esac
 
952
    ])
 
953
  AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
 
954
 
 
955
  dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
 
956
 
 
957
  AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
 
958
 
 
959
  dnl Run any user-specified action.
 
960
  $2
 
961
  fi
 
962
 
 
963
])
 
964
 
 
965
 
 
966
# AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
 
967
# ---------------------------------------------------------------------------
 
968
# Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION.
 
969
# Run ACTION-IF-FALSE otherwise.
 
970
# This test uses sys.hexversion instead of the string equivalent (first
 
971
# word of sys.version), in order to cope with versions such as 2.2c1.
 
972
# This supports Python 2.0 or higher. (2.0 was released on October 16, 2000).
 
973
AC_DEFUN([AM_PYTHON_CHECK_VERSION],
 
974
 [prog="import sys
 
975
# split strings by '.' and convert to numeric.  Append some zeros
 
976
# because we need at least 4 digits for the hex conversion.
 
977
# map returns an iterator in Python 3.0 and a list in 2.x
 
978
minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]]
 
979
minverhex = 0
 
980
# xrange is not present in Python 3.0 and range returns an iterator
 
981
for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]]
 
982
sys.exit(sys.hexversion < minverhex)"
 
983
  AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
 
984
 
 
985
# Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
986
 
 
987
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
 
988
# Free Software Foundation, Inc.
 
989
#
 
990
# This file is free software; the Free Software Foundation
 
991
# gives unlimited permission to copy and/or distribute it,
 
992
# with or without modifications, as long as this notice is preserved.
 
993
 
 
994
# serial 5
 
995
 
 
996
# AM_SANITY_CHECK
 
997
# ---------------
 
998
AC_DEFUN([AM_SANITY_CHECK],
 
999
[AC_MSG_CHECKING([whether build environment is sane])
 
1000
# Just in case
 
1001
sleep 1
 
1002
echo timestamp > conftest.file
 
1003
# Reject unsafe characters in $srcdir or the absolute working directory
 
1004
# name.  Accept space and tab only in the latter.
 
1005
am_lf='
 
1006
'
 
1007
case `pwd` in
 
1008
  *[[\\\"\#\$\&\'\`$am_lf]]*)
 
1009
    AC_MSG_ERROR([unsafe absolute working directory name]);;
 
1010
esac
 
1011
case $srcdir in
 
1012
  *[[\\\"\#\$\&\'\`$am_lf\ \    ]]*)
 
1013
    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
 
1014
esac
 
1015
 
 
1016
# Do `set' in a subshell so we don't clobber the current shell's
 
1017
# arguments.  Must try -L first in case configure is actually a
 
1018
# symlink; some systems play weird games with the mod time of symlinks
 
1019
# (eg FreeBSD returns the mod time of the symlink's containing
 
1020
# directory).
 
1021
if (
 
1022
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
 
1023
   if test "$[*]" = "X"; then
 
1024
      # -L didn't work.
 
1025
      set X `ls -t "$srcdir/configure" conftest.file`
 
1026
   fi
 
1027
   rm -f conftest.file
 
1028
   if test "$[*]" != "X $srcdir/configure conftest.file" \
 
1029
      && test "$[*]" != "X conftest.file $srcdir/configure"; then
 
1030
 
 
1031
      # If neither matched, then we have a broken ls.  This can happen
 
1032
      # if, for instance, CONFIG_SHELL is bash and it inherits a
 
1033
      # broken ls alias from the environment.  This has actually
 
1034
      # happened.  Such a system could not be considered "sane".
 
1035
      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
 
1036
alias in your environment])
 
1037
   fi
 
1038
 
 
1039
   test "$[2]" = conftest.file
 
1040
   )
 
1041
then
 
1042
   # Ok.
 
1043
   :
 
1044
else
 
1045
   AC_MSG_ERROR([newly created file is older than distributed files!
 
1046
Check your system clock])
 
1047
fi
 
1048
AC_MSG_RESULT(yes)])
 
1049
 
 
1050
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 
1051
#
 
1052
# This file is free software; the Free Software Foundation
 
1053
# gives unlimited permission to copy and/or distribute it,
 
1054
# with or without modifications, as long as this notice is preserved.
 
1055
 
 
1056
# AM_PROG_INSTALL_STRIP
 
1057
# ---------------------
 
1058
# One issue with vendor `install' (even GNU) is that you can't
 
1059
# specify the program used to strip binaries.  This is especially
 
1060
# annoying in cross-compiling environments, where the build's strip
 
1061
# is unlikely to handle the host's binaries.
 
1062
# Fortunately install-sh will honor a STRIPPROG variable, so we
 
1063
# always use install-sh in `make install-strip', and initialize
 
1064
# STRIPPROG with the value of the STRIP variable (set by the user).
 
1065
AC_DEFUN([AM_PROG_INSTALL_STRIP],
 
1066
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
 
1067
# Installed binaries are usually stripped using `strip' when the user
 
1068
# run `make install-strip'.  However `strip' might not be the right
 
1069
# tool to use in cross-compilation environments, therefore Automake
 
1070
# will honor the `STRIP' environment variable to overrule this program.
 
1071
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
 
1072
if test "$cross_compiling" != no; then
 
1073
  AC_CHECK_TOOL([STRIP], [strip], :)
 
1074
fi
 
1075
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 
1076
AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
1077
 
 
1078
# Copyright (C) 2006, 2008  Free Software Foundation, Inc.
 
1079
#
 
1080
# This file is free software; the Free Software Foundation
 
1081
# gives unlimited permission to copy and/or distribute it,
 
1082
# with or without modifications, as long as this notice is preserved.
 
1083
 
 
1084
# serial 2
 
1085
 
 
1086
# _AM_SUBST_NOTMAKE(VARIABLE)
 
1087
# ---------------------------
 
1088
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
 
1089
# This macro is traced by Automake.
 
1090
AC_DEFUN([_AM_SUBST_NOTMAKE])
 
1091
 
 
1092
# AM_SUBST_NOTMAKE(VARIABLE)
 
1093
# ---------------------------
 
1094
# Public sister of _AM_SUBST_NOTMAKE.
 
1095
AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
 
1096
 
 
1097
# Check how to create a tarball.                            -*- Autoconf -*-
 
1098
 
 
1099
# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
 
1100
#
 
1101
# This file is free software; the Free Software Foundation
 
1102
# gives unlimited permission to copy and/or distribute it,
 
1103
# with or without modifications, as long as this notice is preserved.
 
1104
 
 
1105
# serial 2
 
1106
 
 
1107
# _AM_PROG_TAR(FORMAT)
 
1108
# --------------------
 
1109
# Check how to create a tarball in format FORMAT.
 
1110
# FORMAT should be one of `v7', `ustar', or `pax'.
 
1111
#
 
1112
# Substitute a variable $(am__tar) that is a command
 
1113
# writing to stdout a FORMAT-tarball containing the directory
 
1114
# $tardir.
 
1115
#     tardir=directory && $(am__tar) > result.tar
 
1116
#
 
1117
# Substitute a variable $(am__untar) that extract such
 
1118
# a tarball read from stdin.
 
1119
#     $(am__untar) < result.tar
 
1120
AC_DEFUN([_AM_PROG_TAR],
 
1121
[# Always define AMTAR for backward compatibility.
 
1122
AM_MISSING_PROG([AMTAR], [tar])
 
1123
m4_if([$1], [v7],
 
1124
     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
 
1125
     [m4_case([$1], [ustar],, [pax],,
 
1126
              [m4_fatal([Unknown tar format])])
 
1127
AC_MSG_CHECKING([how to create a $1 tar archive])
 
1128
# Loop over all known methods to create a tar archive until one works.
 
1129
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
 
1130
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
 
1131
# Do not fold the above two line into one, because Tru64 sh and
 
1132
# Solaris sh will not grok spaces in the rhs of `-'.
 
1133
for _am_tool in $_am_tools
 
1134
do
 
1135
  case $_am_tool in
 
1136
  gnutar)
 
1137
    for _am_tar in tar gnutar gtar;
 
1138
    do
 
1139
      AM_RUN_LOG([$_am_tar --version]) && break
 
1140
    done
 
1141
    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
 
1142
    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
 
1143
    am__untar="$_am_tar -xf -"
 
1144
    ;;
 
1145
  plaintar)
 
1146
    # Must skip GNU tar: if it does not support --format= it doesn't create
 
1147
    # ustar tarball either.
 
1148
    (tar --version) >/dev/null 2>&1 && continue
 
1149
    am__tar='tar chf - "$$tardir"'
 
1150
    am__tar_='tar chf - "$tardir"'
 
1151
    am__untar='tar xf -'
 
1152
    ;;
 
1153
  pax)
 
1154
    am__tar='pax -L -x $1 -w "$$tardir"'
 
1155
    am__tar_='pax -L -x $1 -w "$tardir"'
 
1156
    am__untar='pax -r'
 
1157
    ;;
 
1158
  cpio)
 
1159
    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
 
1160
    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
 
1161
    am__untar='cpio -i -H $1 -d'
 
1162
    ;;
 
1163
  none)
 
1164
    am__tar=false
 
1165
    am__tar_=false
 
1166
    am__untar=false
 
1167
    ;;
 
1168
  esac
 
1169
 
 
1170
  # If the value was cached, stop now.  We just wanted to have am__tar
 
1171
  # and am__untar set.
 
1172
  test -n "${am_cv_prog_tar_$1}" && break
 
1173
 
 
1174
  # tar/untar a dummy directory, and stop if the command works
 
1175
  rm -rf conftest.dir
 
1176
  mkdir conftest.dir
 
1177
  echo GrepMe > conftest.dir/file
 
1178
  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
 
1179
  rm -rf conftest.dir
 
1180
  if test -s conftest.tar; then
 
1181
    AM_RUN_LOG([$am__untar <conftest.tar])
 
1182
    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
 
1183
  fi
 
1184
done
 
1185
rm -rf conftest.dir
 
1186
 
 
1187
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
 
1188
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
 
1189
AC_SUBST([am__tar])
 
1190
AC_SUBST([am__untar])
 
1191
]) # _AM_PROG_TAR
 
1192
 
22
1193
# Copyright (C) 1995-2002 Free Software Foundation, Inc.
23
1194
# Copyright (C) 2001-2003,2004 Red Hat, Inc.
24
1195
#
374
1545
     fi
375
1546
   fi
376
1547
 
 
1548
   dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly
 
1549
   dnl find the mkinstalldirs script in another subdir but ($top_srcdir).
 
1550
   dnl Try to locate is.
 
1551
   MKINSTALLDIRS=
 
1552
   if test -n "$ac_aux_dir"; then
 
1553
     MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
 
1554
   fi
 
1555
   if test -z "$MKINSTALLDIRS"; then
 
1556
     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
 
1557
   fi
 
1558
   AC_SUBST(MKINSTALLDIRS)
 
1559
 
377
1560
   dnl Generate list of files to be processed by xgettext which will
378
1561
   dnl be included in po/Makefile.
379
1562
   test -d po || mkdir po
8894
10077
fi[]dnl
8895
10078
])# PKG_CHECK_MODULES
8896
10079
 
8897
 
# Copyright (C) 2002, 2003, 2005, 2006, 2007  Free Software Foundation, Inc.
8898
 
#
8899
 
# This file is free software; the Free Software Foundation
8900
 
# gives unlimited permission to copy and/or distribute it,
8901
 
# with or without modifications, as long as this notice is preserved.
8902
 
 
8903
 
# AM_AUTOMAKE_VERSION(VERSION)
8904
 
# ----------------------------
8905
 
# Automake X.Y traces this macro to ensure aclocal.m4 has been
8906
 
# generated from the m4 files accompanying Automake X.Y.
8907
 
# (This private macro should not be called outside this file.)
8908
 
AC_DEFUN([AM_AUTOMAKE_VERSION],
8909
 
[am__api_version='1.10'
8910
 
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
8911
 
dnl require some minimum version.  Point them to the right macro.
8912
 
m4_if([$1], [1.10.1], [],
8913
 
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
8914
 
])
8915
 
 
8916
 
# _AM_AUTOCONF_VERSION(VERSION)
8917
 
# -----------------------------
8918
 
# aclocal traces this macro to find the Autoconf version.
8919
 
# This is a private macro too.  Using m4_define simplifies
8920
 
# the logic in aclocal, which can simply ignore this definition.
8921
 
m4_define([_AM_AUTOCONF_VERSION], [])
8922
 
 
8923
 
# AM_SET_CURRENT_AUTOMAKE_VERSION
8924
 
# -------------------------------
8925
 
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
8926
 
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
8927
 
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
8928
 
[AM_AUTOMAKE_VERSION([1.10.1])dnl
8929
 
m4_ifndef([AC_AUTOCONF_VERSION],
8930
 
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
8931
 
_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
8932
 
 
8933
 
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
8934
 
 
8935
 
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
8936
 
#
8937
 
# This file is free software; the Free Software Foundation
8938
 
# gives unlimited permission to copy and/or distribute it,
8939
 
# with or without modifications, as long as this notice is preserved.
8940
 
 
8941
 
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
8942
 
# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
8943
 
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
8944
 
#
8945
 
# Of course, Automake must honor this variable whenever it calls a
8946
 
# tool from the auxiliary directory.  The problem is that $srcdir (and
8947
 
# therefore $ac_aux_dir as well) can be either absolute or relative,
8948
 
# depending on how configure is run.  This is pretty annoying, since
8949
 
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
8950
 
# source directory, any form will work fine, but in subdirectories a
8951
 
# relative path needs to be adjusted first.
8952
 
#
8953
 
# $ac_aux_dir/missing
8954
 
#    fails when called from a subdirectory if $ac_aux_dir is relative
8955
 
# $top_srcdir/$ac_aux_dir/missing
8956
 
#    fails if $ac_aux_dir is absolute,
8957
 
#    fails when called from a subdirectory in a VPATH build with
8958
 
#          a relative $ac_aux_dir
8959
 
#
8960
 
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
8961
 
# are both prefixed by $srcdir.  In an in-source build this is usually
8962
 
# harmless because $srcdir is `.', but things will broke when you
8963
 
# start a VPATH build or use an absolute $srcdir.
8964
 
#
8965
 
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
8966
 
# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
8967
 
#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
8968
 
# and then we would define $MISSING as
8969
 
#   MISSING="\${SHELL} $am_aux_dir/missing"
8970
 
# This will work as long as MISSING is not called from configure, because
8971
 
# unfortunately $(top_srcdir) has no meaning in configure.
8972
 
# However there are other variables, like CC, which are often used in
8973
 
# configure, and could therefore not use this "fixed" $ac_aux_dir.
8974
 
#
8975
 
# Another solution, used here, is to always expand $ac_aux_dir to an
8976
 
# absolute PATH.  The drawback is that using absolute paths prevent a
8977
 
# configured tree to be moved without reconfiguration.
8978
 
 
8979
 
AC_DEFUN([AM_AUX_DIR_EXPAND],
8980
 
[dnl Rely on autoconf to set up CDPATH properly.
8981
 
AC_PREREQ([2.50])dnl
8982
 
# expand $ac_aux_dir to an absolute path
8983
 
am_aux_dir=`cd $ac_aux_dir && pwd`
8984
 
])
8985
 
 
8986
 
# AM_CONDITIONAL                                            -*- Autoconf -*-
8987
 
 
8988
 
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
8989
 
# Free Software Foundation, Inc.
8990
 
#
8991
 
# This file is free software; the Free Software Foundation
8992
 
# gives unlimited permission to copy and/or distribute it,
8993
 
# with or without modifications, as long as this notice is preserved.
8994
 
 
8995
 
# serial 8
8996
 
 
8997
 
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
8998
 
# -------------------------------------
8999
 
# Define a conditional.
9000
 
AC_DEFUN([AM_CONDITIONAL],
9001
 
[AC_PREREQ(2.52)dnl
9002
 
 ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
9003
 
        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
9004
 
AC_SUBST([$1_TRUE])dnl
9005
 
AC_SUBST([$1_FALSE])dnl
9006
 
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
9007
 
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
9008
 
if $2; then
9009
 
  $1_TRUE=
9010
 
  $1_FALSE='#'
9011
 
else
9012
 
  $1_TRUE='#'
9013
 
  $1_FALSE=
9014
 
fi
9015
 
AC_CONFIG_COMMANDS_PRE(
9016
 
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
9017
 
  AC_MSG_ERROR([[conditional "$1" was never defined.
9018
 
Usually this means the macro was only invoked conditionally.]])
9019
 
fi])])
9020
 
 
9021
 
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
9022
 
# Free Software Foundation, Inc.
9023
 
#
9024
 
# This file is free software; the Free Software Foundation
9025
 
# gives unlimited permission to copy and/or distribute it,
9026
 
# with or without modifications, as long as this notice is preserved.
9027
 
 
9028
 
# serial 9
9029
 
 
9030
 
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
9031
 
# written in clear, in which case automake, when reading aclocal.m4,
9032
 
# will think it sees a *use*, and therefore will trigger all it's
9033
 
# C support machinery.  Also note that it means that autoscan, seeing
9034
 
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
9035
 
 
9036
 
 
9037
 
# _AM_DEPENDENCIES(NAME)
9038
 
# ----------------------
9039
 
# See how the compiler implements dependency checking.
9040
 
# NAME is "CC", "CXX", "GCJ", or "OBJC".
9041
 
# We try a few techniques and use that to set a single cache variable.
9042
 
#
9043
 
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
9044
 
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
9045
 
# dependency, and given that the user is not expected to run this macro,
9046
 
# just rely on AC_PROG_CC.
9047
 
AC_DEFUN([_AM_DEPENDENCIES],
9048
 
[AC_REQUIRE([AM_SET_DEPDIR])dnl
9049
 
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
9050
 
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
9051
 
AC_REQUIRE([AM_DEP_TRACK])dnl
9052
 
 
9053
 
ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
9054
 
       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
9055
 
       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
9056
 
       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
9057
 
       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
9058
 
                   [depcc="$$1"   am_compiler_list=])
9059
 
 
9060
 
AC_CACHE_CHECK([dependency style of $depcc],
9061
 
               [am_cv_$1_dependencies_compiler_type],
9062
 
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
9063
 
  # We make a subdir and do the tests there.  Otherwise we can end up
9064
 
  # making bogus files that we don't know about and never remove.  For
9065
 
  # instance it was reported that on HP-UX the gcc test will end up
9066
 
  # making a dummy file named `D' -- because `-MD' means `put the output
9067
 
  # in D'.
9068
 
  mkdir conftest.dir
9069
 
  # Copy depcomp to subdir because otherwise we won't find it if we're
9070
 
  # using a relative directory.
9071
 
  cp "$am_depcomp" conftest.dir
9072
 
  cd conftest.dir
9073
 
  # We will build objects and dependencies in a subdirectory because
9074
 
  # it helps to detect inapplicable dependency modes.  For instance
9075
 
  # both Tru64's cc and ICC support -MD to output dependencies as a
9076
 
  # side effect of compilation, but ICC will put the dependencies in
9077
 
  # the current directory while Tru64 will put them in the object
9078
 
  # directory.
9079
 
  mkdir sub
9080
 
 
9081
 
  am_cv_$1_dependencies_compiler_type=none
9082
 
  if test "$am_compiler_list" = ""; then
9083
 
     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
9084
 
  fi
9085
 
  for depmode in $am_compiler_list; do
9086
 
    # Setup a source with many dependencies, because some compilers
9087
 
    # like to wrap large dependency lists on column 80 (with \), and
9088
 
    # we should not choose a depcomp mode which is confused by this.
9089
 
    #
9090
 
    # We need to recreate these files for each test, as the compiler may
9091
 
    # overwrite some of them when testing with obscure command lines.
9092
 
    # This happens at least with the AIX C compiler.
9093
 
    : > sub/conftest.c
9094
 
    for i in 1 2 3 4 5 6; do
9095
 
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
9096
 
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
9097
 
      # Solaris 8's {/usr,}/bin/sh.
9098
 
      touch sub/conftst$i.h
9099
 
    done
9100
 
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
9101
 
 
9102
 
    case $depmode in
9103
 
    nosideeffect)
9104
 
      # after this tag, mechanisms are not by side-effect, so they'll
9105
 
      # only be used when explicitly requested
9106
 
      if test "x$enable_dependency_tracking" = xyes; then
9107
 
        continue
9108
 
      else
9109
 
        break
9110
 
      fi
9111
 
      ;;
9112
 
    none) break ;;
9113
 
    esac
9114
 
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
9115
 
    # mode.  It turns out that the SunPro C++ compiler does not properly
9116
 
    # handle `-M -o', and we need to detect this.
9117
 
    if depmode=$depmode \
9118
 
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
9119
 
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
9120
 
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
9121
 
         >/dev/null 2>conftest.err &&
9122
 
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
9123
 
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
9124
 
       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
9125
 
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
9126
 
      # icc doesn't choke on unknown options, it will just issue warnings
9127
 
      # or remarks (even with -Werror).  So we grep stderr for any message
9128
 
      # that says an option was ignored or not supported.
9129
 
      # When given -MP, icc 7.0 and 7.1 complain thusly:
9130
 
      #   icc: Command line warning: ignoring option '-M'; no argument required
9131
 
      # The diagnosis changed in icc 8.0:
9132
 
      #   icc: Command line remark: option '-MP' not supported
9133
 
      if (grep 'ignoring option' conftest.err ||
9134
 
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
9135
 
        am_cv_$1_dependencies_compiler_type=$depmode
9136
 
        break
9137
 
      fi
9138
 
    fi
9139
 
  done
9140
 
 
9141
 
  cd ..
9142
 
  rm -rf conftest.dir
9143
 
else
9144
 
  am_cv_$1_dependencies_compiler_type=none
9145
 
fi
9146
 
])
9147
 
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
9148
 
AM_CONDITIONAL([am__fastdep$1], [
9149
 
  test "x$enable_dependency_tracking" != xno \
9150
 
  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
9151
 
])
9152
 
 
9153
 
 
9154
 
# AM_SET_DEPDIR
9155
 
# -------------
9156
 
# Choose a directory name for dependency files.
9157
 
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
9158
 
AC_DEFUN([AM_SET_DEPDIR],
9159
 
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
9160
 
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
9161
 
])
9162
 
 
9163
 
 
9164
 
# AM_DEP_TRACK
9165
 
# ------------
9166
 
AC_DEFUN([AM_DEP_TRACK],
9167
 
[AC_ARG_ENABLE(dependency-tracking,
9168
 
[  --disable-dependency-tracking  speeds up one-time build
9169
 
  --enable-dependency-tracking   do not reject slow dependency extractors])
9170
 
if test "x$enable_dependency_tracking" != xno; then
9171
 
  am_depcomp="$ac_aux_dir/depcomp"
9172
 
  AMDEPBACKSLASH='\'
9173
 
fi
9174
 
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
9175
 
AC_SUBST([AMDEPBACKSLASH])dnl
9176
 
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
9177
 
])
9178
 
 
9179
 
# Generate code to set up dependency tracking.              -*- Autoconf -*-
9180
 
 
9181
 
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
9182
 
# Free Software Foundation, Inc.
9183
 
#
9184
 
# This file is free software; the Free Software Foundation
9185
 
# gives unlimited permission to copy and/or distribute it,
9186
 
# with or without modifications, as long as this notice is preserved.
9187
 
 
9188
 
#serial 3
9189
 
 
9190
 
# _AM_OUTPUT_DEPENDENCY_COMMANDS
9191
 
# ------------------------------
9192
 
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
9193
 
[for mf in $CONFIG_FILES; do
9194
 
  # Strip MF so we end up with the name of the file.
9195
 
  mf=`echo "$mf" | sed -e 's/:.*$//'`
9196
 
  # Check whether this is an Automake generated Makefile or not.
9197
 
  # We used to match only the files named `Makefile.in', but
9198
 
  # some people rename them; so instead we look at the file content.
9199
 
  # Grep'ing the first line is not enough: some people post-process
9200
 
  # each Makefile.in and add a new line on top of each file to say so.
9201
 
  # Grep'ing the whole file is not good either: AIX grep has a line
9202
 
  # limit of 2048, but all sed's we know have understand at least 4000.
9203
 
  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
9204
 
    dirpart=`AS_DIRNAME("$mf")`
9205
 
  else
9206
 
    continue
9207
 
  fi
9208
 
  # Extract the definition of DEPDIR, am__include, and am__quote
9209
 
  # from the Makefile without running `make'.
9210
 
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
9211
 
  test -z "$DEPDIR" && continue
9212
 
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
9213
 
  test -z "am__include" && continue
9214
 
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
9215
 
  # When using ansi2knr, U may be empty or an underscore; expand it
9216
 
  U=`sed -n 's/^U = //p' < "$mf"`
9217
 
  # Find all dependency output files, they are included files with
9218
 
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
9219
 
  # simplest approach to changing $(DEPDIR) to its actual value in the
9220
 
  # expansion.
9221
 
  for file in `sed -n "
9222
 
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
9223
 
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
9224
 
    # Make sure the directory exists.
9225
 
    test -f "$dirpart/$file" && continue
9226
 
    fdir=`AS_DIRNAME(["$file"])`
9227
 
    AS_MKDIR_P([$dirpart/$fdir])
9228
 
    # echo "creating $dirpart/$file"
9229
 
    echo '# dummy' > "$dirpart/$file"
9230
 
  done
9231
 
done
9232
 
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
9233
 
 
9234
 
 
9235
 
# AM_OUTPUT_DEPENDENCY_COMMANDS
9236
 
# -----------------------------
9237
 
# This macro should only be invoked once -- use via AC_REQUIRE.
9238
 
#
9239
 
# This code is only required when automatic dependency tracking
9240
 
# is enabled.  FIXME.  This creates each `.P' file that we will
9241
 
# need in order to bootstrap the dependency handling code.
9242
 
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
9243
 
[AC_CONFIG_COMMANDS([depfiles],
9244
 
     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
9245
 
     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
9246
 
])
9247
 
 
9248
 
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
9249
 
# Free Software Foundation, Inc.
9250
 
#
9251
 
# This file is free software; the Free Software Foundation
9252
 
# gives unlimited permission to copy and/or distribute it,
9253
 
# with or without modifications, as long as this notice is preserved.
9254
 
 
9255
 
# serial 8
9256
 
 
9257
 
# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
9258
 
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
9259
 
 
9260
 
# Do all the work for Automake.                             -*- Autoconf -*-
9261
 
 
9262
 
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
9263
 
# 2005, 2006, 2008 Free Software Foundation, Inc.
9264
 
#
9265
 
# This file is free software; the Free Software Foundation
9266
 
# gives unlimited permission to copy and/or distribute it,
9267
 
# with or without modifications, as long as this notice is preserved.
9268
 
 
9269
 
# serial 13
9270
 
 
9271
 
# This macro actually does too much.  Some checks are only needed if
9272
 
# your package does certain things.  But this isn't really a big deal.
9273
 
 
9274
 
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
9275
 
# AM_INIT_AUTOMAKE([OPTIONS])
9276
 
# -----------------------------------------------
9277
 
# The call with PACKAGE and VERSION arguments is the old style
9278
 
# call (pre autoconf-2.50), which is being phased out.  PACKAGE
9279
 
# and VERSION should now be passed to AC_INIT and removed from
9280
 
# the call to AM_INIT_AUTOMAKE.
9281
 
# We support both call styles for the transition.  After
9282
 
# the next Automake release, Autoconf can make the AC_INIT
9283
 
# arguments mandatory, and then we can depend on a new Autoconf
9284
 
# release and drop the old call support.
9285
 
AC_DEFUN([AM_INIT_AUTOMAKE],
9286
 
[AC_PREREQ([2.60])dnl
9287
 
dnl Autoconf wants to disallow AM_ names.  We explicitly allow
9288
 
dnl the ones we care about.
9289
 
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
9290
 
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
9291
 
AC_REQUIRE([AC_PROG_INSTALL])dnl
9292
 
if test "`cd $srcdir && pwd`" != "`pwd`"; then
9293
 
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
9294
 
  # is not polluted with repeated "-I."
9295
 
  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
9296
 
  # test to see if srcdir already configured
9297
 
  if test -f $srcdir/config.status; then
9298
 
    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
9299
 
  fi
9300
 
fi
9301
 
 
9302
 
# test whether we have cygpath
9303
 
if test -z "$CYGPATH_W"; then
9304
 
  if (cygpath --version) >/dev/null 2>/dev/null; then
9305
 
    CYGPATH_W='cygpath -w'
9306
 
  else
9307
 
    CYGPATH_W=echo
9308
 
  fi
9309
 
fi
9310
 
AC_SUBST([CYGPATH_W])
9311
 
 
9312
 
# Define the identity of the package.
9313
 
dnl Distinguish between old-style and new-style calls.
9314
 
m4_ifval([$2],
9315
 
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
9316
 
 AC_SUBST([PACKAGE], [$1])dnl
9317
 
 AC_SUBST([VERSION], [$2])],
9318
 
[_AM_SET_OPTIONS([$1])dnl
9319
 
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
9320
 
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
9321
 
  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
9322
 
 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
9323
 
 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
9324
 
 
9325
 
_AM_IF_OPTION([no-define],,
9326
 
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
9327
 
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
9328
 
 
9329
 
# Some tools Automake needs.
9330
 
AC_REQUIRE([AM_SANITY_CHECK])dnl
9331
 
AC_REQUIRE([AC_ARG_PROGRAM])dnl
9332
 
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
9333
 
AM_MISSING_PROG(AUTOCONF, autoconf)
9334
 
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
9335
 
AM_MISSING_PROG(AUTOHEADER, autoheader)
9336
 
AM_MISSING_PROG(MAKEINFO, makeinfo)
9337
 
AM_PROG_INSTALL_SH
9338
 
AM_PROG_INSTALL_STRIP
9339
 
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
9340
 
# We need awk for the "check" target.  The system "awk" is bad on
9341
 
# some platforms.
9342
 
AC_REQUIRE([AC_PROG_AWK])dnl
9343
 
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
9344
 
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
9345
 
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
9346
 
              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
9347
 
                             [_AM_PROG_TAR([v7])])])
9348
 
_AM_IF_OPTION([no-dependencies],,
9349
 
[AC_PROVIDE_IFELSE([AC_PROG_CC],
9350
 
                  [_AM_DEPENDENCIES(CC)],
9351
 
                  [define([AC_PROG_CC],
9352
 
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
9353
 
AC_PROVIDE_IFELSE([AC_PROG_CXX],
9354
 
                  [_AM_DEPENDENCIES(CXX)],
9355
 
                  [define([AC_PROG_CXX],
9356
 
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
9357
 
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
9358
 
                  [_AM_DEPENDENCIES(OBJC)],
9359
 
                  [define([AC_PROG_OBJC],
9360
 
                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
9361
 
])
9362
 
])
9363
 
 
9364
 
 
9365
 
# When config.status generates a header, we must update the stamp-h file.
9366
 
# This file resides in the same directory as the config header
9367
 
# that is generated.  The stamp files are numbered to have different names.
9368
 
 
9369
 
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
9370
 
# loop where config.status creates the headers, so we can generate
9371
 
# our stamp files there.
9372
 
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
9373
 
[# Compute $1's index in $config_headers.
9374
 
_am_arg=$1
9375
 
_am_stamp_count=1
9376
 
for _am_header in $config_headers :; do
9377
 
  case $_am_header in
9378
 
    $_am_arg | $_am_arg:* )
9379
 
      break ;;
9380
 
    * )
9381
 
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
9382
 
  esac
9383
 
done
9384
 
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
9385
 
 
9386
 
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
9387
 
#
9388
 
# This file is free software; the Free Software Foundation
9389
 
# gives unlimited permission to copy and/or distribute it,
9390
 
# with or without modifications, as long as this notice is preserved.
9391
 
 
9392
 
# AM_PROG_INSTALL_SH
9393
 
# ------------------
9394
 
# Define $install_sh.
9395
 
AC_DEFUN([AM_PROG_INSTALL_SH],
9396
 
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
9397
 
install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
9398
 
AC_SUBST(install_sh)])
9399
 
 
9400
 
# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
9401
 
#
9402
 
# This file is free software; the Free Software Foundation
9403
 
# gives unlimited permission to copy and/or distribute it,
9404
 
# with or without modifications, as long as this notice is preserved.
9405
 
 
9406
 
# serial 2
9407
 
 
9408
 
# Check whether the underlying file-system supports filenames
9409
 
# with a leading dot.  For instance MS-DOS doesn't.
9410
 
AC_DEFUN([AM_SET_LEADING_DOT],
9411
 
[rm -rf .tst 2>/dev/null
9412
 
mkdir .tst 2>/dev/null
9413
 
if test -d .tst; then
9414
 
  am__leading_dot=.
9415
 
else
9416
 
  am__leading_dot=_
9417
 
fi
9418
 
rmdir .tst 2>/dev/null
9419
 
AC_SUBST([am__leading_dot])])
9420
 
 
9421
 
# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
9422
 
# From Jim Meyering
9423
 
 
9424
 
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005
9425
 
# Free Software Foundation, Inc.
9426
 
#
9427
 
# This file is free software; the Free Software Foundation
9428
 
# gives unlimited permission to copy and/or distribute it,
9429
 
# with or without modifications, as long as this notice is preserved.
9430
 
 
9431
 
# serial 4
9432
 
 
9433
 
AC_DEFUN([AM_MAINTAINER_MODE],
9434
 
[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
9435
 
  dnl maintainer-mode is disabled by default
9436
 
  AC_ARG_ENABLE(maintainer-mode,
9437
 
[  --enable-maintainer-mode  enable make rules and dependencies not useful
9438
 
                          (and sometimes confusing) to the casual installer],
9439
 
      USE_MAINTAINER_MODE=$enableval,
9440
 
      USE_MAINTAINER_MODE=no)
9441
 
  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
9442
 
  AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
9443
 
  MAINT=$MAINTAINER_MODE_TRUE
9444
 
  AC_SUBST(MAINT)dnl
9445
 
]
9446
 
)
9447
 
 
9448
 
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
9449
 
 
9450
 
# Check to see how 'make' treats includes.                  -*- Autoconf -*-
9451
 
 
9452
 
# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
9453
 
#
9454
 
# This file is free software; the Free Software Foundation
9455
 
# gives unlimited permission to copy and/or distribute it,
9456
 
# with or without modifications, as long as this notice is preserved.
9457
 
 
9458
 
# serial 3
9459
 
 
9460
 
# AM_MAKE_INCLUDE()
9461
 
# -----------------
9462
 
# Check to see how make treats includes.
9463
 
AC_DEFUN([AM_MAKE_INCLUDE],
9464
 
[am_make=${MAKE-make}
9465
 
cat > confinc << 'END'
9466
 
am__doit:
9467
 
        @echo done
9468
 
.PHONY: am__doit
9469
 
END
9470
 
# If we don't find an include directive, just comment out the code.
9471
 
AC_MSG_CHECKING([for style of include used by $am_make])
9472
 
am__include="#"
9473
 
am__quote=
9474
 
_am_result=none
9475
 
# First try GNU make style include.
9476
 
echo "include confinc" > confmf
9477
 
# We grep out `Entering directory' and `Leaving directory'
9478
 
# messages which can occur if `w' ends up in MAKEFLAGS.
9479
 
# In particular we don't look at `^make:' because GNU make might
9480
 
# be invoked under some other name (usually "gmake"), in which
9481
 
# case it prints its new name instead of `make'.
9482
 
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
9483
 
   am__include=include
9484
 
   am__quote=
9485
 
   _am_result=GNU
9486
 
fi
9487
 
# Now try BSD make style include.
9488
 
if test "$am__include" = "#"; then
9489
 
   echo '.include "confinc"' > confmf
9490
 
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
9491
 
      am__include=.include
9492
 
      am__quote="\""
9493
 
      _am_result=BSD
9494
 
   fi
9495
 
fi
9496
 
AC_SUBST([am__include])
9497
 
AC_SUBST([am__quote])
9498
 
AC_MSG_RESULT([$_am_result])
9499
 
rm -f confinc confmf
9500
 
])
9501
 
 
9502
 
# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
9503
 
 
9504
 
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
9505
 
# Free Software Foundation, Inc.
9506
 
#
9507
 
# This file is free software; the Free Software Foundation
9508
 
# gives unlimited permission to copy and/or distribute it,
9509
 
# with or without modifications, as long as this notice is preserved.
9510
 
 
9511
 
# serial 5
9512
 
 
9513
 
# AM_MISSING_PROG(NAME, PROGRAM)
9514
 
# ------------------------------
9515
 
AC_DEFUN([AM_MISSING_PROG],
9516
 
[AC_REQUIRE([AM_MISSING_HAS_RUN])
9517
 
$1=${$1-"${am_missing_run}$2"}
9518
 
AC_SUBST($1)])
9519
 
 
9520
 
 
9521
 
# AM_MISSING_HAS_RUN
9522
 
# ------------------
9523
 
# Define MISSING if not defined so far and test if it supports --run.
9524
 
# If it does, set am_missing_run to use it, otherwise, to nothing.
9525
 
AC_DEFUN([AM_MISSING_HAS_RUN],
9526
 
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
9527
 
AC_REQUIRE_AUX_FILE([missing])dnl
9528
 
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
9529
 
# Use eval to expand $SHELL
9530
 
if eval "$MISSING --run true"; then
9531
 
  am_missing_run="$MISSING --run "
9532
 
else
9533
 
  am_missing_run=
9534
 
  AC_MSG_WARN([`missing' script is too old or missing])
9535
 
fi
9536
 
])
9537
 
 
9538
 
# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
9539
 
#
9540
 
# This file is free software; the Free Software Foundation
9541
 
# gives unlimited permission to copy and/or distribute it,
9542
 
# with or without modifications, as long as this notice is preserved.
9543
 
 
9544
 
# AM_PROG_MKDIR_P
9545
 
# ---------------
9546
 
# Check for `mkdir -p'.
9547
 
AC_DEFUN([AM_PROG_MKDIR_P],
9548
 
[AC_PREREQ([2.60])dnl
9549
 
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
9550
 
dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
9551
 
dnl while keeping a definition of mkdir_p for backward compatibility.
9552
 
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
9553
 
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
9554
 
dnl Makefile.ins that do not define MKDIR_P, so we do our own
9555
 
dnl adjustment using top_builddir (which is defined more often than
9556
 
dnl MKDIR_P).
9557
 
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
9558
 
case $mkdir_p in
9559
 
  [[\\/$]]* | ?:[[\\/]]*) ;;
9560
 
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
9561
 
esac
9562
 
])
9563
 
 
9564
 
# Helper functions for option handling.                     -*- Autoconf -*-
9565
 
 
9566
 
# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
9567
 
#
9568
 
# This file is free software; the Free Software Foundation
9569
 
# gives unlimited permission to copy and/or distribute it,
9570
 
# with or without modifications, as long as this notice is preserved.
9571
 
 
9572
 
# serial 3
9573
 
 
9574
 
# _AM_MANGLE_OPTION(NAME)
9575
 
# -----------------------
9576
 
AC_DEFUN([_AM_MANGLE_OPTION],
9577
 
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
9578
 
 
9579
 
# _AM_SET_OPTION(NAME)
9580
 
# ------------------------------
9581
 
# Set option NAME.  Presently that only means defining a flag for this option.
9582
 
AC_DEFUN([_AM_SET_OPTION],
9583
 
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
9584
 
 
9585
 
# _AM_SET_OPTIONS(OPTIONS)
9586
 
# ----------------------------------
9587
 
# OPTIONS is a space-separated list of Automake options.
9588
 
AC_DEFUN([_AM_SET_OPTIONS],
9589
 
[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
9590
 
 
9591
 
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
9592
 
# -------------------------------------------
9593
 
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
9594
 
AC_DEFUN([_AM_IF_OPTION],
9595
 
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
9596
 
 
9597
 
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
9598
 
# Free Software Foundation, Inc.
9599
 
#
9600
 
# This file is free software; the Free Software Foundation
9601
 
# gives unlimited permission to copy and/or distribute it,
9602
 
# with or without modifications, as long as this notice is preserved.
9603
 
 
9604
 
# AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
9605
 
# ---------------------------------------------------------------------------
9606
 
# Adds support for distributing Python modules and packages.  To
9607
 
# install modules, copy them to $(pythondir), using the python_PYTHON
9608
 
# automake variable.  To install a package with the same name as the
9609
 
# automake package, install to $(pkgpythondir), or use the
9610
 
# pkgpython_PYTHON automake variable.
9611
 
#
9612
 
# The variables $(pyexecdir) and $(pkgpyexecdir) are provided as
9613
 
# locations to install python extension modules (shared libraries).
9614
 
# Another macro is required to find the appropriate flags to compile
9615
 
# extension modules.
9616
 
#
9617
 
# If your package is configured with a different prefix to python,
9618
 
# users will have to add the install directory to the PYTHONPATH
9619
 
# environment variable, or create a .pth file (see the python
9620
 
# documentation for details).
9621
 
#
9622
 
# If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will
9623
 
# cause an error if the version of python installed on the system
9624
 
# doesn't meet the requirement.  MINIMUM-VERSION should consist of
9625
 
# numbers and dots only.
9626
 
AC_DEFUN([AM_PATH_PYTHON],
9627
 
 [
9628
 
  dnl Find a Python interpreter.  Python versions prior to 1.5 are not
9629
 
  dnl supported because the default installation locations changed from
9630
 
  dnl $prefix/lib/site-python in 1.4 to $prefix/lib/python1.5/site-packages
9631
 
  dnl in 1.5.
9632
 
  m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
9633
 
                    [python python2 python2.5 python2.4 python2.3 python2.2 dnl
9634
 
python2.1 python2.0 python1.6 python1.5])
9635
 
 
9636
 
  m4_if([$1],[],[
9637
 
    dnl No version check is needed.
9638
 
    # Find any Python interpreter.
9639
 
    if test -z "$PYTHON"; then
9640
 
      AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :)
9641
 
    fi
9642
 
    am_display_PYTHON=python
9643
 
  ], [
9644
 
    dnl A version check is needed.
9645
 
    if test -n "$PYTHON"; then
9646
 
      # If the user set $PYTHON, use it and don't search something else.
9647
 
      AC_MSG_CHECKING([whether $PYTHON version >= $1])
9648
 
      AM_PYTHON_CHECK_VERSION([$PYTHON], [$1],
9649
 
                              [AC_MSG_RESULT(yes)],
9650
 
                              [AC_MSG_ERROR(too old)])
9651
 
      am_display_PYTHON=$PYTHON
9652
 
    else
9653
 
      # Otherwise, try each interpreter until we find one that satisfies
9654
 
      # VERSION.
9655
 
      AC_CACHE_CHECK([for a Python interpreter with version >= $1],
9656
 
        [am_cv_pathless_PYTHON],[
9657
 
        for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do
9658
 
          test "$am_cv_pathless_PYTHON" = none && break
9659
 
          AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break])
9660
 
        done])
9661
 
      # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
9662
 
      if test "$am_cv_pathless_PYTHON" = none; then
9663
 
        PYTHON=:
9664
 
      else
9665
 
        AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON])
9666
 
      fi
9667
 
      am_display_PYTHON=$am_cv_pathless_PYTHON
9668
 
    fi
9669
 
  ])
9670
 
 
9671
 
  if test "$PYTHON" = :; then
9672
 
  dnl Run any user-specified action, or abort.
9673
 
    m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
9674
 
  else
9675
 
 
9676
 
  dnl Query Python for its version number.  Getting [:3] seems to be
9677
 
  dnl the best way to do this; it's what "site.py" does in the standard
9678
 
  dnl library.
9679
 
 
9680
 
  AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
9681
 
    [am_cv_python_version=`$PYTHON -c "import sys; print sys.version[[:3]]"`])
9682
 
  AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
9683
 
 
9684
 
  dnl Use the values of $prefix and $exec_prefix for the corresponding
9685
 
  dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.  These are made
9686
 
  dnl distinct variables so they can be overridden if need be.  However,
9687
 
  dnl general consensus is that you shouldn't need this ability.
9688
 
 
9689
 
  AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
9690
 
  AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
9691
 
 
9692
 
  dnl At times (like when building shared libraries) you may want
9693
 
  dnl to know which OS platform Python thinks this is.
9694
 
 
9695
 
  AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform],
9696
 
    [am_cv_python_platform=`$PYTHON -c "import sys; print sys.platform"`])
9697
 
  AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
9698
 
 
9699
 
 
9700
 
  dnl Set up 4 directories:
9701
 
 
9702
 
  dnl pythondir -- where to install python scripts.  This is the
9703
 
  dnl   site-packages directory, not the python standard library
9704
 
  dnl   directory like in previous automake betas.  This behavior
9705
 
  dnl   is more consistent with lispdir.m4 for example.
9706
 
  dnl Query distutils for this directory.  distutils does not exist in
9707
 
  dnl Python 1.5, so we fall back to the hardcoded directory if it
9708
 
  dnl doesn't work.
9709
 
  AC_CACHE_CHECK([for $am_display_PYTHON script directory],
9710
 
    [am_cv_python_pythondir],
9711
 
    [am_cv_python_pythondir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,0,prefix='$PYTHON_PREFIX')" 2>/dev/null ||
9712
 
     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`])
9713
 
  AC_SUBST([pythondir], [$am_cv_python_pythondir])
9714
 
 
9715
 
  dnl pkgpythondir -- $PACKAGE directory under pythondir.  Was
9716
 
  dnl   PYTHON_SITE_PACKAGE in previous betas, but this naming is
9717
 
  dnl   more consistent with the rest of automake.
9718
 
 
9719
 
  AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
9720
 
 
9721
 
  dnl pyexecdir -- directory for installing python extension modules
9722
 
  dnl   (shared libraries)
9723
 
  dnl Query distutils for this directory.  distutils does not exist in
9724
 
  dnl Python 1.5, so we fall back to the hardcoded directory if it
9725
 
  dnl doesn't work.
9726
 
  AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
9727
 
    [am_cv_python_pyexecdir],
9728
 
    [am_cv_python_pyexecdir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='$PYTHON_EXEC_PREFIX')" 2>/dev/null ||
9729
 
     echo "${PYTHON_EXEC_PREFIX}/lib/python${PYTHON_VERSION}/site-packages"`])
9730
 
  AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
9731
 
 
9732
 
  dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
9733
 
 
9734
 
  AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
9735
 
 
9736
 
  dnl Run any user-specified action.
9737
 
  $2
9738
 
  fi
9739
 
 
9740
 
])
9741
 
 
9742
 
 
9743
 
# AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
9744
 
# ---------------------------------------------------------------------------
9745
 
# Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION.
9746
 
# Run ACTION-IF-FALSE otherwise.
9747
 
# This test uses sys.hexversion instead of the string equivalent (first
9748
 
# word of sys.version), in order to cope with versions such as 2.2c1.
9749
 
# hexversion has been introduced in Python 1.5.2; it's probably not
9750
 
# worth to support older versions (1.5.1 was released on October 31, 1998).
9751
 
AC_DEFUN([AM_PYTHON_CHECK_VERSION],
9752
 
 [prog="import sys, string
9753
 
# split strings by '.' and convert to numeric.  Append some zeros
9754
 
# because we need at least 4 digits for the hex conversion.
9755
 
minver = map(int, string.split('$2', '.')) + [[0, 0, 0]]
9756
 
minverhex = 0
9757
 
for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]]
9758
 
sys.exit(sys.hexversion < minverhex)"
9759
 
  AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
9760
 
 
9761
 
# Check to make sure that the build environment is sane.    -*- Autoconf -*-
9762
 
 
9763
 
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
9764
 
# Free Software Foundation, Inc.
9765
 
#
9766
 
# This file is free software; the Free Software Foundation
9767
 
# gives unlimited permission to copy and/or distribute it,
9768
 
# with or without modifications, as long as this notice is preserved.
9769
 
 
9770
 
# serial 4
9771
 
 
9772
 
# AM_SANITY_CHECK
9773
 
# ---------------
9774
 
AC_DEFUN([AM_SANITY_CHECK],
9775
 
[AC_MSG_CHECKING([whether build environment is sane])
9776
 
# Just in case
9777
 
sleep 1
9778
 
echo timestamp > conftest.file
9779
 
# Do `set' in a subshell so we don't clobber the current shell's
9780
 
# arguments.  Must try -L first in case configure is actually a
9781
 
# symlink; some systems play weird games with the mod time of symlinks
9782
 
# (eg FreeBSD returns the mod time of the symlink's containing
9783
 
# directory).
9784
 
if (
9785
 
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
9786
 
   if test "$[*]" = "X"; then
9787
 
      # -L didn't work.
9788
 
      set X `ls -t $srcdir/configure conftest.file`
9789
 
   fi
9790
 
   rm -f conftest.file
9791
 
   if test "$[*]" != "X $srcdir/configure conftest.file" \
9792
 
      && test "$[*]" != "X conftest.file $srcdir/configure"; then
9793
 
 
9794
 
      # If neither matched, then we have a broken ls.  This can happen
9795
 
      # if, for instance, CONFIG_SHELL is bash and it inherits a
9796
 
      # broken ls alias from the environment.  This has actually
9797
 
      # happened.  Such a system could not be considered "sane".
9798
 
      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
9799
 
alias in your environment])
9800
 
   fi
9801
 
 
9802
 
   test "$[2]" = conftest.file
9803
 
   )
9804
 
then
9805
 
   # Ok.
9806
 
   :
9807
 
else
9808
 
   AC_MSG_ERROR([newly created file is older than distributed files!
9809
 
Check your system clock])
9810
 
fi
9811
 
AC_MSG_RESULT(yes)])
9812
 
 
9813
 
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
9814
 
#
9815
 
# This file is free software; the Free Software Foundation
9816
 
# gives unlimited permission to copy and/or distribute it,
9817
 
# with or without modifications, as long as this notice is preserved.
9818
 
 
9819
 
# AM_PROG_INSTALL_STRIP
9820
 
# ---------------------
9821
 
# One issue with vendor `install' (even GNU) is that you can't
9822
 
# specify the program used to strip binaries.  This is especially
9823
 
# annoying in cross-compiling environments, where the build's strip
9824
 
# is unlikely to handle the host's binaries.
9825
 
# Fortunately install-sh will honor a STRIPPROG variable, so we
9826
 
# always use install-sh in `make install-strip', and initialize
9827
 
# STRIPPROG with the value of the STRIP variable (set by the user).
9828
 
AC_DEFUN([AM_PROG_INSTALL_STRIP],
9829
 
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
9830
 
# Installed binaries are usually stripped using `strip' when the user
9831
 
# run `make install-strip'.  However `strip' might not be the right
9832
 
# tool to use in cross-compilation environments, therefore Automake
9833
 
# will honor the `STRIP' environment variable to overrule this program.
9834
 
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
9835
 
if test "$cross_compiling" != no; then
9836
 
  AC_CHECK_TOOL([STRIP], [strip], :)
9837
 
fi
9838
 
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
9839
 
AC_SUBST([INSTALL_STRIP_PROGRAM])])
9840
 
 
9841
 
# Copyright (C) 2006  Free Software Foundation, Inc.
9842
 
#
9843
 
# This file is free software; the Free Software Foundation
9844
 
# gives unlimited permission to copy and/or distribute it,
9845
 
# with or without modifications, as long as this notice is preserved.
9846
 
 
9847
 
# _AM_SUBST_NOTMAKE(VARIABLE)
9848
 
# ---------------------------
9849
 
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
9850
 
# This macro is traced by Automake.
9851
 
AC_DEFUN([_AM_SUBST_NOTMAKE])
9852
 
 
9853
 
# Check how to create a tarball.                            -*- Autoconf -*-
9854
 
 
9855
 
# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
9856
 
#
9857
 
# This file is free software; the Free Software Foundation
9858
 
# gives unlimited permission to copy and/or distribute it,
9859
 
# with or without modifications, as long as this notice is preserved.
9860
 
 
9861
 
# serial 2
9862
 
 
9863
 
# _AM_PROG_TAR(FORMAT)
9864
 
# --------------------
9865
 
# Check how to create a tarball in format FORMAT.
9866
 
# FORMAT should be one of `v7', `ustar', or `pax'.
9867
 
#
9868
 
# Substitute a variable $(am__tar) that is a command
9869
 
# writing to stdout a FORMAT-tarball containing the directory
9870
 
# $tardir.
9871
 
#     tardir=directory && $(am__tar) > result.tar
9872
 
#
9873
 
# Substitute a variable $(am__untar) that extract such
9874
 
# a tarball read from stdin.
9875
 
#     $(am__untar) < result.tar
9876
 
AC_DEFUN([_AM_PROG_TAR],
9877
 
[# Always define AMTAR for backward compatibility.
9878
 
AM_MISSING_PROG([AMTAR], [tar])
9879
 
m4_if([$1], [v7],
9880
 
     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
9881
 
     [m4_case([$1], [ustar],, [pax],,
9882
 
              [m4_fatal([Unknown tar format])])
9883
 
AC_MSG_CHECKING([how to create a $1 tar archive])
9884
 
# Loop over all known methods to create a tar archive until one works.
9885
 
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
9886
 
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
9887
 
# Do not fold the above two line into one, because Tru64 sh and
9888
 
# Solaris sh will not grok spaces in the rhs of `-'.
9889
 
for _am_tool in $_am_tools
9890
 
do
9891
 
  case $_am_tool in
9892
 
  gnutar)
9893
 
    for _am_tar in tar gnutar gtar;
9894
 
    do
9895
 
      AM_RUN_LOG([$_am_tar --version]) && break
9896
 
    done
9897
 
    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
9898
 
    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
9899
 
    am__untar="$_am_tar -xf -"
9900
 
    ;;
9901
 
  plaintar)
9902
 
    # Must skip GNU tar: if it does not support --format= it doesn't create
9903
 
    # ustar tarball either.
9904
 
    (tar --version) >/dev/null 2>&1 && continue
9905
 
    am__tar='tar chf - "$$tardir"'
9906
 
    am__tar_='tar chf - "$tardir"'
9907
 
    am__untar='tar xf -'
9908
 
    ;;
9909
 
  pax)
9910
 
    am__tar='pax -L -x $1 -w "$$tardir"'
9911
 
    am__tar_='pax -L -x $1 -w "$tardir"'
9912
 
    am__untar='pax -r'
9913
 
    ;;
9914
 
  cpio)
9915
 
    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
9916
 
    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
9917
 
    am__untar='cpio -i -H $1 -d'
9918
 
    ;;
9919
 
  none)
9920
 
    am__tar=false
9921
 
    am__tar_=false
9922
 
    am__untar=false
9923
 
    ;;
9924
 
  esac
9925
 
 
9926
 
  # If the value was cached, stop now.  We just wanted to have am__tar
9927
 
  # and am__untar set.
9928
 
  test -n "${am_cv_prog_tar_$1}" && break
9929
 
 
9930
 
  # tar/untar a dummy directory, and stop if the command works
9931
 
  rm -rf conftest.dir
9932
 
  mkdir conftest.dir
9933
 
  echo GrepMe > conftest.dir/file
9934
 
  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
9935
 
  rm -rf conftest.dir
9936
 
  if test -s conftest.tar; then
9937
 
    AM_RUN_LOG([$am__untar <conftest.tar])
9938
 
    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
9939
 
  fi
9940
 
done
9941
 
rm -rf conftest.dir
9942
 
 
9943
 
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
9944
 
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
9945
 
AC_SUBST([am__tar])
9946
 
AC_SUBST([am__untar])
9947
 
]) # _AM_PROG_TAR
9948
 
 
9949
10080
m4_include([acinclude.m4])