Am Donnerstag, den 23.07.2009, 15:57 +0200 schrieb Joachim Breitner:
> Am Mittwoch, den 22.07.2009, 18:41 +0200 schrieb Joachim Breitner:
> > the package contians code for a gtk IM plugin that will pop up the
> > matchbox keyboard or Illume keyboard whenever a gtk application
> > indicates that it expects input. Please consider also building that and
> > including it in a separate binary package.
> 
> attached is a patch that does that. I’m uploading this package to
> pkg-fso to test it on my FreeRunner some more.

my previous patch broke the matchbox-keyboard package, please use the
attached one as a base.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: [email protected] | http://people.debian.org/~nomeata
diff -u matchbox-keyboard-0.1+svn20080916/configure matchbox-keyboard-0.1+svn20080916/configure
diff -u matchbox-keyboard-0.1+svn20080916/Makefile.in matchbox-keyboard-0.1+svn20080916/Makefile.in
diff -u matchbox-keyboard-0.1+svn20080916/aclocal.m4 matchbox-keyboard-0.1+svn20080916/aclocal.m4
diff -u matchbox-keyboard-0.1+svn20080916/config.h.in matchbox-keyboard-0.1+svn20080916/config.h.in
diff -u matchbox-keyboard-0.1+svn20080916/layouts/Makefile.in matchbox-keyboard-0.1+svn20080916/layouts/Makefile.in
diff -u matchbox-keyboard-0.1+svn20080916/examples/Makefile.in matchbox-keyboard-0.1+svn20080916/examples/Makefile.in
diff -u matchbox-keyboard-0.1+svn20080916/src/Makefile.in matchbox-keyboard-0.1+svn20080916/src/Makefile.in
diff -u matchbox-keyboard-0.1+svn20080916/debian/rules matchbox-keyboard-0.1+svn20080916/debian/rules
--- matchbox-keyboard-0.1+svn20080916/debian/rules
+++ matchbox-keyboard-0.1+svn20080916/debian/rules
@@ -1,5 +1,11 @@
 #!/usr/bin/make -f
+
+
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
+binary-post-install/matchbox-keyboard-im::
+	dh_gtkmodules
+
+DEB_CONFIGURE_EXTRA_FLAGS = --enable-gtk-im
 #DEB_CONFIGURE_EXTRA_FLAGS = --enable-cairo
diff -u matchbox-keyboard-0.1+svn20080916/debian/changelog matchbox-keyboard-0.1+svn20080916/debian/changelog
--- matchbox-keyboard-0.1+svn20080916/debian/changelog
+++ matchbox-keyboard-0.1+svn20080916/debian/changelog
@@ -1,3 +1,16 @@
+matchbox-keyboard (0.1+svn20080916-1fso2) pkg-fso; urgency=low
+
+  * Fix matchbox-keyboard by including its files again. 
+
+ -- Joachim Breitner <[email protected]>  Thu, 23 Jul 2009 23:19:31 +0200
+
+matchbox-keyboard (0.1+svn20080916-1fso1) pkg-fso; urgency=low
+
+  * Build matchbox-keyboard-im (Closes: #538041)
+  * Unofficial build for pkg-fso
+
+ -- Joachim Breitner <[email protected]>  Thu, 23 Jul 2009 15:34:29 +0200
+
 matchbox-keyboard (0.1+svn20080916-1) unstable; urgency=low
 
   * New upstream version from SVN.
diff -u matchbox-keyboard-0.1+svn20080916/debian/control matchbox-keyboard-0.1+svn20080916/debian/control
--- matchbox-keyboard-0.1+svn20080916/debian/control
+++ matchbox-keyboard-0.1+svn20080916/debian/control
@@ -2,7 +2,7 @@
 Section: embedded
 Priority: optional
 Maintainer: Moray Allan <[email protected]>
-Build-Depends: cdbs (>= 0.4.21), debhelper (>= 5.0.0), pkg-config, libfakekey-dev, libx11-dev, libxft-dev, libpng12-dev
+Build-Depends: cdbs (>= 0.4.21), debhelper (>= 5.0.0), pkg-config, libfakekey-dev, libx11-dev, libxft-dev, libpng12-dev, libgtk2.0-dev
 Standards-Version: 3.6.2
 
 Package: matchbox-keyboard
@@ -17,0 +18,12 @@
+
+Package: matchbox-keyboard-im
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: matchbox-keyboard | e17
+Description: GTK+ input method for onscreen keyboard
+ This GTK+ module will cause GTK+ application cause a virtual onscreen keyboard
+ appear when they require input. This is particularly useful on devices with no
+ physical keyboard attached, such as mobile phones.
+ .
+ You need a keyboard that supports this protocol. The matchbox-keyboard itself
+ does, but also e17 with the Illume profile.
diff -u matchbox-keyboard-0.1+svn20080916/applet/Makefile.in matchbox-keyboard-0.1+svn20080916/applet/Makefile.in
diff -u matchbox-keyboard-0.1+svn20080916/gtk-im/Makefile.in matchbox-keyboard-0.1+svn20080916/gtk-im/Makefile.in
only in patch2:
unchanged:
only in patch2:
unchanged:
only in patch2:
unchanged:
only in patch2:
unchanged:
--- matchbox-keyboard-0.1+svn20080916.orig/debian/matchbox-keyboard.install
+++ matchbox-keyboard-0.1+svn20080916/debian/matchbox-keyboard.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin/matchbox-keyboard /usr/bin
+debian/tmp/usr/share/matchbox-keyboard /usr/share
only in patch2:
unchanged:
--- matchbox-keyboard-0.1+svn20080916.orig/debian/matchbox-keyboard-im.install
+++ matchbox-keyboard-0.1+svn20080916/debian/matchbox-keyboard-im.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/gtk-2.0/2.10.0/immodules/libmb-im-invoker.so

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to