Hi,
On Wed, Dec 21, 2011 at 08:32:08PM +0800, Adam Lee wrote: > Sorry, pasted the wrong debian files list, you can check it here: > http://packages.debian.org/sid/amd64/ibus-pinyin/filelist No problem. > PS: after english.db copied to /usr/share/ibus-pinyin/db, it works fine. I think attached patch fix this bug and other packaging irregurarities. Regards, Osamu PS: Asias, if you do not upload or respond in a week, I will add myself to ithe uploader and make this patched version as ia normal upload for -2 and upload.
diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/changelog ibus-pinyin-1.3.99.20110706/debian/changelog --- ibus-pinyin-1.3.99.20110706-orig/debian/changelog 2011-07-24 20:35:12.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/changelog 2011-12-21 22:51:14.615809177 +0900 @@ -1,3 +1,13 @@ +ibus-pinyin (1.3.99.20110706-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Install missing files. Closes: #646341 + * Remove useless lintian override file. + * Use dh_link to make symlink properly. + * Clean data/db/android/*.pyc for clean rebuild. + + -- Osamu Aoki <os...@debian.org> Wed, 21 Dec 2011 22:49:29 +0900 + ibus-pinyin (1.3.99.20110706-1) unstable; urgency=low * New upstream release diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin-db-open-phrase.install ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin-db-open-phrase.install --- ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin-db-open-phrase.install 2011-07-24 19:57:47.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin-db-open-phrase.install 1970-01-01 09:00:00.000000000 +0900 @@ -1 +0,0 @@ -usr/share/ibus-pinyin/db/open-phrase.db diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin-db-open-phrase.links ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin-db-open-phrase.links --- ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin-db-open-phrase.links 1970-01-01 09:00:00.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin-db-open-phrase.links 2011-12-21 22:45:37.794138922 +0900 @@ -0,0 +1 @@ +/usr/share/pinyin-database/main.db usr/share/ibus-pinyin/db/open-phrase.db diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin.install ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin.install --- ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin.install 2011-07-24 19:57:47.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin.install 2011-12-21 22:23:57.295690114 +0900 @@ -4,4 +4,6 @@ usr/share/ibus-pinyin/icons usr/share/ibus-pinyin/setup usr/share/ibus-pinyin/phrases.txt - +usr/share/ibus-pinyin/base.lua +usr/share/ibus-pinyin/db/create_index.sql +usr/share/ibus-pinyin/db/english.db diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin.lintian-overrides ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin.lintian-overrides --- ibus-pinyin-1.3.99.20110706-orig/debian/ibus-pinyin.lintian-overrides 2011-07-24 19:57:47.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/ibus-pinyin.lintian-overrides 1970-01-01 09:00:00.000000000 +0900 @@ -1 +0,0 @@ -ibus-pinyin: binary-without-manpage diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/rules ibus-pinyin-1.3.99.20110706/debian/rules --- ibus-pinyin-1.3.99.20110706-orig/debian/rules 2011-07-24 19:57:47.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/rules 2011-12-21 23:04:49.907851997 +0900 @@ -4,7 +4,8 @@ override_dh_auto_configure: dh_auto_configure -- --enable-opencc -override_dh_install: - mkdir -p $(CURDIR)/debian/tmp/usr/share/ibus-pinyin/db - ln -sf /usr/share/pinyin-database/main.db $(CURDIR)/debian/tmp/usr/share/ibus-pinyin/db/open-phrase.db - dh_install + +override_dh_auto_clean: + rm -f data/db/android/*.pyc + dh_auto_clean + diff -Nru ibus-pinyin-1.3.99.20110706-orig/debian/source/options ibus-pinyin-1.3.99.20110706/debian/source/options --- ibus-pinyin-1.3.99.20110706-orig/debian/source/options 1970-01-01 09:00:00.000000000 +0900 +++ ibus-pinyin-1.3.99.20110706/debian/source/options 2011-12-21 23:04:13.959673676 +0900 @@ -0,0 +1 @@ +extend-diff-ignore = "^(setup/version\.py|src/pinin.xml.in)$"