讓 gcin 徹底 debianization,超簡單步驟

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

文章訪客 » 週六 6月 18, 2005 1:48 pm

更新:加入 im-switch 支援

一樣把 gcin 原始碼GcinDebianization5.diff.gz 放在同一個目錄,執行:
代碼: 選擇全部
#!/bin/sh
tar jxvf gcin-0.9.7.tar.bz2
gunzip GcinDebianization5.diff.gz
cd gcin-0.9.7
patch -p1 < ../GcinDebianization5.diff
patch -p1 < debian/PatchToDebianStyle5.diff
chmod 755 debian/rules
dpkg-buildpackage -rfakeroot

關於 im-switch 的用法,請參考這裡
訪客
 

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

更新:去掉 gcin-extb

gcin 0.9.8 已預設支援 4 bytes Unicode 並提供轉檔工具,所以不用再另外包一個 gcin-extb 了…
powerpc 的 user 現在直接拿 gcin 去用就好,不需要 gcin-extb

之前的 patch 還是可以照用,不過中間會問你要不要 reverse patch,回答 yes 就行了。

一樣把 gcin 原始碼GcinDebianization6.diff.gz 放在同一個目錄,執行:
代碼: 選擇全部
#!/bin/sh
tar jxvf gcin-0.9.8.tar.bz2
gunzip GcinDebianization6.diff.gz
cd gcin-0.9.8
patch -p1 < ../GcinDebianization6.diff
patch -p1 < debian/PatchToDebianStyle6.diff
chmod 755 debian/rules
dpkg-buildpackage -rfakeroot
訪客
 

文章訪客 » 週五 9月 09, 2005 11:34 pm

更新:可選擇 關閉/打開 XIM 支援、支援 m17n-env、內建 icon

1. 現在可用 debconf 選擇是否支援 XIM
 預設是支援 XIM,可用 dpkg-reconfigure 更改設定
 如果你爽的話,甚至可以一邊打字一邊切換 gcin 的 XIM on/off…:P

2. 現在除了 im-switch,也支援 m17n-env,方便對 X 不熟的人設定輸入法

3. 編譯時不再需要 imagemagick 了,反正 gcin 的 icon 已經好久沒有換過了…

4. 比照官方 diff 檔,直接 patch gcin source

請把 gcin 原始碼GcinDebianization7.diff.gz 放在同一個目錄,執行:
代碼: 選擇全部
#!/bin/sh
tar jxvf gcin-1.0.4.tar.bz2
gunzip GcinDebianization7.diff.gz
cd gcin-1.0.4
patch -p1 < ../GcinDebianization7.diff
chmod 755 debian/rules
dpkg-buildpackage -rfakeroot
訪客
 

文章訪客 » 週五 9月 16, 2005 9:55 pm

更新:內建新版的 gtk-im,希望大家能幫忙多多測試

1. 新版的 gtk-im 可配合新的 mozilla OverTheSpot patch,不過由於是新的 code,穩定度可能不如舊的 gtk-im,所以希望大家可以多多測試…

2. 新版的 gtk-im 和舊的 mozilla OverTheSpot 不相容,若您在 1.0.6 的 firefox 下發現無法使用 OverTheSpot,那是正常現象…用 dpkg-reconfigure gcin 改回舊的 gtk-im 即可

3. 即日起提供 gcin deb-src,請在 /etc/apt/sources.list 加上
代碼: 選擇全部
deb-src http://www.calno.com unstable main

即可用 apt-get source gcin 取得最新版的 gcin source 與 debianization patch
訪客
 

文章訪客 » 週二 10月 18, 2005 1:39 pm

1.0.9-1版本有問題, 原本在 1.0.7 版時, 用這個套件是沒問題的,
但是昇級到 1.0.9 版後, 拼出字來要選字時, gcin就跳掉了,
查了一下是「記憶體區段錯誤」!

可否再提供 1.0.7 版以應急, 否則我有一堆作業會無法完成!
Thanks!
訪客
 

文章訪客 » 週二 10月 18, 2005 3:24 pm

要不要練習從 .tar.bz2 compile練習用 gdb debug 看看,這樣才是把問題徹底解決。

gcin coredump 如果要幫忙 debug

cd gcin-0.x.x
make clean
./configure

make


make 完了之後,執行

./tgdb

(gdb) r

r 指令會開始執行 gcin,在跑出來的 gedit 輸入一些字,掛了之後,

(gdb) bt

下了 bt 以後會有類似以下的訊息,把這個 post 出來。

#0 0xffffe410 in ?? ()
#1 0xbffff278 in ?? ()
#2 0xffffffff in ?? ()
#3 0x00000001 in ?? ()
#4 0x40548e5d in poll () from /lib/tls/libc.so.6
#5 0x404212e7 in g_main_loop_get_context () from /usr/lib/libglib-2.0.so.0
訪客
 

文章huki » 週二 10月 18, 2005 4:26 pm

請問有gcin的問題要回報給作者
不知作者的信箱是?
還是另有回報的管道?
麻煩了

代碼: 選擇全部
[問題]
在打大易的時只要有些字根打下去會有九個字
如圖:
http://d.turboupload.com/d/107616/gcin-bug-1.png.html

而我在gcin設定時,設有空白就是送出第一個字
可是卻會造成gcin判斷成換頁(此時選字的功能會變成從'開始)
而且若按「'」,卻無法正常選取第一個字還是變成第二個字
如圖:
http://d.turboupload.com/d/107617/gcin-bug-2.png.html
http://d.turboupload.com/d/107619/gcin-bug-3.png.html

Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

文章訪客 » 週二 10月 18, 2005 4:44 pm

訪客
 

文章訪客 » 週二 10月 18, 2005 7:56 pm

Anonymous 寫:1.0.9-1版本有問題

應該是你系統的問題,檢查看看最近是不是裝了一些有的沒的…

1.0.9-1 的 deb 其它人都用得好好的…

另外可能是你自己編的 gtab 檔有問題,把原始 cin 檔拿來重做看看…

內建的 gtab 應該都是沒問題的。
訪客
 

上一頁

回到 share

誰在線上

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