diff options
-rw-r--r-- | meta-efl/recipes-efl/efl/evas.inc | 17 |
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 | |||
8 | inherit efl | 8 | inherit efl |
9 | 9 | ||
10 | BBCLASSEXTEND = "native" | 10 | BBCLASSEXTEND = "native" |
11 | INC_PR = "r0" | 11 | INC_PR = "r1" |
12 | FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" | 12 | FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" |
13 | 13 | ||
14 | python populate_packages_prepend () { | 14 | python 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 | ||
25 | do_install_append() { | 34 | do_install_append() { |
@@ -27,9 +36,11 @@ do_install_append() { | |||
27 | } | 36 | } |
28 | 37 | ||
29 | FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la" | 38 | FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la" |
30 | FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/" | 39 | FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/ ${libdir}/evas/cserve2/loaders/*/*/.debug/" |
40 | FILES_${PN}-cserve2 += "${libexecdir}/evas_cserve2* ${libexecdir}/dummy_slave" | ||
31 | 41 | ||
32 | PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*" | 42 | PACKAGES += "${PN}-cserve2" |
43 | PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-* evas-cserve2-*" | ||
33 | 44 | ||
34 | RRECOMMENDS_${PN} = " \ | 45 | RRECOMMENDS_${PN} = " \ |
35 | evas-engine-fb \ | 46 | evas-engine-fb \ |