~ubuntu-branches/ubuntu/raring/hivex/raring

« back to all changes in this revision

Viewing changes to .pc/0002-python-Support-Python-3-RHBZ-752916.patch/configure.ac

  • Committer: Package Import Robot
  • Author(s): Hilko Bengen
  • Date: 2011-12-01 22:09:50 UTC
  • mfrom: (6.1.8 sid)
  • Revision ID: package-import@ubuntu.com-20111201220950-bm48fpock4e7l6rd
* New upstream version
* [1f9e20f] Cleared patch queue, added gnulib fix

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# hivex
2
 
# Copyright (C) 2009-2011 Red Hat Inc.
3
 
#
4
 
# This program is free software; you can redistribute it and/or modify
5
 
# it under the terms of the GNU General Public License as published by
6
 
# the Free Software Foundation; either version 2 of the License, or
7
 
# (at your option) any later version.
8
 
#
9
 
# This program is distributed in the hope that it will be useful,
10
 
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
 
# GNU General Public License for more details.
13
 
#
14
 
# You should have received a copy of the GNU General Public License
15
 
# along with this program; if not, write to the Free Software
16
 
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
 
 
18
 
# major/minor/release must be numbers
19
 
m4_define([hivex_major],   [1])
20
 
m4_define([hivex_minor],   [3])
21
 
m4_define([hivex_release], [2])
22
 
# extra can be any string
23
 
m4_define([hivex_extra],   [])
24
 
 
25
 
AC_INIT([hivex],hivex_major.hivex_minor.hivex_release[]hivex_extra)
26
 
AC_CONFIG_AUX_DIR([build-aux])
27
 
AM_INIT_AUTOMAKE([foreign])
28
 
 
29
 
m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])])
30
 
AM_SILENT_RULES([yes]) # make --enable-silent-rules the default.
31
 
 
32
 
AC_CONFIG_MACRO_DIR([m4])
33
 
 
34
 
dnl Split up the version string.
35
 
AC_DEFINE([PACKAGE_VERSION_MAJOR],[hivex_major],[Major version number])
36
 
AC_DEFINE([PACKAGE_VERSION_MINOR],[hivex_minor],[Minor version number])
37
 
AC_DEFINE([PACKAGE_VERSION_RELEASE],[hivex_release],[Release number])
38
 
AC_DEFINE([PACKAGE_VERSION_EXTRA],["hivex_extra"],[Extra version string])
39
 
 
40
 
gl_EARLY
41
 
gl_INIT
42
 
 
43
 
AM_PROG_LIBTOOL
44
 
 
45
 
dnl Check for basic C environment.
46
 
AC_PROG_CC_STDC
47
 
AC_PROG_INSTALL
48
 
AC_PROG_CPP
49
 
 
50
 
AC_ARG_ENABLE([gcc-warnings],
51
 
  [AS_HELP_STRING([--enable-gcc-warnings],
52
 
                  [turn on lots of GCC warnings (for developers)])],
53
 
  [case $enableval in
54
 
     yes|no) ;;
55
 
     *)      AC_MSG_ERROR([bad value $enableval for gcc-warnings option]) ;;
56
 
   esac
57
 
   gl_gcc_warnings=$enableval],
58
 
  [gl_gcc_warnings=no]
59
 
)
60
 
 
61
 
if test "$gl_gcc_warnings" = yes; then
62
 
  gl_WARN_ADD([-Werror], [WERROR_CFLAGS])
63
 
  AC_SUBST([WERROR_CFLAGS])
64
 
 
65
 
  nw=
66
 
  # This, $nw, is the list of warnings we disable.
67
 
  nw="$nw -Wdeclaration-after-statement" # too useful to forbid
68
 
  nw="$nw -Waggregate-return"       # anachronistic
69
 
  nw="$nw -Wc++-compat"             # We don't care about C++ compilers
70
 
  nw="$nw -Wundef"                  # Warns on '#if GNULIB_FOO' etc in gnulib
71
 
  nw="$nw -Wtraditional"            # Warns on #elif which we use often
72
 
  nw="$nw -Wcast-qual"              # Too many warnings for now
73
 
  nw="$nw -Wconversion"             # Too many warnings for now
74
 
  nw="$nw -Wsystem-headers"         # Don't let system headers trigger warnings
75
 
  nw="$nw -Wsign-conversion"        # Too many warnings for now
76
 
  nw="$nw -Wtraditional-conversion" # Too many warnings for now
77
 
  nw="$nw -Wunreachable-code"       # Too many warnings for now
78
 
  nw="$nw -Wpadded"                 # Our structs are not padded
79
 
  nw="$nw -Wredundant-decls"        # openat.h declares e.g., mkdirat
80
 
  nw="$nw -Wlogical-op"             # any use of fwrite provokes this
81
 
  nw="$nw -Wvla"                    # two warnings in mount.c
82
 
  # things I might fix soon:
83
 
  nw="$nw -Wmissing-format-attribute" # daemon.h's asprintf_nowarn
84
 
  nw="$nw -Winline"                 # daemon.h's asprintf_nowarn
85
 
  nw="$nw -Wshadow"                 # numerous, plus we're not unanimous
86
 
  # ?? -Wstrict-overflow
87
 
  nw="$nw -Wunsafe-loop-optimizations" # just a warning that an optimization
88
 
                                    # was not possible, safe to ignore
89
 
  nw="$nw -Wpacked"                 # Allow attribute((packed)) on structs
90
 
  nw="$nw -Wlong-long"              # Allow long long since it's required
91
 
                                    # by xstrtoll.
92
 
 
93
 
  gl_MANYWARN_ALL_GCC([ws])
94
 
  gl_MANYWARN_COMPLEMENT([ws], [$ws], [$nw])
95
 
  for w in $ws; do
96
 
    gl_WARN_ADD([$w])
97
 
  done
98
 
  gl_WARN_ADD([-Wno-unused-parameter]) # stubs.c
99
 
  gl_WARN_ADD([-Wno-jump-misses-init]) # stubs.c
100
 
  gl_WARN_ADD([-Wno-unused-variable]) # FIXME: only temporary, for guestfs_protocol.c, etc
101
 
 
102
 
  # In spite of excluding -Wlogical-op above, it is enabled, as of
103
 
  # gcc 4.5.0 20090517, and it provokes warnings in cat.c, dd.c, truncate.c
104
 
  gl_WARN_ADD([-Wno-logical-op])
105
 
 
106
 
  gl_WARN_ADD([-fdiagnostics-show-option])
107
 
 
108
 
  AC_SUBST([WARN_CFLAGS])
109
 
 
110
 
  AC_DEFINE([lint], [1], [Define to 1 if the compiler is checking for lint.])
111
 
  AC_DEFINE([_FORTIFY_SOURCE], [2],
112
 
    [enable compile-time and run-time bounds-checking, and some warnings])
113
 
  AC_DEFINE([GNULIB_PORTCHECK], [1], [enable some gnulib portability checks])
114
 
fi
115
 
 
116
 
AC_C_PROTOTYPES
117
 
test "x$U" != "x" && AC_MSG_ERROR([Compiler not ANSI compliant])
118
 
 
119
 
AM_PROG_CC_C_O
120
 
 
121
 
dnl Work out how to specify the linker script to the linker.
122
 
VERSION_SCRIPT_FLAGS=-Wl,--version-script=
123
 
`/usr/bin/ld --help 2>&1 | grep -- --version-script >/dev/null` || \
124
 
    VERSION_SCRIPT_FLAGS="-Wl,-M -Wl,"
125
 
AC_SUBST(VERSION_SCRIPT_FLAGS)
126
 
 
127
 
dnl Check support for 64 bit file offsets.
128
 
AC_SYS_LARGEFILE
129
 
 
130
 
dnl Check sizeof long.
131
 
AC_CHECK_SIZEOF([long])
132
 
 
133
 
dnl Headers.
134
 
AC_CHECK_HEADERS([byteswap.h endian.h libintl.h])
135
 
 
136
 
dnl Check for mmap
137
 
AC_REPLACE_FUNCS([mmap])
138
 
 
139
 
dnl Functions.
140
 
AC_CHECK_FUNCS([bindtextdomain])
141
 
 
142
 
dnl Check for pod2man and pod2text.
143
 
AC_CHECK_PROG([POD2MAN],[pod2man],[pod2man],[no])
144
 
test "x$POD2MAN" = "xno" &&
145
 
     AC_MSG_ERROR([pod2man must be installed])
146
 
AC_CHECK_PROG([POD2TEXT],[pod2text],[pod2text],[no])
147
 
test "x$POD2TEXT" = "xno" &&
148
 
     AC_MSG_ERROR([pod2text must be installed])
149
 
 
150
 
dnl Readline.
151
 
AC_ARG_WITH([readline],
152
 
    [AS_HELP_STRING([--with-readline],
153
 
        [support fancy command line editing @<:@default=check@:>@])],
154
 
    [],
155
 
    [with_readline=check])
156
 
 
157
 
LIBREADLINE=
158
 
AS_IF([test "x$with_readline" != xno],
159
 
    [AC_CHECK_LIB([readline], [main],
160
 
        [AC_SUBST([LIBREADLINE], ["-lreadline"])
161
 
         AC_DEFINE([HAVE_LIBREADLINE], [1],
162
 
                   [Define if you have libreadline])
163
 
        ],
164
 
        [if test "x$with_readline" != xcheck; then
165
 
         AC_MSG_FAILURE(
166
 
             [--with-readline was given, but test for readline failed])
167
 
         fi
168
 
        ])])
169
 
 
170
 
dnl For i18n.
171
 
AM_GNU_GETTEXT([external])
172
 
AM_GNU_GETTEXT_VERSION([0.17])
173
 
 
174
 
dnl libxml2.
175
 
PKG_CHECK_MODULES([LIBXML2], [libxml-2.0])
176
 
AC_SUBST([LIBXML2_CFLAGS])
177
 
AC_SUBST([LIBXML2_LIBS])
178
 
 
179
 
dnl hivexsh depends on open_memstream, which is absent on OS X.
180
 
AC_CHECK_FUNC([open_memstream])
181
 
AM_CONDITIONAL([HAVE_HIVEXSH],[test "x$ac_cv_func_open_memstream" = "xyes"])
182
 
 
183
 
dnl Check for OCaml (optional, for OCaml bindings).
184
 
AC_PROG_OCAML
185
 
AC_PROG_FINDLIB
186
 
AM_CONDITIONAL([HAVE_OCAML],
187
 
    [test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"])
188
 
AM_CONDITIONAL([HAVE_OCAMLOPT],
189
 
    [test "x$OCAMLOPT" != "xno" && test "x$OCAMLFIND" != "xno"])
190
 
 
191
 
if test "x$OCAMLC" != "xno"; then
192
 
    dnl Check if we have caml/unixsupport.h header (OCaml bindings only).
193
 
    old_CFLAGS="$CFLAGS"
194
 
    CFLAGS="$CFLAGS -I$OCAMLLIB"
195
 
    AC_CHECK_HEADERS([caml/unixsupport.h],[],[],
196
 
    [
197
 
    #include <caml/config.h>
198
 
    #include <caml/mlvalues.h>
199
 
    ])
200
 
    CFLAGS="$old_CFLAGS"
201
 
 
202
 
    dnl Do we have function caml_raise_with_args?
203
 
    f=caml_raise_with_args
204
 
    AC_MSG_CHECKING([for function $f])
205
 
    echo "char $f (); char foo() { return $f (); }" > conftest.c
206
 
    rm -f conftest_ml.ml
207
 
    touch conftest_ml.ml
208
 
    if $OCAMLC -c conftest.c 2>/dev/null && \
209
 
       $OCAMLC -c conftest_ml.ml 2>/dev/null && \
210
 
       $OCAMLC conftest.o conftest_ml.cmo -o conftest 2>/dev/null ; then
211
 
        AC_DEFINE([HAVE_CAML_RAISE_WITH_ARGS],[1],
212
 
                  [Defined if function caml_raise_with_args exists.])
213
 
        AC_MSG_RESULT([found])
214
 
    else
215
 
        AC_MSG_RESULT([not found])
216
 
    fi
217
 
    rm -f conftest conftest.* conftest_ml.*
218
 
fi
219
 
 
220
 
dnl Check for Perl (optional, for Perl bindings).
221
 
dnl XXX This isn't quite right, we should check for Perl devel library.
222
 
AC_CHECK_PROG([PERL],[perl],[perl],[no])
223
 
 
224
 
dnl Check for Perl modules that must be present to compile and
225
 
dnl test the Perl bindings.
226
 
missing_perl_modules=no
227
 
for pm in Test::More ExtUtils::MakeMaker IO::Stringy; do
228
 
    AC_MSG_CHECKING([for $pm])
229
 
    if ! perl -M$pm -e1 >/dev/null 2>&1; then
230
 
        AC_MSG_RESULT([no])
231
 
        missing_perl_modules=yes
232
 
    else
233
 
        AC_MSG_RESULT([yes])
234
 
    fi
235
 
done
236
 
if test "x$missing_perl_modules" = "xyes"; then
237
 
    AC_MSG_WARN([some Perl modules required to compile or test the Perl bindings are missing])
238
 
fi
239
 
 
240
 
AM_CONDITIONAL([HAVE_PERL],
241
 
    [test "x$PERL" != "xno" && test "x$missing_perl_modules" != "xyes"])
242
 
 
243
 
dnl Check for Python (optional, for Python bindings).
244
 
AC_CHECK_PROG([PYTHON],[python],[python],[no])
245
 
 
246
 
PYTHON_PREFIX=
247
 
PYTHON_VERSION=
248
 
 
249
 
if test "x$PYTHON" != "xno"; then
250
 
    PYTHON_PREFIX=`$PYTHON -c "import sys; print(sys.prefix)"`
251
 
    PYTHON_VERSION=`$PYTHON -c "import sys; print(sys.version[[0:3]])"`
252
 
 
253
 
    AC_MSG_CHECKING([for Python include path])
254
 
    if test -z "$PYTHON_INCLUDEDIR"; then
255
 
        python_path=`$PYTHON -c "import distutils.sysconfig; \
256
 
                                 print (distutils.sysconfig.get_python_inc ());"`
257
 
        PYTHON_INCLUDEDIR=$python_path
258
 
    fi
259
 
    AC_MSG_RESULT([$PYTHON_INCLUDEDIR])
260
 
 
261
 
    AC_MSG_CHECKING([for Python site-packages path])
262
 
    if test -z "$PYTHON_SITE_PACKAGES"; then
263
 
        PYTHON_SITE_PACKAGES=`$PYTHON -c "import distutils.sysconfig; \
264
 
                print (distutils.sysconfig.get_python_lib(1,0));"`
265
 
    fi
266
 
    AC_MSG_RESULT([$PYTHON_SITE_PACKAGES])
267
 
 
268
 
    old_LIBS="$LIBS"
269
 
    LIBS="$LIBS -lpython$PYTHON_VERSION"
270
 
    AC_CHECK_FUNCS([PyCapsule_New])
271
 
    LIBS="$old_LIBS"
272
 
fi
273
 
 
274
 
AC_SUBST(PYTHON_PREFIX)
275
 
AC_SUBST(PYTHON_VERSION)
276
 
AC_SUBST(PYTHON_INCLUDEDIR)
277
 
AC_SUBST(PYTHON_SITE_PACKAGES)
278
 
 
279
 
AM_CONDITIONAL([HAVE_PYTHON],
280
 
    [test "x$PYTHON_INCLUDEDIR" != "x" && test "x$PYTHON_SITE_PACKAGES" != "x"])
281
 
 
282
 
dnl Check for Ruby and rake (optional, for Ruby bindings).
283
 
AC_CHECK_LIB([ruby],[ruby_init],[HAVE_LIBRUBY=1],[HAVE_LIBRUBY=0])
284
 
AC_CHECK_PROG([RAKE],[rake],[rake],[no])
285
 
 
286
 
AM_CONDITIONAL([HAVE_RUBY],
287
 
    [test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
288
 
 
289
 
dnl dnl Check for Java.
290
 
dnl AC_ARG_WITH(java_home,
291
 
dnl     [AS_HELP_STRING([--with-java-home],
292
 
dnl         [specify path to JDK directory @<:@default=check@:>@])],
293
 
dnl     [],
294
 
dnl     [with_java_home=check])
295
 
 
296
 
dnl if test "x$with_java_home" != "xno"; then
297
 
dnl     if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
298
 
dnl     then
299
 
dnl         # Reject unsafe characters in $JAVA_HOME
300
 
dnl         jh_lf='
301
 
dnl '
302
 
dnl         case $JAVA_HOME in
303
 
dnl           *[\\\"\#\$\&\'\`$jh_lf\ \ ]*)
304
 
dnl             AC_MSG_FAILURE([unsafe \$JAVA_HOME directory (use --with-java-home=no to disable Java support)]);;
305
 
dnl         esac
306
 
dnl         if test -d "$with_java_home"; then
307
 
dnl             JAVA_HOME="$with_java_home"
308
 
dnl         else
309
 
dnl             AC_MSG_FAILURE([$with_java_home is not a directory (use --with-java-home=no to disable Java support)])
310
 
dnl         fi
311
 
dnl     fi
312
 
 
313
 
dnl     if test "x$JAVA_HOME" = "x"; then
314
 
dnl         # Look for Java in some likely locations.
315
 
dnl         for d in \
316
 
dnl             /usr/lib/jvm/java \
317
 
dnl             /usr/lib/jvm/java-6-openjdk
318
 
dnl         do
319
 
dnl             if test -d $d && test -f $d/bin/java; then
320
 
dnl                 JAVA_HOME=$d
321
 
dnl                 break
322
 
dnl             fi
323
 
dnl         done
324
 
dnl     fi
325
 
 
326
 
dnl     if test "x$JAVA_HOME" != "x"; then
327
 
dnl         AC_MSG_CHECKING(for JDK in $JAVA_HOME)
328
 
dnl         if test ! -x "$JAVA_HOME/bin/java"; then
329
 
dnl             AC_MSG_ERROR([missing $JAVA_HOME/bin/java binary (use --with-java-home=no to disable Java support)])
330
 
dnl         else
331
 
dnl             JAVA="$JAVA_HOME/bin/java"
332
 
dnl         fi
333
 
dnl         if test ! -x "$JAVA_HOME/bin/javac"; then
334
 
dnl             AC_MSG_ERROR([missing $JAVA_HOME/bin/javac binary])
335
 
dnl         else
336
 
dnl             JAVAC="$JAVA_HOME/bin/javac"
337
 
dnl         fi
338
 
dnl         if test ! -x "$JAVA_HOME/bin/javah"; then
339
 
dnl             AC_MSG_ERROR([missing $JAVA_HOME/bin/javah binary])
340
 
dnl         else
341
 
dnl             JAVAH="$JAVA_HOME/bin/javah"
342
 
dnl         fi
343
 
dnl         if test ! -x "$JAVA_HOME/bin/javadoc"; then
344
 
dnl             AC_MSG_ERROR([missing $JAVA_HOME/bin/javadoc binary])
345
 
dnl         else
346
 
dnl             JAVADOC="$JAVA_HOME/bin/javadoc"
347
 
dnl         fi
348
 
dnl         if test ! -x "$JAVA_HOME/bin/jar"; then
349
 
dnl             AC_MSG_ERROR([missing $JAVA_HOME/bin/jar binary])
350
 
dnl         else
351
 
dnl             JAR="$JAVA_HOME/bin/jar"
352
 
dnl         fi
353
 
dnl         java_version=`$JAVA -version 2>&1 | grep "java version"`
354
 
dnl         AC_MSG_RESULT(found $java_version in $JAVA_HOME)
355
 
 
356
 
dnl         dnl Find jni.h.
357
 
dnl         AC_MSG_CHECKING([for jni.h])
358
 
dnl         if test -f "$JAVA_HOME/include/jni.h"; then
359
 
dnl             JNI_CFLAGS="-I$JAVA_HOME/include"
360
 
dnl         else
361
 
dnl             if test "`find $JAVA_HOME -name jni.h`" != ""; then
362
 
dnl                 head=`find $JAVA_HOME -name jni.h | tail -1`
363
 
dnl                 dir=`dirname "$head"`
364
 
dnl                 JNI_CFLAGS="-I$dir"
365
 
dnl             else
366
 
dnl                 AC_MSG_FAILURE([missing jni.h header file])
367
 
dnl             fi
368
 
dnl         fi
369
 
dnl         AC_MSG_RESULT([$JNI_CFLAGS])
370
 
 
371
 
dnl         dnl Find jni_md.h.
372
 
dnl         AC_MSG_CHECKING([for jni_md.h])
373
 
dnl         case "$build_os" in
374
 
dnl         *linux*) system="linux" ;;
375
 
dnl         *SunOS*) system="solaris" ;;
376
 
dnl         *cygwin*) system="win32" ;;
377
 
dnl         *) system="$build_os" ;;
378
 
dnl         esac
379
 
dnl         if test -f "$JAVA_HOME/include/$system/jni_md.h"; then
380
 
dnl             JNI_CFLAGS="$JNI_CFLAGS -I$JAVA_HOME/include/$system"
381
 
dnl         else
382
 
dnl             if test "`find $JAVA_HOME -name jni_md.h`" != ""; then
383
 
dnl                 head=`find $JAVA_HOME -name jni_md.h | tail -1`
384
 
dnl                 dir=`dirname "$head"`
385
 
dnl                 JNI_CFLAGS="$JNI_CFLAGS -I$dir"
386
 
dnl             else
387
 
dnl                 AC_MSG_FAILURE([missing jni_md.h header file])
388
 
dnl             fi
389
 
dnl         fi
390
 
dnl         AC_MSG_RESULT([$JNI_CFLAGS])
391
 
 
392
 
dnl         dnl Need extra version flag?
393
 
dnl         AC_MSG_CHECKING([extra javac flags])
394
 
dnl         JAVAC_FLAGS=
395
 
dnl         javac_version=`$JAVAC -version 2>&1`
396
 
dnl         case "$javac_version" in
397
 
dnl         *Eclipse*)
398
 
dnl             JAVAC_FLAGS="-source 1.5" ;;
399
 
dnl         esac
400
 
dnl         AC_MSG_RESULT([$JAVAC_FLAGS])
401
 
 
402
 
dnl         dnl Where to install jarfiles.
403
 
dnl         dnl XXX How to make it configurable?
404
 
dnl         JAR_INSTALL_DIR=\${prefix}/share/java
405
 
dnl         JNI_INSTALL_DIR=\${libdir}
406
 
 
407
 
dnl         dnl JNI version.
408
 
dnl         jni_major_version=`echo "$VERSION" | awk -F. '{print $1}'`
409
 
dnl         jni_minor_version=`echo "$VERSION" | awk -F. '{print $2}'`
410
 
dnl         jni_micro_version=`echo "$VERSION" | awk -F. '{print $3}'`
411
 
dnl         JNI_VERSION_INFO=`expr "$jni_major_version" + "$jni_minor_version"`":$jni_micro_version:$jni_minor_version"
412
 
dnl     fi
413
 
dnl fi
414
 
 
415
 
dnl AC_SUBST(JAVA_HOME)
416
 
dnl AC_SUBST(JAVA)
417
 
dnl AC_SUBST(JAVAC)
418
 
dnl AC_SUBST(JAVAH)
419
 
dnl AC_SUBST(JAVADOC)
420
 
dnl AC_SUBST(JAR)
421
 
dnl AC_SUBST(JNI_CFLAGS)
422
 
dnl AC_SUBST(JAVAC_FLAGS)
423
 
dnl AC_SUBST(JAR_INSTALL_DIR)
424
 
dnl AC_SUBST(JNI_INSTALL_DIR)
425
 
dnl AC_SUBST(JNI_VERSION_INFO)
426
 
 
427
 
dnl AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
428
 
 
429
 
dnl dnl Check for Haskell (GHC).
430
 
dnl AC_CHECK_PROG([GHC],[ghc],[ghc],[no])
431
 
 
432
 
dnl AM_CONDITIONAL([HAVE_HASKELL],
433
 
dnl     [test "x$GHC" != "xno"])
434
 
 
435
 
dnl Produce output files.
436
 
AC_CONFIG_HEADERS([config.h])
437
 
AC_CONFIG_FILES([Makefile
438
 
                 generator/Makefile
439
 
                 gnulib/lib/Makefile
440
 
                 gnulib/tests/Makefile
441
 
                 hivex.pc
442
 
                 images/Makefile
443
 
                 lib/Makefile
444
 
                 lib/tools/Makefile
445
 
                 ocaml/Makefile ocaml/META
446
 
                 perl/Makefile perl/Makefile.PL
447
 
                 python/Makefile
448
 
                 po/Makefile.in
449
 
                 regedit/Makefile
450
 
                 ruby/Makefile ruby/Rakefile
451
 
                 sh/Makefile
452
 
                 xml/Makefile])
453
 
AC_CONFIG_FILES([python/run-python-tests], [chmod +x python/run-python-tests])
454
 
AC_OUTPUT
455
 
 
456
 
dnl Produce summary.
457
 
echo
458
 
echo
459
 
echo "------------------------------------------------------------"
460
 
echo "Thank you for downloading $PACKAGE_STRING"
461
 
echo
462
 
echo "This is how we have configured the optional components for you today:"
463
 
echo
464
 
echo -n "OCaml bindings ...................... "
465
 
if test "x$HAVE_OCAML_TRUE" = "x"; then echo "yes"; else echo "no"; fi
466
 
echo -n "Perl bindings ....................... "
467
 
if test "x$HAVE_PERL_TRUE" = "x"; then echo "yes"; else echo "no"; fi
468
 
echo -n "Python bindings ..................... "
469
 
if test "x$HAVE_PYTHON_TRUE" = "x"; then echo "yes"; else echo "no"; fi
470
 
echo -n "Ruby bindings ....................... "
471
 
if test "x$HAVE_RUBY_TRUE" = "x"; then echo "yes"; else echo "no"; fi
472
 
dnl echo -n "Java bindings ....................... "
473
 
dnl if test "x$HAVE_JAVA_TRUE" = "x"; then echo "yes"; else echo "no"; fi
474
 
dnl echo -n "Haskell bindings .................... "
475
 
dnl if test "x$HAVE_HASKELL" = "x"; then echo "yes"; else echo "no"; fi
476
 
echo
477
 
echo "If any optional component is configured 'no' when you expected 'yes'"
478
 
echo "then you should check the preceeding messages."
479
 
echo
480
 
echo "Please report bugs back to the mailing list:"
481
 
echo "http://www.redhat.com/mailman/listinfo/libguestfs"
482
 
echo
483
 
echo "Next you should type 'make' to build the package,"
484
 
echo "then 'make check' to run the tests."
485
 
echo "------------------------------------------------------------"