From 75e2238663acfd336a5863f08ce3aaa1ed493295 Mon Sep 17 00:00:00 2001 From: Debian QA Group Date: Sat, 27 Feb 2016 18:07:25 +0000 Subject: [PATCH] fix-imagemagick-detection =================================================================== Gbp-Pq: Name 17-fix-imagemagick-detection.patch --- binsrc/samples/image_magick/Makefile.am | 4 +- configure.in | 58 +++---------------------- 2 files changed, 7 insertions(+), 55 deletions(-) diff --git a/binsrc/samples/image_magick/Makefile.am b/binsrc/samples/image_magick/Makefile.am index dd7b0cbc..18463d08 100644 --- a/binsrc/samples/image_magick/Makefile.am +++ b/binsrc/samples/image_magick/Makefile.am @@ -35,10 +35,10 @@ im_la_CFLAGS += -I$(top_srcdir)/libsrc/odbcsdk/include im_la_CFLAGS += -I$(top_srcdir)/libsrc/plugin im_la_CFLAGS += -I$(top_srcdir)/libsrc/langfunc im_la_CFLAGS += @ZLIB_INC@ -im_la_CFLAGS += $(IM_CPPFLAGS) +im_la_CFLAGS += $(IM_CFLAGS) im_la_CFLAGS += -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL im_la_LDFLAGS = -module -avoid-version -export-dynamic -export-symbols im.exp -no-undefined -im_la_LIBADD = $(IM_LDFLAGS) $(IM_LIBS) +im_la_LIBADD = $(IM_LIBS) # ---------------------------------------------------------------------- # diff --git a/configure.in b/configure.in index bd01536a..fbcd19bf 100644 --- a/configure.in +++ b/configure.in @@ -1314,64 +1314,16 @@ AC_HELP_STRING([--disable-imagemagick], [disable the ImageMagick plugin])dnl if test "x$with_im" != "xno" then - AC_PATH_PROG(IM_CONFIG, Wand-config, notfound, ["$with_im/bin:$PATH"]) - - if test "x$IM_CONFIG" = "xnotfound" - then - AC_MSG_WARN([The ImageMagick plugin will not be build]) - with_im=no - fi + PKG_CHECK_MODULES(IM,MagickWand,[with_im="yes"],[dnl + with_im="no";dnl + AC_MSG_WARN([The ImageMagick plugin will not be build])dnl + ]) fi -if test "x$with_im" != "xno" -then - AC_MSG_CHECKING([ImageMagick library usability]) - - save_CPPFLAGS="$CPPFLAGS" - save_LIBS="$LIBS" - save_LD_LIBRARY_PATH="$LD_LIBRARY_PATH" - - IM_CPPFLAGS=`"$IM_CONFIG" --cppflags` - IM_LDFLAGS=`"$IM_CONFIG" --ldflags` - IM_LIBS=`"$IM_CONFIG" --libs` - - CPPFLAGS="$CPPFLAGS $IM_CPPFLAGS" - LIBS="$LIBS $IM_LDFLAGS $IM_LIBS" - - LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$with_im/lib" - export LD_LIBRARY_PATH - - AC_TRY_RUN([ -#include -#include -#include -#include -#include -MagickWand *magick_wand; -int -main () -{ - MagickWandGenesis(); - return 0; -}], -[ - AC_MSG_RESULT(good) -], -[ - AC_MSG_RESULT([bad. Check config.log for details]) - with_im="no" - AC_MSG_WARN([The ImageMagick plugin will not be build]) -]) - - LIBS="$save_LIBS" - CPPFLAGS="$save_CPPFLAGS" - LD_LIBRARY_PATH="$save_LD_LIBRARY_PATH" -fi AM_CONDITIONAL(WITH_IM, test "x$with_im" != "xno" ) -AC_SUBST(IM_CPPFLAGS) -AC_SUBST(IM_LDFLAGS) AC_SUBST(IM_LIBS) +AC_SUBST(IM_CFLAGS) ########################################################################## -- 2.30.2