#
# Copyright (C) 2003 - 2008 GraphicsMagick Group
-AC_PREREQ(2.64)
+AC_PREREQ(2.67)
-m4_define([magick_major_version], [6])
-m4_define([magick_minor_version], [6])
-m4_define([magick_micro_version], [8])
+m4_define([magick_major_version], [7])
+m4_define([magick_minor_version], [0])
+m4_define([magick_micro_version], [0])
+m4_define([magick_patchlevel_version], [0])
m4_define([magick_version],
- [magick_major_version.magick_minor_version.magick_micro_version])
+ [magick_major_version.magick_minor_version.magick_micro_version-magick_patchlevel_version])
+m4_define([magick_svn_revision], esyscmd([sh -c "svnversion | sed -r 's/([0-9]+).*/\1/'"]))
-AC_INIT([ImageMagick],[magick_version],[http://www.imagemagick.org],[ImageMagick-magick_version])
-AC_CONFIG_SRCDIR([magick/MagickCore.h])
+AC_INIT([ImageMagick],[magick_version],[http://www.imagemagick.org],[ImageMagick])
+AC_CONFIG_SRCDIR([MagickCore/MagickCore.h])
AC_CONFIG_AUX_DIR([config])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_LIBOBJ_DIR([ltdl])
AC_CONFIG_HEADERS([config/config.h])
-AX_PREFIX_CONFIG_H([magick/magick-config.h],[MagickCore])
+AX_PREFIX_CONFIG_H([MagickCore/magick-config.h],[MagickCore])
AC_CONFIG_FILES([\
config/configure.xml \
config/delegates.xml \
config/type.xml \
ImageMagick.spec \
Magick++/bin/Magick++-config \
- magick/ImageMagick.pc \
+ MagickCore/ImageMagick.pc \
Magick++/lib/ImageMagick++.pc \
Magick++/lib/Magick++.pc \
- magick/Magick-config \
- magick/MagickCore-config \
- magick/MagickCore.pc \
- magick/version.h \
+ MagickCore/MagickCore-config \
+ MagickCore/MagickCore.pc \
+ MagickCore/version.h \
Makefile \
magick.sh \
PerlMagick/Magick.pm \
utilities/mogrify.1 \
utilities/montage.1 \
utilities/stream.1 \
- wand/MagickWand-config \
- wand/MagickWand.pc \
- wand/Wand-config \
- wand/Wand.pc ])
+ MagickWand/MagickWand-config \
+ MagickWand/MagickWand.pc ])
#
# Save initial user-tunable values
AC_CANONICAL_SYSTEM
AC_CANONICAL_BUILD
AC_CANONICAL_HOST
-AC_CANONICAL_TARGET([])
-MAGICK_TARGET_CPU=$target_cpu
+MAGICK_TARGET_CPU=$host_cpu
AC_SUBST(MAGICK_TARGET_CPU)
-MAGICK_TARGET_VENDOR=$target_vendor
+MAGICK_TARGET_VENDOR=$host_vendor
AC_SUBST(MAGICK_TARGET_VENDOR)
-MAGICK_TARGET_OS=$target_os
+MAGICK_TARGET_OS=$host_os
AC_SUBST(MAGICK_TARGET_OS)
# Substitute library versioning
[`expr $MAGICK_LIBRARY_CURRENT - $MAGICK_LIBRARY_AGE`])
AC_SUBST([MAGICK_LIBRARY_VERSION_INFO],
[$MAGICK_LIBRARY_CURRENT:$MAGICK_LIBRARY_REVISION:$MAGICK_LIBRARY_AGE])
+AC_SUBST([MAGICK_SVN_REVISION],[magick_svn_revision])
AC_SUBST(PACKAGE_NAME)dnl
AC_SUBST(PACKAGE_VERSION)dnl
+AC_SUBST(PACKAGE_PERL_VERSION)dnl
AC_SUBST(PACKAGE_RELEASE)dnl
AC_SUBST(PACKAGE_CHANGE_DATE)dnl
AC_SUBST(PACKAGE_LIB_VERSION)dnl
# Ensure that make can run correctly
AM_SANITY_CHECK
-AM_INIT_AUTOMAKE($PACKAGE_NAME,"${PACKAGE_VERSION}${PACKAGE_VERSION_ADDENDUM}", ' ')
+AM_INIT_AUTOMAKE([1.11 color-tests foreign parallel-tests silent-rules subdir-objects dist-zip dist-bzip2 dist-xz])
# Enable support for silent build rules
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
LIBS="$CL_LIBS $LIBS"
AC_SUBST(CL_CFLAGS)
if test "$enable_opencl" != no; then
- if test "_OPENCL" = '1'; then
+ if test "X$ax_cv_check_cl_libcl" != Xno; then :
MAGICK_FEATURES="OpenCL $MAGICK_FEATURES"
fi
fi
AC_FUNC_FSEEKO
LFS_CPPFLAGS=''
if test "$enable_largefile" != no; then
- if test "$ac_cv_sys_file_offset_bits" != 'no'; then
- LFS_CPPFLAGS="$LFS_CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
- else
+ case $ac_cv_sys_file_offset_bits in
+ no)
+ # nothing to do here as the host supports LFS fine
+ ;;
+ unknown)
AC_MSG_CHECKING([for native large file support])
AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <unistd.h>
main () {
exit(!(sizeof(off_t) == 8));
}])],
[ac_cv_sys_file_offset_bits=64; AC_DEFINE(_FILE_OFFSET_BITS,64)
- AC_MSG_RESULT([yes])],
- [AC_MSG_RESULT([no])])
- fi
+ AC_MSG_NOTICE([yes])],
+ [AC_MSG_NOTICE([no])])
+ ;;
+ *)
+ LFS_CPPFLAGS="$LFS_CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
+ ;;
+ esac
if test "$ac_cv_sys_large_files" != 'no'; then
LFS_CPPFLAGS="$LFS_CPPFLAGS -D_LARGE_FILES=1"
fi
fi
AC_SUBST(LFS_CPPFLAGS)
-#
-# Configure libtool & libltdl
#
# Configure libtool
AC_LIBTOOL_DLOPEN
AC_DEFINE(CIPHER_SUPPORT,1,[permit enciphering and deciphering image pixels])
fi
-# Build an embeddable version of ImageMagick.
-AC_ARG_ENABLE([embeddable],
- [AC_HELP_STRING([--enable-embeddable],
+# Build a zero-configuration version of ImageMagick.
+AC_ARG_ENABLE([zero-configuration],
+ [AC_HELP_STRING([--enable-zero-configuration],
[enable self-contained, embeddable, zero-configuration ImageMagick])],
- [enable_embeddable=$enableval],
- [enable_embeddable='no'])
+ [enable_zero_configuration=$enableval],
+ [enable_zero_configuration='no'])
-if test "$enable_embeddable" = 'yes'; then
- AC_DEFINE(EMBEDDABLE_SUPPORT,1,[Build self-contained, embeddable, zero-configuration ImageMagick])
+if test "$enable_zero_configuration" = 'yes'; then
+ AC_DEFINE(ZERO_CONFIGURATION_SUPPORT,1,[Build self-contained, embeddable, zero-configuration ImageMagick])
+ MAGICK_FEATURES="Zero-Configuration $MAGICK_FEATURES"
fi
# Build a high dynamic range version of ImageMagick.
AC_DEFINE(NDEBUG,1,[Turn off assert statements])
fi
-# Add configure option --enable-maintainer-mode which enables dependency
-# checking and generation useful to package maintainers. This is made an
-# option to avoid confusing end users.
+# Don't emit "rebuild rules" for configure, Makefile.ins, etc.
AM_MAINTAINER_MODE
-
# Enable ccmalloc memory debugging support
AC_ARG_ENABLE([ccmalloc],
[AC_HELP_STRING([--enable-ccmalloc],
64 ) ;;
* ) AC_MSG_ERROR("Pixel quantum depth must have value of 8, 16, 32, or 64") ;;
esac
-if test "$enable_hdri" = 'yes'; then
- with_quantum_depth=16
-fi
QUANTUM_DEPTH="$with_quantum_depth"
AC_DEFINE_UNQUOTED(QUANTUM_DEPTH,$QUANTUM_DEPTH,[Number of bits in a pixel Quantum (8/16/32/64)])
AC_SUBST(QUANTUM_DEPTH)dnl
AC_HEADER_DIRENT
# Check additional headers
-AC_CHECK_HEADERS(arm/limits.h complex.h errno.h fcntl.h limits.h linux/unistd.h locale.h machine/param.h mach-o/dyld.h OS.h process.h stdarg.h sys/ipc.h sys/resource.h sys/syslimits.h sys/time.h sys/timeb.h sys/times.h sys/wait.h wchar.h)
+AC_CHECK_HEADERS(arm/limits.h complex.h errno.h fcntl.h limits.h linux/unistd.h locale.h machine/param.h mach-o/dyld.h OS.h process.h stdarg.h sys/ipc.h sys/resource.h sys/syslimits.h sys/time.h sys/timeb.h sys/times.h sys/wait.h wchar.h xlocale.h)
########
#
# Motorola and SPARC CPUs), define `WORDS_BIGENDIAN'.
AC_C_BIGENDIAN
-# Define mode_t to a suitable type, if standard headers do not define it.
+# Define to a suitable type, if standard headers do not define it.
+AC_TYPE_INT8_T
+AC_TYPE_INT16_T
+AC_TYPE_INT32_T
+AC_TYPE_INT64_T
+AC_TYPE_INTMAX_T
+AC_TYPE_INTPTR_T
+AC_TYPE_LONG_DOUBLE
+AC_TYPE_LONG_DOUBLE_WIDER
+AC_TYPE_LONG_LONG_INT
+AC_TYPE_MBSTATE_T
AC_TYPE_MODE_T
-
-# Define off_t to a suitable type, if standard headers do not define it.
AC_TYPE_OFF_T
-
-# Define pid_t to a suitable type, if standard headers do not define it.
AC_TYPE_PID_T
-
-# Define size_t to a suitable type, if standard headers do not define it.
AC_TYPE_SIZE_T
-
-# Define ssize_t to a suitable type, if standard headers do not define it.
AC_TYPE_SSIZE_T
-
-# If the C compiler supports a working long double type with more range
-# or precision than the double type, define HAVE_LONG_DOUBLE.
-AC_TYPE_LONG_DOUBLE_WIDER
+AC_TYPE_UID_T
+AC_TYPE_UINT8_T
+AC_TYPE_UINT16_T
+AC_TYPE_UINT32_T
+AC_TYPE_UINT64_T
+AC_TYPE_UINTMAX_T
+AC_TYPE_UINTPTR_T
+AC_TYPE_UNSIGNED_LONG_LONG_INT
# If the C type char is unsigned, define __CHAR_UNSIGNED__, unless the
# C compiler predefines it.
AC_MSG_CHECKING(for signed 8-bit type)
INT8_T='signed char'
-AC_MSG_RESULT($INT8_T)
+AC_MSG_NOTICE($INT8_T)
AC_SUBST(INT8_T)
AC_MSG_CHECKING(for unsigned 8-bit type)
UINT8_T='unsigned char'
-AC_MSG_RESULT($UINT8_T)
+AC_MSG_NOTICE($UINT8_T)
AC_SUBST(UINT8_T)
AC_MSG_CHECKING(for signed 16-bit type)
INT16_T='signed short'
-AC_MSG_RESULT($INT16_T)
+AC_MSG_NOTICE($INT16_T)
AC_SUBST(INT16_T)
AC_MSG_CHECKING(for unsigned 16-bit type)
UINT16_T='unsigned short'
-AC_MSG_RESULT($UINT16_T)
+AC_MSG_NOTICE($UINT16_T)
AC_SUBST(UINT16_T)
AC_MSG_CHECKING(for signed 32-bit type)
INT32_T='none'
+INT32_F='none'
if test $ac_cv_sizeof_signed_int -eq 4; then
INT32_T='signed int'
+ INT32_F='""'
elif test $ac_cv_sizeof_signed_long -eq 4; then
INT32_T='signed long'
+ INT32_F='"l"'
fi
-AC_MSG_RESULT($INT32_T)
+AC_MSG_NOTICE($INT32_T)
AC_SUBST(INT32_T)
+AC_SUBST(INT32_F)
AC_MSG_CHECKING(for unsigned 32-bit type)
UINT32_T='none'
+UINT32_F='none'
if test $ac_cv_sizeof_unsigned_int -eq 4; then
UINT32_T='unsigned int'
+ UINT32_F='""'
elif test $ac_cv_sizeof_unsigned_long -eq 4; then
UINT32_T='unsigned long'
+ UINT32_F='"l"'
fi
-AC_MSG_RESULT($UINT32_T)
+AC_MSG_NOTICE($UINT32_T)
AC_SUBST(UINT32_T)
+AC_SUBST(UINT32_F)
AC_MSG_CHECKING(for signed 64-bit type)
INT64_T='none'
+INT64_F='none'
if test $ac_cv_sizeof_signed_long -eq 8; then
INT64_T='signed long'
+ INT64_F='"l"'
elif test $ac_cv_sizeof_signed_long_long -eq 8; then
INT64_T='signed long long'
+ INT64_F='"ll"'
fi
-AC_MSG_RESULT($INT64_T)
+case "${build_os}" in
+ mingw* )
+ INT64_F='"I64"'
+ ;;
+esac
+AC_MSG_NOTICE($INT64_T)
AC_SUBST(INT64_T)
+AC_SUBST(INT64_F)
AC_MSG_CHECKING(for unsigned 64-bit type)
UINT64_T='none'
+UINT64_F='none'
if test $ac_cv_sizeof_unsigned_long -eq 8; then
UINT64_T='unsigned long'
+ UINT64_F='"l"'
elif test $ac_cv_sizeof_unsigned_long_long -eq 8; then
UINT64_T='unsigned long long'
+ UINT64_F='"ll"'
fi
-AC_MSG_RESULT($UINT64_T)
+case "${build_os}" in
+ mingw* )
+ UINT64_F='"I64"'
+ ;;
+esac
+AC_MSG_NOTICE($UINT64_T)
AC_SUBST(UINT64_T)
+AC_SUBST(UINT64_F)
AC_MSG_CHECKING(for unsigned maximum type)
UINTMAX_T='none'
+UINTMAX_F='none'
if test "$UINT64_T" != 'none'; then
UINTMAX_T=$UINT64_T
+ UINTMAX_F=$UINT64_F
elif test "$UINT32_T" != 'none'; then
UINTMAX_T=$UINT32_T
+ UINTMAX_F=$UINT32_F
fi
-AC_MSG_RESULT($UINTMAX_T)
+AC_MSG_NOTICE($UINTMAX_T)
AC_SUBST(UINTMAX_T)
+AC_SUBST(UINTMAX_F)
AC_MSG_CHECKING(for pointer difference type)
UINTPTR_T='none'
+UINTPTR_F='none'
if test $ac_cv_sizeof_unsigned_long -eq $ac_cv_sizeof_unsigned_intp; then
UINTPTR_T='unsigned long'
+ UINTPTR_F='"l"'
elif test $ac_cv_sizeof_unsigned_long_long -eq $ac_cv_sizeof_unsigned_intp; then
UINTPTR_T='unsigned long long'
+ UINTPTR_F='"ll"'
fi
-AC_MSG_RESULT($UINTPTR_T)
+AC_MSG_NOTICE($UINTPTR_T)
AC_SUBST(UINTPTR_T)
+AC_SUBST(UINTPTR_F)
AC_MSG_CHECKING([whether our compiler supports __func__])
AC_TRY_COMPILE([],
[{ const char *func = __func__; return(func != 0 ? 0 : 1); }],
- AC_MSG_RESULT([yes]),
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([yes]),
+ AC_MSG_NOTICE([no])
AC_MSG_CHECKING([whether our compiler supports __FUNCTION__])
AC_TRY_COMPILE([],
[{ const char *func = __FUNCTION__; return(func != 0 ? 0 : 1); }],
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
AC_DEFINE(__func__, __FUNCTION__,
[Define to appropriate substitue if compiler does not have __func__]),
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
AC_DEFINE(__func__, __FILE__,
[Define to appropriate substitue if compiler does not have __func__])))
AC_FUNC_SETVBUF_REVERSED
AC_TYPE_SIGNAL
AC_FUNC_STRTOD
+AC_FUNC_STRERROR_R
AC_FUNC_VPRINTF
#
LIBS="$MATH_LIBS $LIBS"
AC_SUBST(MATH_LIBS)
-AC_CHECK_FUNCS([atoll atexit cabs carg cimag creal clock ctime_r directio _exit execvp fchmod floor fork ftime ftruncate getc_unlocked getcwd getpid getexecname getdtablesize getpagesize getrlimit getrusage gettimeofday gmtime_r j0 j1 lltostr localtime_r lstat memmove memset mkstemp munmap nanosleep _NSGetExecutablePath pclose _pclose poll popen _popen posix_fadvise posix_fallocate posix_madvise posix_memalign posix_spawnp pow pread pwrite qsort_r raise rand_r readlink readdir_r realpath select seekdir setlocale sqrt setvbuf stat strchr strerror_r strrchr strcspn strdup strpbrk strspn strstr strtol strtoul symlink sysconf sigemptyset sigaction spawnvp strerror strlcat strlcpy strcasecmp strncasecmp telldir tempnam times ulltostr usleep utime vsprintf vsnprintf waitpid _wfopen _wstat])
+AC_CHECK_FUNCS([acosh asinh atanh atoll atexit cabs carg cimag creal clock ctime_r directio _exit execvp fchmod floor fork ftime ftruncate getc_unlocked getcwd getpid getexecname getdtablesize getpagesize getrlimit getrusage gettimeofday gmtime_r j0 j1 lltostr localtime_r lstat memmove memset mkstemp munmap nanosleep newlocale _NSGetExecutablePath pclose _pclose poll popen _popen posix_fadvise posix_fallocate posix_madvise posix_memalign posix_spawnp pow pread pwrite qsort_r raise rand_r readlink readdir_r realpath select seekdir setlocale sqrt setvbuf stat strchr strrchr strcspn strdup strpbrk strspn strstr strtod strtod_l strtol strtoul symlink sysconf sigemptyset sigaction spawnvp strerror strlcat strlcpy strcasecmp strncasecmp telldir tempnam times ulltostr uselocale usleep utime vfprintf vfprintf_l vsprintf vsnprintf vsnprintf_l waitpid _wfopen _wstat])
#
# Check for clock_gettime().
[[#include <time.h>]],
[[clockid_t clockType = CLOCK_REALTIME;]])],
[
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
AC_DEFINE([HAVE_CLOCK_REALTIME],[1],
[Define to 1 if clock_gettime supports CLOCK_REALTIME.])
],
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
)
],
[
else
have_magick_plus_plus='no (failed tests)'
fi
- AC_MSG_RESULT([$have_magick_plus_plus])
+ AC_MSG_NOTICE([$have_magick_plus_plus])
LIBS="$OLIBS"
fi
AM_CONDITIONAL(WITH_MAGICK_PLUS_PLUS, test "$have_magick_plus_plus" = 'yes')
UMEM_LIBS=''
if test "$with_umem" != 'no'; then
AC_MSG_CHECKING(for UMEM support )
- AC_MSG_RESULT()
+ AC_MSG_NOTICE()
failed=0
passed=0
AC_CHECK_HEADER(umem.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING(if umem memory allocation library is complete)
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT(no -- some components failed test)
+ AC_MSG_NOTICE(no -- some components failed test)
have_umem='no (failed tests)'
else
UMEM_LIBS='-lumem'
LIBS="$UMEM_LIBS $LIBS"
AC_DEFINE(HasUMEM,1,Define if you have umem memory allocation library)
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
have_umem='yes'
fi
else
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
fi
fi
AM_CONDITIONAL(HasUMEM, test "$have_umem" = 'yes')
have_bzlib='no'
if test "$with_bzlib" != 'no'; then
BZLIB_LIBS=''
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for BZLIB])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
found_libbz=0
AC_MSG_CHECKING(if BZLIB package is complete)
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT(no -- some components failed test)
+ AC_MSG_NOTICE(no -- some components failed test)
have_bzlib='no (failed tests)'
else
BZLIB_LIBS='-lbz2'
LIBS="$BZLIB_LIBS $LIBS"
AC_DEFINE(BZLIB_DELEGATE,1,Define if you have the bzip2 library)
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
have_bzlib='yes'
fi
else
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
fi
fi
AM_CONDITIONAL(BZLIB_DELEGATE, test "$have_bzlib" = 'yes')
XT_LIBS=''
AC_PATH_XTRA
if test "$no_x" != 'yes'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for X11])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
LDFLAGS="$LDFLAGS $X_LIBS"
X11_LIBS="$X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
LIBS="$X11_LIBS $LIBS"
ZLIB_LIBS=''
dnl PNG requires zlib so enable zlib check if PNG is requested
if test "$with_zlib" != 'no' || test "$with_png" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for ZLIB])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
ZLIB_LIBS=''
failed=0
passed=0
AC_MSG_CHECKING([if ZLIB package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_zlib='no (failed tests)'
else
ZLIB_LIBS='-lz'
LIBS="$ZLIB_LIBS $LIBS"
AC_DEFINE(ZLIB_DELEGATE,1,Define if you have zlib compression library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_zlib='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(ZLIB_DELEGATE, test "$have_zlib" = 'yes')
AUTOTRACE_LIBS=""
AUTOTRACE_PKG=""
if test "x$with_autotrace" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(AUTOTRACE,[autotrace >= 0.31.1], have_autotrace=yes, have_autotrace=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_autotrace" = 'yes'; then
have_dps='no'
DPS_LIBS=''
if test "$with_dps" != 'no' && test "$with_x" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for DPS])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
PERSIST_CPPFLAGS="$CPPFLAGS"
AC_MSG_CHECKING([if DPS package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_dps='no (failed tests)'
CPPFLAGS="$PERSIST_CPPFLAGS"
else
DPS_LIBS="-ldpstk -ldps ${LIBDPS_XT}"
LIBS="$DPS_LIBS $LIBS"
AC_DEFINE(DPS_DELEGATE,1,Define if you have Display Postscript)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_dps='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
CPPFLAGS=$PERSIST_CPPFLAGS
fi
fi
have_djvu='no'
DJVU_LIBS=''
if test "$with_djvu" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for DJVU])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(libdjvu/ddjvuapi.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
AC_MSG_CHECKING([if DJVU package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_djvu='no (failed tests)'
else
DJVU_LIBS='-ldjvulibre'
LIBS="$DJVU_LIBS $LIBS"
AC_DEFINE(DJVU_DELEGATE,1,Define if you have DJVU library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_djvu='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(DJVU_DELEGATE, test "$have_djvu" = 'yes')
have_fftw='no'
FFTW_LIBS=''
if test "$with_fftw" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for FFTW])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(fftw3.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
AC_MSG_CHECKING([if FFTW package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_fftw='no (failed tests)'
else
FFTW_LIBS='-lfftw3'
LIBS="$FFTW_LIBS $LIBS"
AC_DEFINE(FFTW_DELEGATE,1,Define if you have FFTW library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_fftw='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(FFTW_DELEGATE, test "$have_fftw" = 'yes')
have_fpx='no'
FPX_LIBS=''
if test "$with_fpx" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for FlashPIX])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_LANG_PUSH(C++)
AC_MSG_CHECKING([if FlashPIX package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_fpx='no (failed tests)'
else
FPX_LIBS='-lfpx'
AC_DEFINE(FPX_DELEGATE,1,Define if you have FlashPIX library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_fpx='yes'
PERLMAINCC="$CXX"
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(FPX_DELEGATE, test "$have_fpx" = 'yes')
FONTCONFIG_LIBS=""
FONTCONFIG_PKG=""
if test "x$with_fontconfig" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(FONTCONFIG,[fontconfig >= 2.1.0], have_fontconfig=yes, have_fontconfig=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_fontconfig" = 'yes'; then
have_freetype='no'
FREETYPE_LIBS=''
if test "$with_freetype" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
- AC_MSG_CHECKING([for FreeType 2.0])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
+ AC_MSG_CHECKING(for FreeType 2.0 )
+ AC_MSG_NOTICE()
failed=0
passed=0
- PERSIST_LIBS="$LIBS"
+ PERSIST_LDFLAGS="$LDFLAGS"
PERSIST_CPPFLAGS="$CPPFLAGS"
- if test "$enable_delegate_build" != 'no' && test -d "$builddir/freetype/include"; then
- :
- else
- freetype_config=''
- AC_CHECK_PROGS(freetype_config,freetype-config,)dnl
- if test -n "$freetype_config"; then
- freetype_cflags=`$freetype_config --cflags`
- freetype_libs=`$freetype_config --libs`
- LIBS="$LIBS $freetype_libs"
- CPPFLAGS="$freetype_cflags $CPPFLAGS"
- fi
+ freetype_config=''
+ # Allow the user to specify the location of freetype.
+ if test "$with_freetype" != 'yes'; then
+ if test -x "${with_freetype}/bin/freetype-config"; then
+ freetype_config="${with_freetype}/bin/freetype-config"
+ elif test -x "${with_freetype}"; then
+ freetype_config=${with_freetype}
+ fi
+ fi
+ if test -z "$freetype_config"; then
+ AC_PATH_PROG(freetype_config,freetype-config,)dnl
+ fi
+ if test -n "$freetype_config"; then
+ freetype_prefix=`${freetype_config} --prefix`
+ freetype_exec_prefix=`${freetype_config} --exec-prefix`
+ LDFLAGS="$LDFLAGS -L${freetype_exec_prefix}/lib"
+ CPPFLAGS="$CPPFLAGS -I${freetype_prefix}/include/freetype2"
fi
dnl First see if there is a library
if test "$FREETYPE_LIBS" = ''; then
- AC_CHECK_LIB(freetype,FT_Init_FreeType,FREETYPE_LIBS='-lfreetype',,)
- if test "$FREETYPE_LIBS" != ''; then
- passed=`expr $passed + 1`
- else
- failed=`expr $failed + 1`
- LIBS="$PERSIST_LIBS"
- fi
+ AC_CHECK_LIB(freetype,FT_Init_FreeType,FREETYPE_LIBS='-lfreetype',,)
+ if test "$FREETYPE_LIBS" != ''; then
+ passed=`expr $passed + 1`
+ else
+ failed=`expr $failed + 1`
+ LDFLAGS="$PERSIST_LDFLAGS"
+ fi
fi
dnl Now test for the headers
AC_CHECK_HEADER([ft2build.h],[FT2BUILD_H='#include <ft2build.h>'],[ft2build=''],[])
AC_CHECK_HEADER(freetype/freetype.h,[have_freetype_h='yes'],[have_freetype_h='no'],[$FT2BUILD_H])
- if test "$ac_cv_header_ft2build_h" = 'yes' || test "$have_freetype_h" = 'yes'; then
- passed=`expr $passed + 1`
+ if test "$have_freetype_h" = 'yes'; then
+ passed=`expr $passed + 1`
else
- failed=`expr $failed + 1`
- CPPFLAGS="$PERSIST_CPPFLAGS"
+ failed=`expr $failed + 1`
+ CPPFLAGS="$PERSIST_CPPFLAGS"
fi
- AC_MSG_CHECKING([if FreeType package is complete])
+ AC_MSG_CHECKING(if FreeType package is complete)
if test $passed -gt 0; then
- if test $failed -gt 0; then
- FREETYPE_LIBS=''
- AC_MSG_RESULT([no -- some components failed test])
- have_freetype='no (failed tests)'
- else
- LIBS="$FREETYPE_LIBS $LIBS"
- AC_DEFINE(FREETYPE_DELEGATE,1,Define if you have FreeType (TrueType font) library)
- if test "$ac_cv_header_ft2build_h" = 'yes'; then
- AC_DEFINE([HAVE_FT2BUILD_H],[1],[Define to 1 if you have the <ft2build.h> header file.])
- fi
- AC_MSG_RESULT([yes])
- have_freetype='yes'
+ if test $failed -gt 0; then
+ FREETYPE_LIBS=''
+ AC_MSG_NOTICE(no -- some components failed test)
+ have_freetype='no (failed tests)'
+ else
+ LIBS="$FREETYPE_LIBS $LIBS"
+ AC_DEFINE(FREETYPE_DELEGATE,1,Define if you have FreeType (TrueType font) library)
+ if test "$ac_cv_header_ft2build_h" = 'yes'; then
+ AC_DEFINE([HAVE_FT2BUILD_H],[1],[Define to 1 if you have the <ft2build.h> header file.])
fi
+ AC_MSG_NOTICE(yes)
+ have_freetype='yes'
+ fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE(no)
fi
fi
-AM_CONDITIONAL(FREETYPE_DELEGATE,test "$have_freetype" = 'yes')
+AM_CONDITIONAL(FREETYPE_DELEGATE, test "$have_freetype" = 'yes')
AC_SUBST(FREETYPE_LIBS)
dnl ===========================================================================
-dnl ===========================================================================
-
#
# Check for Ghostscript library or framework.
#
have_gslib='no'
GS_LIBS=''
if test "$with_gslib" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for Ghostscript])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
framework=0
failed=0
passed=0
AC_MSG_CHECKING([if Ghostscript package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_gslib='no (failed tests)'
else
if test $framework -gt 0; then
GS_LIBS='-framework Ghostscript'
gslib_framework='yes'
- AC_MSG_RESULT([yes, using framework.])
+ AC_MSG_NOTICE([yes, using framework.])
else
- AC_MSG_RESULT([yes, using library.])
+ AC_MSG_NOTICE([yes, using library.])
GS_LIBS='-lgs'
fi
LIBS="$GS_LIBS $LIBS"
have_gslib='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(GS_DELEGATE, test "$have_gslib" = 'yes')
GVC_PKG=""
if test "x$with_gvc" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(GVC,[libgvc >= 2.9.0], have_gvc=yes, have_gvc=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_gvc" = 'yes'; then
have_jbig='no'
JBIG_LIBS=''
if test "$with_jbig" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for JBIG])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(jbig.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING([if JBIG package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_jbig='no (failed tests)'
else
JBIG_LIBS='-ljbig'
LIBS="$JBIG_LIBS $LIBS"
AC_DEFINE(JBIG_DELEGATE,1,Define if you have JBIG library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_jbig='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(JBIG_DELEGATE, test "$have_jbig" = 'yes')
have_jpeg='no'
JPEG_LIBS=''
if test "$with_jpeg" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for JPEG])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(jconfig.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING([if JPEG package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_jpeg='no (failed tests)'
else
JPEG_LIBS='-ljpeg'
LIBS="$JPEG_LIBS $LIBS"
AC_DEFINE(JPEG_DELEGATE,1,Define if you have JPEG library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_jpeg='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(JPEG_DELEGATE, test "$have_jpeg" = 'yes')
have_jp2='no'
JP2_LIBS=''
if test "$with_jp2" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for JPEG Version 2])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(jasper/jasper.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING([if JPEG version 2 support package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_jp2='no (failed tests)'
else
JP2_LIBS='-ljasper'
LIBS="$JP2_LIBS $LIBS"
AC_DEFINE(JP2_DELEGATE,1,Define if you have JPEG version 2 "Jasper" library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_jp2='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(JP2_DELEGATE, test "$have_jp2" = 'yes')
have_lcms2='no'
LCMS_LIBS=''
if test "$with_lcms2" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for LCMS v2])
- AC_MSG_RESULT()
+ AC_MSG_NOTICE()
failed=0
passed=0
have_lcms_header='no'
AC_MSG_CHECKING(if LCMS v2 package is complete)
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT(no -- some components failed test)
+ AC_MSG_NOTICE(no -- some components failed test)
have_lcms2='no (failed tests)'
else
LCMS_LIBS='-llcms2'
LIBS="$LCMS_LIBS $LIBS"
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
have_lcms2='yes'
fi
else
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
fi
fi
have_lcms='no'
if test "$with_lcms" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for LCMS v1.1X])
- AC_MSG_RESULT()
+ AC_MSG_NOTICE()
failed=0
passed=0
have_lcms_header='no'
AC_MSG_CHECKING(if LCMS package is complete)
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT(no -- some components failed test)
+ AC_MSG_NOTICE(no -- some components failed test)
have_lcms='no (failed tests)'
else
LCMS_LIBS='-llcms'
LIBS="$LCMS_LIBS $LIBS"
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
have_lcms='yes'
fi
else
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
fi
fi
LQR_LIBS=""
LQR_PKG=""
if test "x$with_lqr" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(LQR,[lqr-1 >= 0.1.0], have_lqr=yes, have_lqr=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_lqr" = 'yes'; then
have_lzma='no'
LZMA_LIBS=''
if test "$with_lzma" != 'no' || test "$with_tiff" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING(for LZMA)
- AC_MSG_RESULT()
+ AC_MSG_NOTICE()
failed=0
passed=0
AC_CHECK_HEADER(lzma.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING(if LZMA package is complete)
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT(no -- some components failed test)
+ AC_MSG_NOTICE(no -- some components failed test)
have_lzma='no (failed tests)'
else
LZMA_LIBS='-llzma'
LIBS="$LZMA_LIBS $LIBS"
AC_DEFINE(LZMA_DELEGATE,1,Define if you have lzma compression library)
- AC_MSG_RESULT(yes)
+ AC_MSG_NOTICE(yes)
have_lzma='yes'
fi
else
- AC_MSG_RESULT(no)
+ AC_MSG_NOTICE(no)
fi
fi
AM_CONDITIONAL(LZMA_DELEGATE, test "$have_lzma" = 'yes')
OPENEXR_LIBS=""
OPENEXR_PKG=""
if test "x$with_openexr" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(OPENEXR,[OpenEXR >= 1.0.6], have_openexr=yes, have_openexr=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_openexr" = 'yes'; then
dnl ===========================================================================
+#
+# Check for PANGO delegate library.
+#
+AC_ARG_WITH([pango],
+ [AC_HELP_STRING([--without-pango],
+ [disable PANGO support])],
+ [with_pango=$withval],
+ [with_pango=$have_x])
+
+if test "$with_pango" != 'yes'; then
+ DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-pango=$with_pango "
+fi
+
+have_pango='no'
+have_pangoft2='no'
+PANGO_CFLAGS=""
+PANGO_LIBS=""
+PANGO_PKG=""
+if test "x$with_pango" = "xyes"; then
+ AC_MSG_RESULT([-------------------------------------------------------------])
+ PKG_CHECK_MODULES(PANGO, pangoft2, have_pangoft2=yes, have_pangoft2=no)
+ AC_MSG_RESULT([])
+ PKG_CHECK_MODULES(PANGO, pango, have_pango=yes, have_pango=no)
+ AC_MSG_RESULT([])
+fi
+
+if test "$have_pango" = 'yes'; then
+ AC_DEFINE(PANGO_DELEGATE,1,Define if you have PANGO library)
+ if test "$with_modules" = 'no'; then
+ CPPFLAGS="$PANGO_CFLAGS $CPPFLAGS"
+ fi
+fi
+
+if test "$have_pangoft2" = 'yes'; then
+ AC_DEFINE(PANGOFT2_DELEGATE,1,Define if you have PANGOFT2 library)
+ if test "$with_modules" = 'no'; then
+ CPPFLAGS="$PANGOFT2_CFLAGS $CPPFLAGS"
+ fi
+fi
+
+AM_CONDITIONAL(PANGO_DELEGATE, test "$have_pango" = 'yes')
+AM_CONDITIONAL(PANGOFT2_DELEGATE, test "$have_pangoft2" = 'yes')
+AC_SUBST(PANGO_CFLAGS)
+AC_SUBST(PANGO_LIBS)
+
+dnl ===========================================================================
+
#
# Check for PNG delegate library.
#
have_png='no'
PNG_LIBS=''
-if test "$with_png" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
- AC_MSG_CHECKING([for PNG])
- AC_MSG_RESULT([])
- failed=0
- passed=0
- AC_CHECK_HEADER(png.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
- AC_CHECK_LIB(png,png_get_io_ptr,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
- AC_MSG_CHECKING([if PNG package is complete])
- if test $passed -gt 0; then
- if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
- have_png='no (failed tests)'
+
+if test "$with_png" != 'no' -a "$have_zlib" != 'no' ; then
+ AC_MSG_NOTICE([-------------------------------------------------------------])
+ AC_MSG_CHECKING(for PNG support )
+ AC_MSG_NOTICE()
+ failed=0
+ passed=0
+ AC_CHECK_HEADER(png.h,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+
+ if test $passed -gt 0; then
+ for var in 5 4 2 '' ; do
+ if test "$have_png" = 'no' ; then
+ if test "x${var}" = 'x' ; then
+ pnglib='png'
else
- PNG_LIBS='-lpng'
- LIBS="$PNG_LIBS $LIBS"
- AC_DEFINE(PNG_DELEGATE,1,Define if you have PNG library)
- AC_MSG_RESULT([yes])
- have_png='yes'
+ pnglib="png1${var}"
fi
- else
- AC_MSG_RESULT([no])
- fi
+
+# Test for compatible LIBPNG library
+ failed=0
+ passed=0
+ if test "$with_png" = 'yes' -o "$with_png" = "libpng1${var}" ; then
+ if test "${pnglib}" != 'png' ; then
+ AC_MSG_CHECKING(for LIBPNG1${var} support )
+ AC_TRY_COMPILE(
+#include <stdio.h>
+#include <stdlib.h>
+#include <png.h>
+,
+changequote(<<, >>)dnl
+<<
+#if PNG_LIBPNG_VER_MINOR != ${var}
+#error LIBPNG library must be version 1${var}!
+Kaboom, Kaboom
+#endif
+return 0;
+>>,
+ changequote([, ])dnl
+ ac_cv_libpng_ok='yes',
+ ac_cv_libpng_ok='no')
+ if test "$ac_cv_libpng_ok" = 'yes' ; then
+ passed=`expr $passed + 1`
+ AC_MSG_NOTICE(yes)
+ else
+ failed=`expr $failed + 1`
+ AC_MSG_NOTICE(no)
+ fi
+ else
+ passed=`expr $passed + 1`
+ AC_MSG_NOTICE(yes)
+ fi
+ fi
+
+ if test $passed -gt 0 -a $failed -le 0; then
+ if test "1${var}" = '15' ; then
+ AC_CHECK_LIB(png15,png_get_io_ptr,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ AC_CHECK_LIB(png15,png_longjmp,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ fi
+ if test "1${var}" = '14' ; then
+ AC_CHECK_LIB(png14,png_get_io_ptr,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ AC_CHECK_LIB(png14,png_get_io_state,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ fi
+ if test "1${var}" = '12' ; then
+ AC_CHECK_LIB(png12,png_get_io_ptr,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ fi
+ if test "1${var}" = '1' ; then
+ AC_CHECK_LIB(png,png_get_io_ptr,passed=`expr $passed + 1`,
+ failed=`expr $failed + 1`,)
+ fi
+ if test $passed -gt 0 -a $failed -le 0 ; then
+ AC_MSG_CHECKING(if ${pnglib} package is complete)
+ if test $passed -gt 0 ; then
+ if test $failed -gt 0 ; then
+ AC_MSG_NOTICE(no -- some components failed test)
+ have_png='no (failed tests)'
+ else
+ PNG_LIBS="-l${pnglib}"
+ LIBS="$PNG_LIBS $LIBS"
+ AC_DEFINE(PNG_DELEGATE,1,Define if you have PNG library)
+ AC_MSG_NOTICE(yes)
+ have_png='yes'
+ fi
+ fi
+ fi
+ fi
+ fi
+ done
+ fi
fi
+
AM_CONDITIONAL(PNG_DELEGATE,test "$have_png" = 'yes')
AC_SUBST(PNG_LIBS)
+
dnl ===========================================================================
#
RSVG_LIBS=""
RSVG_PKG=""
if test "x$with_rsvg" = "xyes"; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
PKG_CHECK_MODULES(RSVG,[librsvg-2.0 >= 2.9.0], have_rsvg=yes, have_rsvg=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
PKG_CHECK_MODULES(CAIRO_SVG, cairo-svg, have_cairo=yes, have_cairo=no)
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
fi
if test "$have_rsvg" = 'yes'; then
have_tiff='no'
TIFF_LIBS=''
if test "$with_tiff" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for TIFF])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(tiff.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
AC_MSG_CHECKING([if TIFF package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_tiff='no (failed tests)'
else
TIFF_LIBS='-ltiff'
LIBS="$TIFF_LIBS $LIBS"
AC_DEFINE(TIFF_DELEGATE,1,Define if you have TIFF library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_tiff='yes'
AC_CHECK_HEADERS(tiffconf.h)
AC_CHECK_FUNCS([TIFFIsCODECConfigured TIFFMergeFieldInfo \
TIFFSetWarningHandlerExt TIFFSwabArrayOfTriples])
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(TIFF_DELEGATE, test "$have_tiff" = 'yes')
have_webp='no'
WEBP_LIBS=''
if test "$with_webp" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for WEBP])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(webp/decode.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
AC_MSG_CHECKING([if WEBP package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_webp='no (failed tests)'
else
WEBP_LIBS='-lwebp'
LIBS="$WEBP_LIBS $LIBS"
AC_DEFINE(WEBP_DELEGATE,1,Define if you have WEBP library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_webp='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(WEBP_DELEGATE,test "$have_webp" = 'yes')
#
# Set Windows font directory.
#
-AC_ARG_WITH(windows-font-dir,
+AC_ARG_WITH([windows-font-dir],
[AC_HELP_STRING([--with-windows-font-dir=DIR],
[directory containing MS-Windows fonts])],
[with_windows_font_dir=$withval],
have_wmf='no'
WMF_LIBS=''
if test "$with_wmf" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for WMF])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
failed=0
passed=0
AC_CHECK_HEADER(libwmf/eps.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
AC_MSG_CHECKING([if WMF package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_wmf='no (failed tests)'
else
WMF_LIBS='-lwmf -lwmflite'
LIBS="$WMF_LIBS $LIBS"
AC_DEFINE(WMF_DELEGATE,1,Define if you have WMF library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_wmf='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(WMF_DELEGATE,test "$have_wmf" = 'yes')
have_xml='no'
XML_LIBS=''
if test "$with_xml" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for XML])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
PERSIST_LDFLAGS=$LDFLAGS
PERSIST_CPPFLAGS=$CPPFLAGS
xml2_config=''
- AC_CHECK_PROGS(xml2_config,xml2-config,)dnl
+ AC_PATH_PROG(xml2_config,xml2-config,)dnl
if test -n "$xml2_config"; then
# Debian installs libxml headers under /usr/include/libxml2/libxml with
# the shared library installed under /usr/lib, whereas the package
failed=0
passed=0
AC_CHECK_HEADER(libxml/parser.h,passed=`expr $passed + 1`,failed=`expr $failed + 1`)
- AC_CHECK_LIB(xml2,xmlParseExternalEntity,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
+ AC_CHECK_LIB(xml2,xmlSAXVersion,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
+ AC_CHECK_LIB(xml2,xmlParseChunk,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
+ AC_CHECK_LIB(xml2,xmlCreatePushParserCtxt,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
AC_MSG_CHECKING([if XML package is complete])
if test $passed -gt 0; then
if test $failed -gt 0; then
- AC_MSG_RESULT([no -- some components failed test])
+ AC_MSG_NOTICE([no -- some components failed test])
have_xml='no (failed tests)'
LDFLAGS="$PERSIST_LDFLAGS"
CPPFLAGS="$PERSIST_CPPFLAGS"
XML_LIBS='-lxml2'
LIBS="$XML_LIBS $LIBS"
AC_DEFINE(XML_DELEGATE,1,Define if you have XML library)
- AC_MSG_RESULT([yes])
+ AC_MSG_NOTICE([yes])
have_xml='yes'
fi
else
- AC_MSG_RESULT([no])
+ AC_MSG_NOTICE([no])
fi
fi
AM_CONDITIONAL(XML_DELEGATE,test "$have_xml" = 'yes')
AC_DEFINE_UNQUOTED(LIBRARY_PATH,"$DEFINE_LIBRARY_PATH",Directory where architecture-dependent files live.)
AC_SUBST(LIBRARY_PATH)
-# Subdirectory to place ImageMagick configuration files
-CONFIGURE_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}"
-AC_DEFINE_UNQUOTED(CONFIGURE_RELATIVE_PATH,"$CONFIGURE_RELATIVE_PATH",Subdirectory of lib where architecture-dependent configuration files live.)
-CONFIGURE_PATH="${DATA_DIR}/${CONFIGURE_RELATIVE_PATH}/"
-DEFINE_CONFIGURE_PATH="${DATA_DIR}/${CONFIGURE_RELATIVE_PATH}/"
-case "${build_os}" in
- mingw* )
- DEFINE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_CONFIGURE_PATH" 1`
- ;;
-esac
-AC_DEFINE_UNQUOTED(CONFIGURE_PATH,"$DEFINE_CONFIGURE_PATH",Directory where architecture-dependent configuration files live.)
-AC_SUBST(CONFIGURE_PATH)
-
#
# Subdirectory under lib to place ImageMagick coder module files
CODER_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}/modules-Q${QUANTUM_DEPTH}/coders"
AC_DEFINE_UNQUOTED(DOCUMENTATION_PATH,"$DEFINE_DOCUMENTATION_PATH",Directory where ImageMagick documents live.)
AC_SUBST(DOCUMENTATION_PATH)
-#
-# Path to ImageMagick share files
-SHARE_RELATIVE_PATH="${PACKAGE_NAME}-${PACKAGE_VERSION}"
-SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}"
-DEFINE_SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}/"
+# Subdirectory to place ImageMagick configuration files
+CONFIGURE_RELATIVE_PATH="${PACKAGE_NAME}"
+AC_DEFINE_UNQUOTED(CONFIGURE_RELATIVE_PATH,"$CONFIGURE_RELATIVE_PATH",Subdirectory of lib where architecture-dependent configuration files live.)
+CONFIGURE_PATH="${SYSCONF_DIR}/${CONFIGURE_RELATIVE_PATH}/"
+DEFINE_CONFIGURE_PATH="${SYSCONF_DIR}/${CONFIGURE_RELATIVE_PATH}/"
case "${build_os}" in
mingw* )
- DEFINE_SHARE_PATH=`$WinPathScript "$DEFINE_SHARE_PATH" 1`
+ DEFINE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_CONFIGURE_PATH" 1`
;;
esac
-AC_DEFINE_UNQUOTED(SHARE_PATH,"$DEFINE_SHARE_PATH",Directory where architecture-independent files live.)
-AC_SUBST(SHARE_PATH)
+AC_DEFINE_UNQUOTED(CONFIGURE_PATH,"$DEFINE_CONFIGURE_PATH",Directory where architecture-dependent configuration files live.)
+AC_SUBST(CONFIGURE_PATH)
# Subdirectory to place ImageMagick configuration files
-SHARE_CONFIGURE_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}"
-AC_DEFINE_UNQUOTED(SHARE_CONFIGURE_RELATIVE_PATH,"$SHARE_CONFIGURE_RELATIVE_PATH",Subdirectory of lib where architecture-independent configuration files live.)
-SHARE_CONFIGURE_PATH="${SYSCONF_DIR}/${SHARE_CONFIGURE_RELATIVE_PATH}"
-DEFINE_SHARE_CONFIGURE_PATH="${SYSCONF_DIR}/${SHARE_CONFIGURE_RELATIVE_PATH}/"
+SHARE_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}"
+AC_DEFINE_UNQUOTED(SHARE_RELATIVE_PATH,"$SHARE_RELATIVE_PATH",Subdirectory of lib where architecture-independent configuration files live.)
+SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}"
+DEFINE_SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}/"
case "${build_os}" in
mingw* )
- DEFINE_SHARE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_SHARE_CONFIGURE_PATH" 1`
+ DEFINE_SHARE_PATH=`$WinPathScript "$DEFINE_SHARE_PATH" 1`
;;
esac
-AC_DEFINE_UNQUOTED(SHARE_CONFIGURE_PATH,"$DEFINE_SHARE_CONFIGURE_PATH",Directory where architecture-independent configuration files live.)
-AC_SUBST(SHARE_CONFIGURE_PATH)
+AC_DEFINE_UNQUOTED(SHARE_PATH,"$DEFINE_SHARE_PATH",Directory where architecture-independent configuration files live.)
+AC_SUBST(SHARE_PATH)
#
# program_transform_name is formed for use in a Makefile, so create a
configure_transform_name=`echo ${program_transform_name} | sed 's,\\$\\$,$,'`
# Default delegate definitions
-AC_MSG_RESULT([-------------------------------------------------------------])
+AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for ImageMagick delegate programs])
-AC_MSG_RESULT([])
+AC_MSG_NOTICE([])
AutotraceDecodeDelegateDefault='autotrace'
BlenderDecodeDelegateDefault='blender'
BZIPDelegateDefault='bzip2'
fi
if test "${dejavu_font_dir}x" != 'x'; then
type_include_files="${type_include_files} "'<include file="type-dejavu.xml" />'
- AC_MSG_RESULT([$dejavu_font_dir])
+ AC_MSG_NOTICE([$dejavu_font_dir])
else
- AC_MSG_RESULT([not found!]);
+ AC_MSG_NOTICE([not found!]);
fi
AC_SUBST(dejavu_font_dir)
fi
if test "${ghostscript_font_dir}x" != 'x'; then
type_include_files="${type_include_files} "'<include file="type-ghostscript.xml" />'
- AC_MSG_RESULT([$ghostscript_font_dir])
+ AC_MSG_NOTICE([$ghostscript_font_dir])
else
- AC_MSG_RESULT([not found!]);
+ AC_MSG_NOTICE([not found!]);
fi
AC_SUBST(ghostscript_font_dir)
case "${build_os}" in
# GhostPCL related configuration.
#
PCLColorDevice=ppmraw
-PCLCMYKDevice=bmpsep8
+PCLCMYKDevice=pamcmyk32
PCLMonoDevice=pbmraw
if test -z "$PCLVersion"; then
PCLVersion='unknown'
fi
if test $have_pcl = 'yes'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for PCL])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
# PCLColorDevice
AC_MSG_CHECKING([for pcl color device])
if $PCLDelegate -dBATCH -sDEVICE=$PCLColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
else
PCLColorDevice=ppmraw
fi
- AC_MSG_RESULT([$PCLColorDevice])
+ AC_MSG_NOTICE([$PCLColorDevice])
# PCLCMYKDevice
AC_MSG_CHECKING([for pcl CMYK device])
else
PCLCMYKDevice=$PCLColorDevice
fi
- AC_MSG_RESULT([$PCLCMYKDevice])
+ AC_MSG_NOTICE([$PCLCMYKDevice])
# PCLMonoDevice
AC_MSG_CHECKING([for pcl mono device])
else
PCLMonoDevice=$PCLColorDevice
fi
- AC_MSG_RESULT([$PCLMonoDevice])
+ AC_MSG_NOTICE([$PCLMonoDevice])
fi
AC_SUBST(PCLMonoDevice)
XPSVersion='unknown'
fi
if test $have_xps = 'yes'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for XPS])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
# XPSColorDevice
AC_MSG_CHECKING([for xps color device])
if $XPSDelegate -dBATCH -sDEVICE=$XPSColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
else
XPSColorDevice=ppmraw
fi
- AC_MSG_RESULT([$XPSColorDevice])
+ AC_MSG_NOTICE([$XPSColorDevice])
# XPSCMYKDevice
AC_MSG_CHECKING([for xps CMYK device])
else
XPSCMYKDevice=$XPSColorDevice
fi
- AC_MSG_RESULT([$XPSCMYKDevice])
+ AC_MSG_NOTICE([$XPSCMYKDevice])
# XPSMonoDevice
AC_MSG_CHECKING([for xps mono device])
else
XPSMonoDevice=$XPSColorDevice
fi
- AC_MSG_RESULT([$XPSMonoDevice])
+ AC_MSG_NOTICE([$XPSMonoDevice])
fi
AC_SUBST(XPSMonoDevice)
GSEPSDevice=epswrite
GSVersion='unknown'
if test $have_gs = 'yes'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for Ghostscript])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
AC_MSG_CHECKING([for Ghostscript version])
if GSVersion=`$PSDelegate --version`; then
:
else
GSVersion=`$PSDelegate --help | sed -e '1q' | awk '{ print $3 }'`
fi
- AC_MSG_RESULT([$GSVersion])
+ AC_MSG_NOTICE([$GSVersion])
# GSAlphaDevice
AC_MSG_CHECKING([for gs alpha device])
else
GSAlphaDevice=pnmraw
fi
- AC_MSG_RESULT([$GSAlphaDevice])
+ AC_MSG_NOTICE([$GSAlphaDevice])
# GSColorDevice
AC_MSG_CHECKING([for gs color device])
else
GSColorDevice=pnmraw
fi
- AC_MSG_RESULT([$GSColorDevice])
+ AC_MSG_NOTICE([$GSColorDevice])
# GSCMYKDevice
AC_MSG_CHECKING([for gs CMYK device])
else
GSCMYKDevice=bmpsep8
fi
- AC_MSG_RESULT([$GSCMYKDevice])
+ AC_MSG_NOTICE([$GSCMYKDevice])
# GSMonoDevice
AC_MSG_CHECKING([for gs mono device])
else
GSMonoDevice=$GSColorDevice
fi
- AC_MSG_RESULT([$GSMonoDevice])
+ AC_MSG_NOTICE([$GSMonoDevice])
# GSPDFDevice
AC_MSG_CHECKING([for gs PDF writing device])
else
GSPDFDevice=nodevice
fi
- AC_MSG_RESULT([$GSPDFDevice])
+ AC_MSG_NOTICE([$GSPDFDevice])
# GSPSDevice
AC_MSG_CHECKING([for gs PS writing device])
else
GSPSDevice=nodevice
fi
- AC_MSG_RESULT([$GSPSDevice])
+ AC_MSG_NOTICE([$GSPSDevice])
# GSEPSDevice
AC_MSG_CHECKING([for gs EPS writing device])
else
GSEPSDevice=nodevice
fi
- AC_MSG_RESULT([$GSEPSDevice])
+ AC_MSG_NOTICE([$GSEPSDevice])
fi
AC_SUBST(GSAlphaDevice)
# If name/path of desired PERL interpreter is specified, look for that one first
have_perl='no'
if test "$with_perl" != 'no'; then
- AC_MSG_RESULT([-------------------------------------------------------------])
+ AC_MSG_NOTICE([-------------------------------------------------------------])
AC_MSG_CHECKING([for Perl])
- AC_MSG_RESULT([])
+ AC_MSG_NOTICE([])
if test "$with_perl" != 'yes'; then
AC_CACHE_CHECK(for perl,ac_cv_path_PERL,ac_cv_path_PERL="$with_perl");
PERL=$ac_cv_path_PERL
libtool_objdir=$objdir
# Linker search path to library, followed by -lMagickCore
- MAGICKCORE_PATH="${builddir}/magick/${libtool_objdir}"
+ MAGICKCORE_PATH="${builddir}/MagickCore/${libtool_objdir}"
fi
AC_SUBST(MAGICKCORE_PATH)
if test "$with_modules" != 'no'; then
MAGICK_DEP_LIBS="$LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $JPEG_LIBS $LQR_LIBS $FFTW_LIBS $FONTCONFIG_LIBS $XEXT_LIBS $IPC_LIBS $X11_LIBS $XT_LIBS $LZMA_LIBS $BZLIB_LIBS $ZLIB_LIBS $GDI32_LIBS $MATH_LIBS $CCMALLOC_LIBS $EFENCE_LIBS $UMEM_LIBS $GOMP_LIBS $CL_LIBS $THREAD_LIBS"
else
- MAGICK_DEP_LIBS="$JBIG_LIBS $LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $JP2_LIBS $JPEG_LIBS $GS_LIBS $LQR_LIBS $PNG_LIBS $AUTOTRACE_LIBS $DJVU_LIBS $FFTW_LIBS $FPX_LIBS $FONTCONFIG_LIBS $WEBP_LIBS $WMF_LIBS $DPS_LIBS $XEXT_LIBS $XT_LIBS $IPC_LIBS $X11_LIBS $LZMA_LIBS $BZLIB_LIBS $OPENEXR_LIBS $RSVG_LIBS $XML_LIBS $GVC_LIBS $ZLIB_LIBS $GDI32_LIBS $MATH_LIBS $CCMALLOC_LIBS $EFENCE_LIBS $UMEM_LIBS $GOMP_LIBS $CL_LIBS $THREAD_LIBS"
+ MAGICK_DEP_LIBS="$JBIG_LIBS $LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $JP2_LIBS $JPEG_LIBS $GS_LIBS $LQR_LIBS $PNG_LIBS $AUTOTRACE_LIBS $DJVU_LIBS $FFTW_LIBS $FPX_LIBS $FONTCONFIG_LIBS $WEBP_LIBS $WMF_LIBS $DPS_LIBS $XEXT_LIBS $XT_LIBS $IPC_LIBS $X11_LIBS $LZMA_LIBS $BZLIB_LIBS $OPENEXR_LIBS $PANGO_LIBS $RSVG_LIBS $XML_LIBS $GVC_LIBS $ZLIB_LIBS $GDI32_LIBS $MATH_LIBS $CCMALLOC_LIBS $EFENCE_LIBS $UMEM_LIBS $GOMP_LIBS $CL_LIBS $THREAD_LIBS"
fi
AC_SUBST(MAGICK_DEP_LIBS)
# Set configured scripts to executable.
AC_CONFIG_COMMANDS([default],[],[])
-AC_CONFIG_COMMANDS([MagickCore-config.in],[chmod +x magick/MagickCore-config])
-AC_CONFIG_COMMANDS([Magick-config.in],[chmod +x magick/Magick-config])
-AC_CONFIG_COMMANDS([MagickWand-config.in],[chmod +x wand/MagickWand-config])
-AC_CONFIG_COMMANDS([Wand-config.in],[chmod +x wand/Wand-config])
+AC_CONFIG_COMMANDS([MagickCore-config.in],[chmod +x MagickCore/MagickCore-config])
+AC_CONFIG_COMMANDS([MagickWand-config.in],[chmod +x MagickWand/MagickWand-config])
AC_CONFIG_COMMANDS([Magick++-config.in],[chmod +x Magick++/bin/Magick++-config])
AC_CONFIG_COMMANDS([PerlMagick/check.sh.in],[chmod +x PerlMagick/check.sh])
-AC_MSG_RESULT([-------------------------------------------------------------])
-AC_MSG_RESULT([Update ImageMagick configuration])
+AC_MSG_NOTICE([-------------------------------------------------------------])
+AC_MSG_NOTICE([Update ImageMagick configuration])
AC_OUTPUT
rm -f magick-version
result_windows_font_dir=${windows_font_dir}
fi
-AC_MSG_RESULT([
+AC_MSG_NOTICE([
ImageMagick is configured as follows. Please verify that this configuration
matches your expectations.
LZMA --with-lzma=$with_lzma $have_lzma
Magick++ --with-magick-plus-plus=$with_magick_plus_plus $have_magick_plus_plus
OpenEXR --with-openexr=$with_openexr $have_openexr
+PANGO --with-pango=$with_pango $have_pango
PERL --with-perl=$with_perl $have_perl
PNG --with-png=$with_png $have_png
RSVG --with-rsvg=$with_rsvg $have_rsvg