Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package ibus-table-extraphrase This fixes the grave bug #768149 and makes several targeted fixes. ibus-table 1.9.1-3 is in testing (jessie) and requires this ibus-table-extraphrase package to be rebuild with it as documented in its NEWS: • The database format is simplified which makes better matching possible. But because of the changed database format, the tables have to be rebuilt, i.e. packages like ibus-table-chinese and ibus-table-others have to be rebuilt against ibus-table > 1.8.0. Without rebuild, this package is completely useless. Other fixes are very targeted. I refrained from changing package source format and using "dh $@". These fixes made this package lintian warning free. See the changelog as shown in the following debdiff. diff -u ibus-table-extraphrase-1.2.0.20100305/debian/watch ibus-table-extraphrase-1.2.0.20100305/debian/watch --- ibus-table-extraphrase-1.2.0.20100305/debian/watch +++ ibus-table-extraphrase-1.2.0.20100305/debian/watch @@ -2,2 +2,2 @@ -http://code.google.com/p/ibus/downloads/list \ -http://ibus.googlecode.com/files/ibus-table-extraphrase-([0-9].*)\.tar\.gz +opts=downloadurlmangle=s%.*name=(.*)%https://ibus.googlecode.com/files/$1%,filenamemangle=s/.*name=// \ +http://code.google.com/p/ibus/downloads/list?can=1&q=ibus-table-extraphrase .*=ibus-table-extraphrase[_-](\d.*?)(?:[\.\-_](?:src|all))?.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)).* diff -u ibus-table-extraphrase-1.2.0.20100305/debian/rules ibus-table-extraphrase-1.2.0.20100305/debian/rules --- ibus-table-extraphrase-1.2.0.20100305/debian/rules +++ ibus-table-extraphrase-1.2.0.20100305/debian/rules @@ -28,7 +28,11 @@ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -build: build-stamp +build: build-arch build-indep + +build-arch: build-stamp + +build-indep: build-stamp build-stamp: config.status dh_testdir diff -u ibus-table-extraphrase-1.2.0.20100305/debian/changelog ibus-table-extraphrase-1.2.0.20100305/debian/changelog --- ibus-table-extraphrase-1.2.0.20100305/debian/changelog +++ ibus-table-extraphrase-1.2.0.20100305/debian/changelog @@ -1,3 +1,21 @@ +ibus-table-extraphrase (1.2.0.20100305-2) unstable; urgency=medium + + * Team upload. + * Rebuild binary data with ibus-table 1.9.1. Closes: #768149 + * Add binary dependency to ibus-table (>=1.9.1~). + * Include this to IME Packaging Team. + * Remove "頭發" from data/extra_phrase.txt to make this + effectively the same as the latest upstream source 1.3.9.20110826 + fixing https://code.google.com/p/ibus/issues/detail?id=872 as: + ...this is about the "extra phrases" table containing a + non-existent word. 發 and 髮 both simplify to 发, but they are + different characters where 發 only means 發達、發展 and 髮 only + means 毛髮. hence only 頭髮 is correct. + * Update Standards-Version 3.8.4 to 3.9.6 and watch file. + * Add build-arch to debian/rules and kept debian/source/format. + + -- Osamu Aoki <os...@debian.org> Sat, 08 Nov 2014 17:33:17 +0900 + ibus-table-extraphrase (1.2.0.20100305-1) unstable; urgency=low * New upstream release. diff -u ibus-table-extraphrase-1.2.0.20100305/debian/control ibus-table-extraphrase-1.2.0.20100305/debian/control --- ibus-table-extraphrase-1.2.0.20100305/debian/control +++ ibus-table-extraphrase-1.2.0.20100305/debian/control @@ -1,17 +1,18 @@ Source: ibus-table-extraphrase Section: utils Priority: optional -Maintainer: LI Daobing <lidaob...@debian.org> +Maintainer: IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org> +Uploaders: LI Daobing <lidaob...@debian.org> Build-Depends: debhelper (>= 7) -Build-Depends-Indep: autotools-dev, ibus-table (>= 1.1.0), pkg-config -Standards-Version: 3.8.4 +Build-Depends-Indep: autotools-dev, ibus-table (>= 1.9.1~), pkg-config +Standards-Version: 3.9.6 Homepage: http://code.google.com/p/ibus Vcs-Browser: https://code.launchpad.net/~lidaobing/+junk/ibus-table-extraphrase Vcs-Bzr: lp:~lidaobing/+junk/ibus-table-extraphrase Package: ibus-table-extraphrase Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ibus-table (>=1.9.1~), ${shlibs:Depends}, ${misc:Depends} Description: Extra phrase for table engine of ibus IBus-Table is the IM Engine framework for table-based input methods, such as WuBi, ErBi, Cangjie and so on. only in patch2: unchanged: --- ibus-table-extraphrase-1.2.0.20100305.orig/data/extra_phrase.txt +++ ibus-table-extraphrase-1.2.0.20100305/data/extra_phrase.txt @@ -302604,7 +302604,6 @@ 頭痛 13400000 頭痛醫頭 39400 頭痛醫頭腳痛醫腳 84300 -頭發 593000 頭皮 3200000 頭皮屑 269000 頭盔 893000 unblock ibus-table-extraphrase/1.2.0.20100305-2 -- 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.0-4-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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org