[Pkg-ime-devel] Bug#768149: ibus-table-extraphrase: Need to be rebuild with ibus-table 1.9.1

Osamu Aoki osamu at debian.org
Wed Nov 5 12:26:30 UTC 2014


Package: ibus-table-extraphrase
Version: 1.2.0.20100305-1
Severity: normal

Question:
Is this package still useful?  Now some ibus-table-* has -big data.

Action required for jessie:
 * rebuild with new ibus-table 1.9.1
 * add dependency to ibus-table (>=1.9.1~)
 * add this to IME Packaging Team
 * Fix 1 data in table as in 1.3.9.20110826

Long story:
Since this package was not listed in IME Packaging Team, I overlooked
this one when uploading ibus-table 1.9.1.

Another reason was that this package is missing dependency to ibus-table
and fdid not shoow up in my search:
$ apt-cache rdepends ibus-table
ibus-table
Reverse Depends:
  ibus-table-yawerty
  ibus-table-viqr
  ibus-table-translit-ua
  ibus-table-translit
  ibus-table-thai
  ibus-table-rustrad
  ibus-table-latex
  ibus-table-ipa-x-sampa
  ibus-table-emoji
  ibus-table-compose
  ibus-table-cns11643
  ibus-table-yong
  ibus-table-wubi
  ibus-table-wu
  ibus-table-stroke5
  ibus-table-scj6
  ibus-table-quick5
  ibus-table-quick3
  ibus-table-quick-classic
  ibus-table-jyutping
  ibus-table-erbi-qs
  ibus-table-erbi
  ibus-table-easy-big
  ibus-table-cantonhk
  ibus-table-cantonese
  ibus-table-cangjie5
  ibus-table-cangjie3
  ibus-table-cangjie-big
  ibus-table-array30
(Thse are generated from ibus-table-chinese and ibus-table-others)

ibus-table 1.9.1 requires all conversion data packages depending on
ibus-table to be rebuild.  That's minimum needed for this package to be
usable on jessie.

Also, I see new upstream release:
 https://code.google.com/p/ibus/downloads/list
   bus-table-extraphrase-1.3.9.20110826.tar.gz    
     ibus-table-extraphrase Source Code   Chinese 1.3

As I understand, some people moved repo to github, but:
  https://github.com/acevery/ibus-table-extraphrase
  https://github.com/kaio/ibus-table-extraphrase (copy of above)
    on Feb 19, 2009 1.1.0.20090219 …
    on Jan  3, 2009 0.1.2.20090102 …
    on Dec  7, 2008 0.1.2.20090101 … 
These are all older than one we have in the archive: 1.2.0.20100305-1

So, the latest is one on code.google.com 1.3.9.20110826

Let's see what have changed (in non-autogenerated files):
==> Single data temoval and version bump.

diff -Nru ibus-table-extraphrase-1.2.0.20100305/configure.ac ibus-table-extraphrase-1.3.9.20110826/configure.ac
--- ibus-table-extraphrase-1.2.0.20100305/configure.ac	2010-03-05 09:38:34.000000000 +0900
+++ ibus-table-extraphrase-1.3.9.20110826/configure.ac	2011-08-26 19:43:55.000000000 +0900
@@ -25,8 +25,8 @@
 m4_define([package_name], [ibus-table-extraphrase])
 m4_define([ibus_released], [0])
 m4_define([ibus_major_version], [1])
-m4_define([ibus_minor_version], [2])
-m4_define([ibus_micro_version], [0])
+m4_define([ibus_minor_version], [3])
+m4_define([ibus_micro_version], [9])
 m4_define(ibus_maybe_datestamp,
     m4_esyscmd([if test x]ibus_released[ != x1; then date +.%Y%m%d | tr -d '\n\r'; fi]))
 
diff -Nru ibus-table-extraphrase-1.2.0.20100305/data/extra_phrase.txt ibus-table-extraphrase-1.3.9.20110826/data/extra_phrase.txt
--- ibus-table-extraphrase-1.2.0.20100305/data/extra_phrase.txt	2010-01-08 11:01:37.000000000 +0900
+++ ibus-table-extraphrase-1.3.9.20110826/data/extra_phrase.txt	2011-08-25 07:34:24.000000000 +0900
@@ -302604,7 +302604,6 @@
 頭痛	13400000
 頭痛醫頭	39400
 頭痛醫頭腳痛醫腳	84300
-頭發	593000
 頭皮	3200000
 頭皮屑	269000
 頭盔	893000

Considering all these, it is good idea to apply this bug fix if new
upload is made. (Also add this to IME group)

Osamu

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

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

-- no debconf information



More information about the Pkg-ime-devel mailing list