diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/conf/distro/poky.conf | 4 | ||||
-rw-r--r-- | meta/packages/matchbox-keyboard/matchbox-keyboard_svn.bb | 31 |
2 files changed, 29 insertions, 6 deletions
diff --git a/meta/conf/distro/poky.conf b/meta/conf/distro/poky.conf index feaf962d97..4b8790bee5 100644 --- a/meta/conf/distro/poky.conf +++ b/meta/conf/distro/poky.conf | |||
@@ -85,7 +85,7 @@ SRCDATE_matchbox-common ?= "20070417" | |||
85 | SRCDATE_matchbox-config-gtk ?= "20070417" | 85 | SRCDATE_matchbox-config-gtk ?= "20070417" |
86 | SRCDATE_matchbox-desktop ?= "20060612" | 86 | SRCDATE_matchbox-desktop ?= "20060612" |
87 | SRCDATE_matchbox-desktop-2 ?= "20070417" | 87 | SRCDATE_matchbox-desktop-2 ?= "20070417" |
88 | SRCDATE_matchbox-keyboard ?= "20070417" | 88 | SRCDATE_matchbox-keyboard ?= "20070516" |
89 | SRCDATE_matchbox-panel ?= "20060727" | 89 | SRCDATE_matchbox-panel ?= "20060727" |
90 | SRCDATE_matchbox-panel-manager ?= "20060612" | 90 | SRCDATE_matchbox-panel-manager ?= "20060612" |
91 | SRCDATE_matchbox-panel-2 ?= "20070417" | 91 | SRCDATE_matchbox-panel-2 ?= "20070417" |
@@ -196,7 +196,7 @@ DISTRO_FEATURES_cmx270 = "alsa bluetooth ext2 irda pcmcia usbgadget usbhost" | |||
196 | POKY_EXTRA_RDEPENDS = "" | 196 | POKY_EXTRA_RDEPENDS = "" |
197 | POKY_EXTRA_RDEPENDS_qemuarm = "qemu-config" | 197 | POKY_EXTRA_RDEPENDS_qemuarm = "qemu-config" |
198 | POKY_EXTRA_RDEPENDS_qemux86 = "qemu-config" | 198 | POKY_EXTRA_RDEPENDS_qemux86 = "qemu-config" |
199 | POKY_EXTRA_RDEPENDS_akita = "pointercal" | 199 | POKY_EXTRA_RDEPENDS_akita = "pointercal matchbox-keyboard-im" |
200 | 200 | ||
201 | DISTRO_EXTRA_RDEPENDS += "${POKY_EXTRA_RDEPENDS}" | 201 | DISTRO_EXTRA_RDEPENDS += "${POKY_EXTRA_RDEPENDS}" |
202 | 202 | ||
diff --git a/meta/packages/matchbox-keyboard/matchbox-keyboard_svn.bb b/meta/packages/matchbox-keyboard/matchbox-keyboard_svn.bb index 4cea81a2ea..ac03f11e2d 100644 --- a/meta/packages/matchbox-keyboard/matchbox-keyboard_svn.bb +++ b/meta/packages/matchbox-keyboard/matchbox-keyboard_svn.bb | |||
@@ -1,9 +1,9 @@ | |||
1 | DESCRIPTION = "Matchbox virtual keyboard for X11" | 1 | DESCRIPTION = "Matchbox virtual keyboard for X11" |
2 | LICENSE = "GPL" | 2 | LICENSE = "GPL" |
3 | DEPENDS = "libfakekey expat libxft" | 3 | DEPENDS = "libfakekey expat libxft gtk+" |
4 | SECTION = "x11" | 4 | SECTION = "x11" |
5 | PV = "0.0+svn${SRCDATE}" | 5 | PV = "0.0+svn${SRCDATE}" |
6 | PR="r2" | 6 | PR="r3" |
7 | 7 | ||
8 | SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http" | 8 | SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http" |
9 | 9 | ||
@@ -12,9 +12,32 @@ S = "${WORKDIR}/${PN}" | |||
12 | 12 | ||
13 | inherit autotools pkgconfig gettext | 13 | inherit autotools pkgconfig gettext |
14 | 14 | ||
15 | EXTRA_OECONF = "--disable-cairo" | 15 | EXTRA_OECONF = "--disable-cairo --enable-gtk-im" |
16 | |||
17 | PACKAGES += "matchbox-keyboard-im matchbox-keyboard-im-dbg" | ||
16 | 18 | ||
17 | FILES_${PN} = "${bindir}/* \ | 19 | FILES_${PN} = "${bindir}/* \ |
18 | ${datadir}/applications \ | 20 | ${datadir}/applications \ |
19 | ${datadir}/pixmaps \ | 21 | ${datadir}/pixmaps \ |
20 | ${datadir}/matchbox-keyboard" | 22 | ${datadir}/matchbox-keyboard" |
23 | |||
24 | FILES_matchbox-keyboard-im = "${libdir}/gtk-2.0/*/immodules/*.so" | ||
25 | |||
26 | FILES_matchbox-keyboard-dbg = "${libdir}/gtk-2.0/*/immodules/.debug" | ||
27 | |||
28 | |||
29 | pkg_postinst_matchbox-keyboard-im () { | ||
30 | if [ "x$D" != "x" ]; then | ||
31 | exit 1 | ||
32 | fi | ||
33 | |||
34 | gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules | ||
35 | } | ||
36 | |||
37 | pkg_postrm_matchbox-keyboard-im () { | ||
38 | if [ "x$D" != "x" ]; then | ||
39 | exit 1 | ||
40 | fi | ||
41 | |||
42 | gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules | ||
43 | } | ||