Source: uim
Version: 1:1.7.3-1
Tags: patch
User: debian-qt-...@lists.debian.org
Usertags: qt48-transition

Hi,

Your package fails to build against the multiarch enabled Qt 4.8
which is currently in experimental.
The transition to unstable/testing is tracked in bug #653903.

I'm attaching a patch that adjusts the install path of the Qt plugin
and sets a minimum libqt4-dev version.
It should be applied once Qt 4.8 enters unstable.

Build log:

> dh_install --sourcedir=debian/tmp
> cp: cannot stat 
> `debian/tmp/usr/lib/qt4/plugins/inputmethods/libuiminputcontextplugin.so': No
> such file or directory
> dh_install: cp -a 
> debian/tmp/usr/lib/qt4/plugins/inputmethods/libuiminputcontextplugin.so
> debian/uim-qt//usr/lib/qt4/plugins/inputmethods/ returned exit code 1
> make[1]: *** [override_dh_install] Error 2

Regards,
Felix

diff -Nru uim-1.7.3/debian/control uim-1.7.3/debian/control
--- uim-1.7.3/debian/control	2012-01-27 10:24:27.000000000 +0100
+++ uim-1.7.3/debian/control	2012-03-06 13:57:04.000000000 +0100
@@ -9,7 +9,7 @@
  libgtk2.0-dev (>= 2.10.1), libpango1.0-dev, libfreetype6-dev, libatk1.0-dev,
  libxml-perl, libx11-dev, libxft-dev, libxext-dev, x11proto-core-dev,
  libcanna1g-dev, libanthy-dev, libncurses5-dev, libm17n-dev, m17n-db, prime,
- libqt4-dev, librsvg2-bin, libedit-dev, libgcroots-dev, kdelibs5-dev,
+ libqt4-dev (>= 4:4.8.0), librsvg2-bin, libedit-dev, libgcroots-dev, kdelibs5-dev,
  libexpat1-dev, cmake, libgtk-3-dev, libpanel-applet-4-dev
 Standards-Version: 3.9.2
 Homepage: http://code.google.com/p/uim/
diff -Nru uim-1.7.3/debian/uim-qt.install uim-1.7.3/debian/uim-qt.install
--- uim-1.7.3/debian/uim-qt.install	2012-01-12 03:18:28.000000000 +0100
+++ uim-1.7.3/debian/uim-qt.install	2012-03-06 13:56:50.000000000 +0100
@@ -4,4 +4,4 @@
 usr/bin/uim-chardict-qt4
 usr/bin/uim-toolbar-qt4
 usr/share/locale/ja/LC_MESSAGES/uim-chardict-qt4.mo
-usr/lib/qt4/plugins/inputmethods/libuiminputcontextplugin.so
+usr/lib/*/qt4/plugins/inputmethods/libuiminputcontextplugin.so

Reply via email to