summaryrefslogtreecommitdiffstats
path: root/meta-efl
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2014-01-31 21:16:52 +0100
committerMartin Jansa <Martin.Jansa@gmail.com>2014-02-23 23:21:15 +0100
commitf3ceb4a5e2e1117b53f738178a5606289f3537b9 (patch)
tree90620612103d12a77aad0da86315951241f5c68b /meta-efl
parentbc30c220a25fb5600bee08bb57081d7d016cb7f2 (diff)
downloadmeta-openembedded-f3ceb4a5e2e1117b53f738178a5606289f3537b9.tar.gz
evas-generic-loaders: upgrade to 1.8.1
* package generic pdf loaders as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl')
-rw-r--r--meta-efl/recipes-efl/efl/evas-generic-loaders.inc49
-rw-r--r--meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb8
-rw-r--r--meta-efl/recipes-efl/efl/evas-generic-loaders_1.8.1.bb8
3 files changed, 52 insertions, 13 deletions
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
index 5b0755756..904527cd1 100644
--- a/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
+++ b/meta-efl/recipes-efl/efl/evas-generic-loaders.inc
@@ -1,6 +1,6 @@
1DESCRIPTION = "Evas generic loaders" 1DESCRIPTION = "Evas generic loaders"
2LICENSE = "GPLv2" 2LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://COPYING;md5=06568fc31423f3c8ad84f375e061c342" 3LIC_FILES_CHKSUM = "file://COPYING;md5=f86abf15f4d911ae87092e90222d0ef3"
4DEPENDS = "eina poppler librsvg cairo" 4DEPENDS = "eina poppler librsvg cairo"
5 5
6inherit efl 6inherit efl
@@ -15,17 +15,56 @@ EXTRA_OECONF = " \
15 --disable-spectre \ 15 --disable-spectre \
16" 16"
17 17
18python populate_packages_prepend () { 18PACKAGESPLITFUNCS_prepend = "split_evas_loader_packages "
19
20python split_evas_loader_packages () {
19 bb.note( "splitting packages for evas generic loaders" ) 21 bb.note( "splitting packages for evas generic loaders" )
20 basedir = d.expand( '${libdir}/evas/utils') 22 basedir = d.expand( '${libdir}/evas/utils')
21 23
22 do_split_packages(d, basedir, '^evas_image_loader\.(.*)$', 24 do_split_packages(d, basedir, 'evas_image_loader\.(.*)$',
23 output_pattern = "evas-generic-loader-%s", 25 output_pattern = "evas-generic-loader-%s",
24 description = 'Evas generic loaders - module %s', 26 description = 'Evas generic loaders - module %s',
25 allow_dirs=True, recursive=False, extra_depends="" ) 27 allow_dirs=True, recursive=False, extra_depends="" )
28
29 do_split_packages(d, basedir, 'evas_generic_pdf_loader\.(.*)$',
30 output_pattern = "evas-generic-pdf-loader-%s",
31 description = 'Evas generic pdf loaders - module %s',
32 allow_dirs=True, recursive=False, extra_depends="" )
26} 33}
27 34
28FILES_evas-generic-loader-xcf += "${libdir}/evas/utils/*.xcf.gz" 35# add symlinks for different format (it doesn't make much sense to package them in separate packages)
36FILES_evas-generic-loader-xcf += " \
37 ${libdir}/evas/utils/evas_image_loader.xcf.gz \
38"
39FILES_evas-generic-loader-svg += " \
40 ${libdir}/evas/utils/evas_image_loader.svg.gz \
41 ${libdir}/evas/utils/evas_image_loader.svgz \
42"
43FILES_evas-generic-loader-pdf += " \
44 ${libdir}/evas/utils/evas_image_loader.doc \
45 ${libdir}/evas/utils/evas_image_loader.docx \
46 ${libdir}/evas/utils/evas_image_loader.odp \
47 ${libdir}/evas/utils/evas_image_loader.ods \
48 ${libdir}/evas/utils/evas_image_loader.odt \
49 ${libdir}/evas/utils/evas_image_loader.ppt \
50 ${libdir}/evas/utils/evas_image_loader.pptx \
51 ${libdir}/evas/utils/evas_image_loader.rtf \
52 ${libdir}/evas/utils/evas_image_loader.xls \
53 ${libdir}/evas/utils/evas_image_loader.xlsx \
54"
55FILES_evas-generic-pdf-loader-libreoffice += " \
56 ${libdir}/evas/utils/evas_generic_pdf_loader.doc \
57 ${libdir}/evas/utils/evas_generic_pdf_loader.docx \
58 ${libdir}/evas/utils/evas_generic_pdf_loader.odp \
59 ${libdir}/evas/utils/evas_generic_pdf_loader.ods \
60 ${libdir}/evas/utils/evas_generic_pdf_loader.odt \
61 ${libdir}/evas/utils/evas_generic_pdf_loader.ppt \
62 ${libdir}/evas/utils/evas_generic_pdf_loader.pptx \
63 ${libdir}/evas/utils/evas_generic_pdf_loader.rtf \
64 ${libdir}/evas/utils/evas_generic_pdf_loader.xls \
65 ${libdir}/evas/utils/evas_generic_pdf_loader.xlsx \
66"
67
29FILES_${PN}-dbg += "${libdir}/evas/utils/.debug" 68FILES_${PN}-dbg += "${libdir}/evas/utils/.debug"
30 69
31PACKAGES_DYNAMIC += "^evas-generic-loader-.*" 70PACKAGES_DYNAMIC += "^evas-generic-loader-.* ^evas-generic-pdf-loader-.*"
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb
deleted file mode 100644
index 45eea8487..000000000
--- a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb
+++ /dev/null
@@ -1,8 +0,0 @@
1require ${BPN}.inc
2
3SRC_URI = "\
4 ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \
5"
6
7SRC_URI[md5sum] = "01bb7cf2c97014f087bbba4de237b3e8"
8SRC_URI[sha256sum] = "e163a97db7311cbc8489572f201c404929a52099b3156e54a9af2181f8389824"
diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.8.1.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.8.1.bb
new file mode 100644
index 000000000..21e57f916
--- /dev/null
+++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.8.1.bb
@@ -0,0 +1,8 @@
1require ${BPN}.inc
2
3SRC_URI = "\
4 ${E_RELEASES}/libs/${SRCNAME}/${SRCNAME}-${SRCVER}.tar.gz \
5"
6
7SRC_URI[md5sum] = "2f39de031a236e53d251beefb4f6fcfd"
8SRC_URI[sha256sum] = "fa5d40324367b2e126853ba70f6522552fff9e80f6dd91566b2dacc4b0ffebc0"