summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpopolon.org <popolon@popolon.org>2008-05-10 10:39:42 +0000
committerpopolon2 <popolon2@users.sourceforge.net>2008-05-10 10:39:42 +0000
commit9bd4069012817ce2aef2c77418525974a6cb468f (patch)
tree53c332e96ef878131ef9401c664b60291a1d3aec
parentMore type registration cleanup (diff)
downloadinkscape-9bd4069012817ce2aef2c77418525974a6cb468f.tar.gz
inkscape-9bd4069012817ce2aef2c77418525974a6cb468f.zip
clean Imagemagick detection and doesn't link anymore unused related libs (bug #179369)
(bzr r5647)
-rw-r--r--configure.ac14
1 files changed, 5 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index eaa420af7..dc8aaab42 100644
--- a/configure.ac
+++ b/configure.ac
@@ -601,19 +601,15 @@ dnl ******************************
dnl Check for ImageMagick Magick++
dnl ******************************
-AC_CHECK_LIB(Magick++, InitializeMagick, [AC_CHECK_HEADER(Magick++.h, magick_ok=yes, magick_ok=no)], magick_ok=no, -llcms -lfreetype -ljpeg -lfontconfig -lXext -lSM -lICE -lX11 -lz -lpthread -lm -lpthread)
-
+PKG_CHECK_MODULES(IMAGEMAGICK, ImageMagick++, magick_ok=yes, magick_ok=no)
if test "x$magick_ok" = "xyes"; then
- AC_CHECK_PROG(MAGICKPP_CONFIG, Magick++-config, yes, no)
- if test "x$MAGICKPP_CONFIG" = "xyes"; then
- IMAGEMAGICK_LIBS=`Magick++-config --libs`
- AC_SUBST(IMAGEMAGICK_LIBS)
- AC_DEFINE(WITH_IMAGE_MAGICK,1,[Image Magick++ support for bitmap effects])
- fi
+ AC_DEFINE(WITH_IMAGE_MAGICK,1,[Image Magick++ support for bitmap effects])
fi
-
AM_CONDITIONAL(USE_IMAGE_MAGICK, test "x$magick_ok" = "xyes")
+AC_SUBST(IMAGEMAGICK_LIBS)
+AC_SUBST(IMAGEMAGICK_CFLAGS)
+
dnl ******************************
dnl Unconditional dependencies
dnl ******************************