summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb23
1 files changed, 17 insertions, 6 deletions
diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb
index 9932cf01db..a892a55844 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb
@@ -37,13 +37,24 @@ PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 libxext libxt"
37PACKAGECONFIG[xml] = "--with-xml,--without-xml,libxml2" 37PACKAGECONFIG[xml] = "--with-xml,--without-xml,libxml2"
38 38
39do_install:append:class-target() { 39do_install:append:class-target() {
40 for file in MagickCore-config.im7 MagickWand-config.im7 Magick++-config.im7; do 40 for file in MagickCore-config.im7 MagickWand-config.im7; do
41 sed -i 's,${STAGING_DIR_TARGET},,g' ${D}${bindir}/"$file" 41 sed -i 's,${STAGING_DIR_TARGET},,g' "${D}${bindir}/$file"
42 done 42 done
43 sed -i 's,${S},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml 43
44 sed -i 's,${B},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml 44 if ${@bb.utils.contains('PACKAGECONFIG', 'cxx', 'true', 'false', d)}; then
45 sed -i 's,${RECIPE_SYSROOT},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml 45 sed -i 's,${STAGING_DIR_TARGET},,g' "${D}${bindir}/Magick++-config.im7"
46 sed -i 's,${HOSTTOOLS_DIR},${bindir},g' ${D}${sysconfdir}/ImageMagick-7/delegates.xml 46 fi
47
48 if ${@bb.utils.contains('PACKAGECONFIG', 'xml', 'true', 'false', d)}; then
49 xml_config="${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml"
50 sed -i 's,${S},,g' "$xml_config"
51 sed -i 's,${B},,g' "$xml_config"
52 sed -i 's,${RECIPE_SYSROOT},,g' "$xml_config"
53 fi
54
55 if ${@bb.utils.contains_any('PACKAGECONFIG', 'webp openjpeg', 'true', 'false', d)}; then
56 sed -i 's,${HOSTTOOLS_DIR},${bindir},g' "${D}${sysconfdir}/ImageMagick-7/delegates.xml"
57 fi
47} 58}
48 59
49FILES:${PN} += "${libdir}/ImageMagick-${BASE_PV}/config-Q16* \ 60FILES:${PN} += "${libdir}/ImageMagick-${BASE_PV}/config-Q16* \