linux-2.6.29: update cm-x270 kernel to 2.6.29
[openembedded.git] / recipes / mamona / mamona-input-methods_git.bb
blobca894534d99604655069ce9101d153035393bd00
1 # Copyright (C) 2008 Instituto Nokia de Tecnologia
2 # Released under the MIT license (see COPYING.MIT for the terms)
4 DESCRIPTION = "Mamona input methods"
5 HOMEPAGE = "http://dev.openbossa.org/trac/mamona/wiki"
6 LICENSE = "GPL"
7 SECTION = "libs/inputmethods"
8 DEPENDS = "ecore gtk+"
9 PR = "r4"
11 PV = "0.1+git"
13 inherit autotools pkgconfig lib_package
15 SRC_URI = "git://dev.openbossa.org/mamona/projects/mamona_input_methods.git;protocol=http"
17 S = "${WORKDIR}/git"
19 # Mamona IM
20 RPROVIDES_${PN} = "libmamona-im0"
22 # Ecore
23 PACKAGES += "\
24 ${PN}-ecore \
25 ${PN}-ecore-dev \
26 ${PN}-ecore-dbg \
28 RPROVIDES_${PN}-ecore = "libmamona-im-ecore"
29 EXTRA_OECONF = "\
30 --enable-ecore-im \
32 FILES_${PN}-ecore = "\
33 ${libdir}/ecore/immodules/mamona-im-ecore-module.so \
35 FILES_${PN}-ecore-dev = "\
36 ${libdir}/ecore/immodules/mamona-im-ecore-module.la \
37 ${libdir}/ecore/immodules/mamona-im-ecore-module.a \
39 FILES_${PN}-ecore-dbg = "\
40 ${libdir}/ecore/immodules/.debug \
43 # GTK
44 PACKAGES += "\
45 ${PN}-gtk \
46 ${PN}-gtk-dev \
47 ${PN}-gtk-dbg \
49 RPROVIDES_${PN}-gtk = "libmamona-im-gtk"
50 EXTRA_OECONF += "\
51 --enable-gtk-im \
53 FILES_${PN}-gtk = "\
54 ${libdir}/gtk-2.0/*/immodules/mamona-im-gtk-module.so \
56 FILES_${PN}-gtk-dev = "\
57 ${libdir}/gtk-2.0/*/immodules/mamona-im-gtk-module.la \
58 ${libdir}/gtk-2.0/*/immodules/mamona-im-gtk-module.a \
60 FILES_${PN}-gtk-dbg = "\
61 ${libdir}/gtk-2.0/*/immodules/.debug \
64 do_configure_prepend() {
65 ./autogen.sh
68 do_stage() {
69 autotools_stage_all
72 pkg_postinst_${PN}-gtk() {
73 gtk-query-immodules-2.0 > ${sysconfdir}/gtk-2.0/gtk.immodules
76 pkg_postrm_${PN}-gtk() {
77 gtk-query-immodules-2.0 > ${sysconfdir}/gtk-2.0/gtk.immodules