diff options
4 files changed, 55 insertions, 0 deletions
diff --git a/meta-efl/conf/distro/include/efl-from-svn-recipes.inc b/meta-efl/conf/distro/include/efl-from-svn-recipes.inc index 9af3b6d4b..38c2dd357 100644 --- a/meta-efl/conf/distro/include/efl-from-svn-recipes.inc +++ b/meta-efl/conf/distro/include/efl-from-svn-recipes.inc | |||
@@ -18,6 +18,7 @@ PREFERRED_VERSION_eina-native ?= "${EFL_PREFERRED_VERSION}" | |||
18 | PREFERRED_VERSION_embryo ?= "${EFL_PREFERRED_VERSION}" | 18 | PREFERRED_VERSION_embryo ?= "${EFL_PREFERRED_VERSION}" |
19 | PREFERRED_VERSION_embryo-native ?= "${EFL_PREFERRED_VERSION}" | 19 | PREFERRED_VERSION_embryo-native ?= "${EFL_PREFERRED_VERSION}" |
20 | PREFERRED_VERSION_evas ?= "${EFL_PREFERRED_VERSION}" | 20 | PREFERRED_VERSION_evas ?= "${EFL_PREFERRED_VERSION}" |
21 | PREFERRED_VERSION_evas-generic-loaders ?= "1.2.0+svn%" | ||
21 | PREFERRED_VERSION_evas-native ?= "${EFL_PREFERRED_VERSION}" | 22 | PREFERRED_VERSION_evas-native ?= "${EFL_PREFERRED_VERSION}" |
22 | PREFERRED_VERSION_expedite ?= "${EFL_PREFERRED_VERSION}" | 23 | PREFERRED_VERSION_expedite ?= "${EFL_PREFERRED_VERSION}" |
23 | PREFERRED_VERSION_expedite-native ?= "${EFL_PREFERRED_VERSION}" | 24 | PREFERRED_VERSION_expedite-native ?= "${EFL_PREFERRED_VERSION}" |
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 000000000..7556eb2ac --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc | |||
@@ -0,0 +1,33 @@ | |||
1 | DESCRIPTION = "Evas generic loaders" | ||
2 | LICENSE = "GPLv2" | ||
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=06568fc31423f3c8ad84f375e061c342" | ||
4 | DEPENDS = "eina poppler librsvg cairo" | ||
5 | |||
6 | inherit efl | ||
7 | |||
8 | INC_PR = "r0" | ||
9 | |||
10 | SRCNAME = "evas_generic_loaders" | ||
11 | |||
12 | EXTRA_OECONF = " \ | ||
13 | --enable-poppler \ | ||
14 | --enable-svg \ | ||
15 | --disable-gstreamer \ | ||
16 | --disable-libraw \ | ||
17 | --disable-spectre \ | ||
18 | " | ||
19 | |||
20 | python populate_packages_prepend () { | ||
21 | bb.note( "splitting packages for evas generic loaders" ) | ||
22 | basedir = bb.data.expand( '${libdir}/evas/utils', d ) | ||
23 | |||
24 | do_split_packages(d, basedir, '^evas_image_loader\.(.*)$', | ||
25 | output_pattern = "evas-generic-loader-%s", | ||
26 | description = 'Evas generic loaders - module %s', | ||
27 | allow_dirs=True, recursive=False, extra_depends="" ) | ||
28 | } | ||
29 | |||
30 | FILES_evas-generic-loader-xcf += "${libdir}/evas/utils/*.xcf.gz" | ||
31 | FILES_${PN}-dbg += "${libdir}/evas/utils/.debug" | ||
32 | |||
33 | PACKAGES_DYNAMIC = "evas-generic-loader-*" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.2.0.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.2.0.bb new file mode 100644 index 000000000..de0ce1c05 --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.2.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | PR = "${INC_PR}.0" | ||
4 | |||
5 | SRC_URI = "\ | ||
6 | ${E_MIRROR}/${SRCNAME}-${PV}.tar.gz \ | ||
7 | " | ||
8 | |||
9 | SRC_URI[md5sum] = "340a8c2f42c82ecd10f0204cdb291a70" | ||
10 | SRC_URI[sha256sum] = "9a3aad43269f34513765b04ed3e8db5a18d3545da010b2f6066aeaf90bf442d4" | ||
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_svn.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_svn.bb new file mode 100644 index 000000000..594de4a16 --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_svn.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | require ${BPN}.inc | ||
2 | |||
3 | SRCREV = "${EFL_SRCREV}" | ||
4 | PV = "1.2.0+svnr${SRCPV}" | ||
5 | PR = "${INC_PR}.0" | ||
6 | DEFAULT_PREFERENCE = "-1" | ||
7 | |||
8 | SRC_URI = "\ | ||
9 | ${E_SVN}/trunk;module=${SRCNAME};protocol=http;scmdata=keep \ | ||
10 | " | ||
11 | S = "${WORKDIR}/${SRCNAME}" | ||