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)$"

Reply via email to