aboutsummaryrefslogtreecommitdiffstats
path: root/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2012-07-28 23:08:47 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2012-08-20 09:57:41 +0200
commite0f7398e19955c1c3deadb52579526c5f1226a11 (patch)
treefdcf35fce86478ee84b1bf6f8ec5f9c1ba247751 /meta-efl/recipes-efl/efl/evas-generic-loaders.inc
parent3dafca66492c3f696b6348df6262d69e81718de6 (diff)
downloadmeta-openembedded-e0f7398e19955c1c3deadb52579526c5f1226a11.tar.gz
meta-efl: evas-generic-loaders: add new recipes to cope with missing SVG support in newer evas
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl/recipes-efl/efl/evas-generic-loaders.inc')
-rw-r--r--meta-efl/recipes-efl/efl/evas-generic-loaders.inc33
1 files changed, 33 insertions, 0 deletions
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
new file mode 100644
index 0000000000..7556eb2ac3
--- /dev/null
+++ b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
@@ -0,0 +1,33 @@
+DESCRIPTION = "Evas generic loaders"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=06568fc31423f3c8ad84f375e061c342"
+DEPENDS = "eina poppler librsvg cairo"
+
+inherit efl
+
+INC_PR = "r0"
+
+SRCNAME = "evas_generic_loaders"
+
+EXTRA_OECONF = " \
+ --enable-poppler \
+ --enable-svg \
+ --disable-gstreamer \
+ --disable-libraw \
+ --disable-spectre \
+"
+
+python populate_packages_prepend () {
+ bb.note( "splitting packages for evas generic loaders" )
+ basedir = bb.data.expand( '${libdir}/evas/utils', d )
+
+ do_split_packages(d, basedir, '^evas_image_loader\.(.*)$',
+ output_pattern = "evas-generic-loader-%s",
+ description = 'Evas generic loaders - module %s',
+ allow_dirs=True, recursive=False, extra_depends="" )
+}
+
+FILES_evas-generic-loader-xcf += "${libdir}/evas/utils/*.xcf.gz"
+FILES_${PN}-dbg += "${libdir}/evas/utils/.debug"
+
+PACKAGES_DYNAMIC = "evas-generic-loader-*"