[Pkg-ime-devel] Bug#768149: ibus-table-extraphrase: Need to be rebuild with ibus-table 1.9.1
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
Reply to: