Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

該丟到 /usr/lib/hime 裡的東西 #219

Open
Tetralet opened this issue Jan 19, 2012 · 2 comments
Open

該丟到 /usr/lib/hime 裡的東西 #219

Tetralet opened this issue Jan 19, 2012 · 2 comments

Comments

@Tetralet
Copy link
Contributor

考慮到 big endian / little endian 的不同,
有些東西必須由 /usr/share/hime/table/ 裡移出,
丟到 /usr/lib/hime/ 裡。

據個人實測 (i386 及 powerpc) 結果,
.kbm、.table、gtab.list、symbol-table 及 tsin-1.src 是不受 endian 影響的,
因此可以留在 /usr/share/hime/table/ 裡;
.gtab、.tab2、.dat、.idx、s-tsin32 及 tsin32 則會受到 的 endian 影響,
必須搬到 /usr/lib/hime 去。(要搬到 /usr/lib/hime/table/ 裡嗎?)

另外還有一個很特別的 pin-juyin.xlt 在 amd64/i386 上就不同了,(這實在很怪 XD)
當然也必須一起搬到 /usr/lib/hime 去。

只是可能要實驗看看,不希望這樣會導致程式大改... XD

@caleb-
Copy link
Contributor

caleb- commented Jan 20, 2012

解釋一下,根據 FHS, /usr/share 只能放所有平台都相容的 data 。
目前 /usr/share/hime 裡有一堆平台相依的檔案,在解決之前應該安裝到 /usr/lib 才符合 FHS 。
當然,只有 make install 會安裝的才需要改。

@caleb-
Copy link
Contributor

caleb- commented Jan 20, 2012

最輕鬆的做法是全搬去 /usr/lib 然後加個 symlink ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants