[分享] deb 檔自己動手做 - 以 GCIN 為例...

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

文章訪客 » 週二 6月 21, 2005 2:12 pm

Anonymous 寫:安裝非官方的 gcin deb:

deb http://www.calno.com unstable main

apt-get update ; apt-get install gcin

0.9.7-1 的 deb 也出了[/quote]

我安全完之後..login進入gnome..
無法叫出gcin...
我原本是用0.8.9的版本..
請問我該如何處理
訪客
 

文章訪客 » 週二 6月 21, 2005 5:30 pm

訪客
 

文章訪客 » 週二 6月 21, 2005 8:38 pm

舊版的 gcin 在 zh_TW 的 locale 下面會有類似 GTK_IM_MODULE=gcin 的效果。

0.9.0 版以後取消了這個預設值,使用前別忘了 export GTK_IM_MODULE=gcin
訪客
 

文章訪客 » 週三 6月 22, 2005 7:30 pm

小弟之前有把 debianization patch 寄給 gcin 作者,沒有回音…
不過不管劉老大有沒有收到 patch,或願不願意加入 patch,我們還是可以想辦法將 gcin 推入官方的吧?

如果 Asho 兄沒空,是不是考慮請其他人代勞?
Anthony Fok(xcin maintainer)
Ming Hua(scim maintainer)
Arne Goetje(ttf-arphic-uming maintainer)
或許可以從這幾位前輩下手?…:P 不知道大家意下如何?

changelog of 0.9.8:
代碼: 選擇全部
- 請注意,現在 gcin 已經把 UTF-8 4-byte 的支援改成內定,詞音的資料庫(~/.gcin/tsin) 會自動轉換,但是如果你有自行產生的 .gtab 輸入法(e.g. 嘸蝦米),必須再重新執行 gcin2tab。
- 感謝卡拉蒙 ray2501.bbs bbs.ee.nchu.edu.tw 的行列輸入法二級簡碼支援。
- Alt-Shift 片語如果 CapsLock 打開則無法使用的問題。
- 修正一個 coredump。
- gcin-seutp 注音的設定的視窗大小縮小一些,原來的大小對 1024x768 的解析度來說太大了。
- 許氏鍵盤無法輸入  NYF哪  NYD拿  MYS嗎 的問題。
- .gtab 32767 個片語的限制現在沒有了。
- .gtab 由詞庫選字的正確率更高了。
- CH_SZ 設成 4 則無法做詞庫編輯的問題。
- 日文輸入拆字顯示的問題。
- gtab %endkey 增加到 64,這樣就可以定義單鍵的西歐輸入法而不用按空白。
- 感謝 chinsan 提供的詞庫。
- gtab 新增 %keep_key_case 的選項,用在需要分別大小寫的輸入法像日文。
   %space_style 4
   %keep_key_case                           <---------------------------
   %keyname begin
- .cin 新增 %space_style 的選項,後面的數字代表的意義。
   1:   嘸蝦米、大易
   2:   倉頡等
   4:   行列輸入法
   有了這個,且在 gcin-setup 中設定成「由 .gtab 指定」,就可以自動設定空白鍵的選項,而且用 ctrl-alt- 切換輸入法時也會自動切換。

%selkey 1234567890
%space_style 2
%keyname begin
訪客
 

文章carlos » 週三 6月 22, 2005 8:32 pm

Anonymous 寫:小弟之前有把 debianization patch 寄給 gcin 作者,沒有回音…

It's a Debian specific patch, so it shouldn't be included in the upstream tarball.

Anonymous 寫:不過不管劉老大有沒有收到 patch,或願不願意加入 patch,我們還是可以想辦法將 gcin 推入官方的吧?

Yes.

Anonymous 寫:如果 Asho 兄沒空,是不是考慮請其他人代勞?
Anthony Fok(xcin maintainer)
Ming Hua(scim maintainer)
Arne Goetje(ttf-arphic-uming maintainer)
或許可以從這幾位前輩下手?…:P 不知道大家意下如何?

Anthony Fok is MIA. He didn't maintian his packages for years. Ming Hua and Arne Goetje are not DD, they couldn't help you much.

If someone want to stand out and work on this package, please mailto YuGuanghui, RogerSo, debian-mentor and pkg-ime.alioth list to find a sponsor.

The key point is who want to do it... I'm very supprised that no one ITP gcin after 14 pages discussion. Seems that everyone is waiting Asho's back.
頭像
carlos
活潑的高中生
活潑的高中生
 
文章: 307
註冊時間: 週五 4月 04, 2003 7:02 pm
來自: NZ

文章訪客 » 週三 6月 22, 2005 9:23 pm

carlos 寫:If someone want to stand out and work on this package, please mailto YuGuanghui, RogerSo, debian-mentor and pkg-ime.alioth list to find a sponsor.

Asho 很久以前有去找過 sponsor,不過後來似乎是沒下文…
carlos 寫:Seems that everyone is waiting Asho's back.

最主要是要聯絡得上 Asho 啦…其實他當初是有放話要交給 Tetralet maintain,不知道是不是認真的…
訪客
 

文章carlos » 週三 6月 22, 2005 10:37 pm

Anonymous 寫:Asho 很久以前有去找過 sponsor,不過後來似乎是沒下文…

Then, do it again and again until you find one. Don't be shy.

Anonymous 寫:最主要是要聯絡得上 Asho 啦…其實他當初是有放話要交給 Tetralet maintain,不知道是不是認真的…

In Debian, if a DD is really MIA (Missing In Action), others will NMU or even hijack his packages, at least, for a while.
頭像
carlos
活潑的高中生
活潑的高中生
 
文章: 307
註冊時間: 週五 4月 04, 2003 7:02 pm
來自: NZ

文章高原之狼 » 週四 6月 23, 2005 8:05 am

Anonymous 寫:小弟之前有把 debianization patch 寄給 gcin 作者,沒有回音…
不過不管劉老大有沒有收到 patch,或願不願意加入 patch,我們還是可以想辦法將 gcin 推入官方的吧?

如果 Asho 兄沒空,是不是考慮請其他人代勞?
Anthony Fok(xcin maintainer)
Ming Hua(scim maintainer)
Arne Goetje(ttf-arphic-uming maintainer)
或許可以從這幾位前輩下手?…:P 不知道大家意下如何?

我是 Ming Hua。正如 Carlos 所说,想进入 Debian 官方,首先要提交 ITP bug,然后找 sponsor。现在 Asho 只不过是最早的非官方维护者而已,并不是非要他来处理不可。对于输入法来说,Carlos 提到的 pkg-ime-devel 在 alioth 上的邮件列表是个不错的寻找 sponsor 的地方。

但是就我看到的情形来说,你的 package 比 Asho 做的 package,恐怕质量相差不少。最大的问题没有 source package,只有一个 diff.gz,这非常不符合 Debian 的习惯,别人(包括我)也很难 review 你的 packaging。另外就我看到的 changelog 来说,所有的 maintainer 名字还是 root <root@unknown>,这是非常不专业的错误。

要想让你的 package 进入官方,首先要提高它的质量,然后要尽量通过官方渠道(例如 ITP)。说句不客气的话——依我看在这个论坛上讨论来讨论去,是不会有多大帮助的。
高原之狼
懵懂的國中生
懵懂的國中生
 
文章: 185
註冊時間: 週一 10月 28, 2002 5:54 am

文章訪客 » 週四 6月 23, 2005 9:44 am

> 不過不管劉老大有沒有收到 patch,或願不願意加入 patch

要改 configure,要抓 debian 的 system identifier,
然後用增加 define -DDEBIAN=1 的方式,因為個系統的 directory 不一樣,不能為了 Debian而放棄其他的 distribution。
訪客
 

文章訪客 » 週四 6月 23, 2005 3:39 pm

高原之狼 寫:但是就我看到的情形来说,你的 package 比 Asho 做的 package,恐怕质量相差不少。最大的问题没有 source package,只有一个 diff.gz,

其實 gcin debianization 超簡單,用 dpatch 就可以讓 rules 很乾淨…
不過小弟貼出來的 patch 沒用 dpatch,因為覺得殺雞焉用牛刀…也因此 rules 寫得蠻 dirty 的…

高原之狼 寫:所有的 maintainer 名字还是 root <root@unknown>,这是非常不专业的错误。

因為有一些小小的苦衷,而且小弟完全無意成為 maintainer,所以一直留著這些 template…

高原之狼 寫:说句不客气的话——依我看在这个论坛上讨论来讨论去,是不会有多大帮助的。

因為小弟完全不想當 maintainer,所以才會來這邊搧風點火,希望有心人跳出來,哈…:P
訪客
 

文章訪客 » 週六 9月 17, 2005 2:22 am

到底是有什麼恩怨情仇呢?
就是沒有人願意幫 gcin 推一把進入 debian official ?
訪客
 

文章kanru » 週六 9月 17, 2005 10:10 am

沒什麼恩怨情仇,就是有沒有人要做,有沒有時間做而已
要 maintain 一個 package,對於這個 package 最好要有相當程度的了解
我平常不用 gcin,要包 package 也許不難,但是要提高質量,處理 bug issue,就做不來了。

所以,如果沒有人願意做的話,那就只能慢慢等了 :ooops:
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

上一頁

回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客