[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#702321: unblock: scim-thai/0.1.3-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package scim-thai

It fixes RC bug #700941 (FTBFS, and, in fact, unusable package because
the engine did not get listed in SCIM setup at all), which also affects
Wheezy.

The debdiff is attached for your review.

unblock scim-thai/0.1.3-2

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=th_TH.utf8, LC_CTYPE=th_TH.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

diff -Nru scim-thai-0.1.3/debian/changelog scim-thai-0.1.3/debian/changelog
--- scim-thai-0.1.3/debian/changelog	2012-06-15 16:28:24.000000000 +0700
+++ scim-thai-0.1.3/debian/changelog	2013-02-27 17:41:23.000000000 +0700
@@ -1,3 +1,18 @@
+scim-thai (0.1.3-2) unstable; urgency=medium
+
+  * Convert to Multi-Arch, fixing FTBFS.
+    moduledir has been changed to multi-arch location since libscim-dev
+    1.4.14-2. So, switch accordingly to fix FTBFS.
+    - debian/install: Replace /usr/lib/ with /usr/lib/*/
+    - Bump libscim-dev B-Dep to 1.4.14-2.
+    - Bump dpkg-dev B-Dep to 1.16.2, for multi-arch support.
+    - Mark scim-thai "Multi-Arch: same".
+    - Add "Pre-Depends: ${misc:Pre-Depends} to scim-thai.
+    - Thanks to Prach Pongpanich and Ubuntu's Colin Watson, closes: #700941.
+  * Urgency medium due to RC bug fix.
+
+ -- Theppitak Karoonboonyanan <thep@debian.org>  Wed, 27 Feb 2013 17:39:50 +0700
+
 scim-thai (0.1.3-1) unstable; urgency=low
 
   * Imported Upstream version 0.1.3
diff -Nru scim-thai-0.1.3/debian/control scim-thai-0.1.3/debian/control
--- scim-thai-0.1.3/debian/control	2012-06-15 16:28:24.000000000 +0700
+++ scim-thai-0.1.3/debian/control	2013-02-27 17:41:23.000000000 +0700
@@ -7,10 +7,10 @@
  chrpath,
  debhelper (>= 9~),
  dh-autoreconf (>= 4),
- dpkg-dev (>= 1.16.1~),
+ dpkg-dev (>= 1.16.2~),
  gettext,
  libltdl-dev,
- libscim-dev (>= 1.4.13-5),
+ libscim-dev (>= 1.4.14-2),
  libthai-dev,
  pkg-config
 Vcs-Git: git://git.debian.org/git/collab-maint/scim-thai.git
@@ -20,7 +20,9 @@
 
 Package: scim-thai
 Architecture: any
+Multi-Arch: same
 Depends: scim, ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
 Description: Thai Input Method Engine for SCIM
  SCIM (Smart Common Input Method) is an input method (IM) platform.
  .
diff -Nru scim-thai-0.1.3/debian/install scim-thai-0.1.3/debian/install
--- scim-thai-0.1.3/debian/install	2012-06-15 16:28:24.000000000 +0700
+++ scim-thai-0.1.3/debian/install	2013-02-27 17:41:23.000000000 +0700
@@ -1,4 +1,4 @@
-usr/lib/scim-1.0/*/IMEngine/*.so
-usr/lib/scim-1.0/*/SetupUI/*.so
+usr/lib/*/scim-1.0/*/IMEngine/*.so
+usr/lib/*/scim-1.0/*/SetupUI/*.so
 usr/share/locale/*
 usr/share/scim/icons/*

Reply to: