summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-efl/recipes-efl/efl/evas.inc17
1 files changed, 14 insertions, 3 deletions
diff --git a/meta-efl/recipes-efl/efl/evas.inc b/meta-efl/recipes-efl/efl/evas.inc
index b0a42ea6a..5254ee428 100644
--- a/meta-efl/recipes-efl/efl/evas.inc
+++ b/meta-efl/recipes-efl/efl/evas.inc
@@ -8,7 +8,7 @@ DEPENDS_virtclass-native = "freetype-native libxext-native libpng-native jpeg-na
8inherit efl 8inherit efl
9 9
10BBCLASSEXTEND = "native" 10BBCLASSEXTEND = "native"
11INC_PR = "r0" 11INC_PR = "r1"
12FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" 12FILESPATHPKG =. "${BPN}-${PV}:${BPN}:"
13 13
14python populate_packages_prepend () { 14python populate_packages_prepend () {
@@ -20,6 +20,15 @@ python populate_packages_prepend () {
20 output_pattern = 'evas-' + plugin_type[:-1] + "-%s", 20 output_pattern = 'evas-' + plugin_type[:-1] + "-%s",
21 description = 'Evas module %s', 21 description = 'Evas module %s',
22 allow_dirs=True, recursive=False, extra_depends="" ) 22 allow_dirs=True, recursive=False, extra_depends="" )
23
24 plugin_type = "cserve2"
25 bb.note( "splitting packages for evas %s..." % plugin_type )
26 basedir = bb.data.expand( '${libdir}/evas/%s/loaders' % plugin_type, d )
27
28 do_split_packages(d, basedir, '^(.*)',
29 output_pattern = 'evas-' + plugin_type + "-%s",
30 description = 'Evas csever2 loader module %s',
31 allow_dirs=True, recursive=False, extra_depends="" )
23} 32}
24 33
25do_install_append() { 34do_install_append() {
@@ -27,9 +36,11 @@ do_install_append() {
27} 36}
28 37
29FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la" 38FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la"
30FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/" 39FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/ ${libdir}/evas/cserve2/loaders/*/*/.debug/"
40FILES_${PN}-cserve2 += "${libexecdir}/evas_cserve2* ${libexecdir}/dummy_slave"
31 41
32PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*" 42PACKAGES += "${PN}-cserve2"
43PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-* evas-cserve2-*"
33 44
34RRECOMMENDS_${PN} = " \ 45RRECOMMENDS_${PN} = " \
35 evas-engine-fb \ 46 evas-engine-fb \