LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zrael

在linux下使用谷歌输入法[转]

[复制链接]
发表于 2009-9-3 12:45:59 | 显示全部楼层
不好意思,发错贴子了
回复 支持 反对

使用道具 举报

发表于 2009-9-3 13:11:57 | 显示全部楼层
希望有人弄sunpinyin的ebuild
回复 支持 反对

使用道具 举报

发表于 2009-9-3 13:46:21 | 显示全部楼层
Post by yourfriend;2023492
希望有人弄sunpinyin的ebuild

  1. # Copyright 1999-2009 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # $Header: $
  4. EAPI="2"
  5. inherit autotools
  6. MY_P="${P##scim-}"
  7. DESCRIPTION="SunPinyin is a SLM (Statistical Language Model) based IME"
  8. HOMEPAGE="http://www.opensolaris.org/os/project/input-method"
  9. # le -> little endian data files / be -> big endian datafiles.
  10. SRC_URI="http://oahong.googlepages.com/${MY_P}.tar.bz2
  11.     http://src.opensolaris.org/source/raw/nv-g11n/inputmethod/sunpinyin/ime/data/lm_sc.t3g.le
  12.     http://src.opensolaris.org/source/raw/nv-g11n/inputmethod/sunpinyin/ime/data/pydict_sc.bin.le"
  13. LICENSE="LGPL-2.1 CDDL"
  14. SLOT="0"
  15. KEYWORDS="~x86"
  16. IUSE="debug"
  17. # FIXME:
  18. RDEPEND="x11-libs/gtk+
  19.     >=dev-libs/glib-2
  20.     >=app-i18n/scim-1.4"
  21. DEPEND="${RDEPEND}
  22.     dev-util/pkgconfig
  23.     sys-devel/gettext"
  24. RESTRICT="mirror"
  25. #S=${WORKDIR}/${MY_P}/sunpinyin/ime
  26. S=${WORKDIR}/sunpinyin/ime
  27. src_prepare() {
  28.     #epatch "${FILESDIR}"/${MY_P}-gcc-4.4.diff
  29.     einfo "Running glib-gettextize -c -f..."
  30.     $(type -p glib-gettextize) -c -f > /dev/null || \
  31.         die "glib-gettexize failed"
  32.     sed -i \
  33.         -e 's/^DISTFILES = ChangeLog /DISTFILES = /' \
  34.         po/Makefile.in.in || die "sed failed"
  35.     eautoreconf
  36.     cp "${DISTDIR}"/{pydict_sc.bin,lm_sc.t3g}.le data || \
  37.         die "failed to copy data files"
  38. }
  39. src_configure() {
  40.     econf \
  41.         $(use_enable debug) \
  42.         --enable-scim \
  43.         --disable-cle
  44. }
  45. src_install() {
  46.     emake install DESTDIR="${D}" || die "Install failed"
  47. }
复制代码

然后,那个源代码到sunpinyin的主页去抓下来就可以了
回复 支持 反对

使用道具 举报

发表于 2009-9-3 15:11:02 | 显示全部楼层
Post by yourfriend;2023492
希望有人弄sunpinyin的ebuild


难道都不用overlays吗?gentoo-china早就加入了,只是还没有Live ebuild。
回复 支持 反对

使用道具 举报

发表于 2009-9-3 16:02:03 | 显示全部楼层
简单看了两页帖子, 发现一个原本想讨论技术的帖子很快就变成了几个输入法争论的口水贴。看来大家对讨论八卦新闻的热情远远大于讨论技术的热情。

P.S. 我到那个移植google-pinyin的主页看了,里面的小伙挺勤快,在issues中也对一些有意义的问题做了回答,譬如说目前是在scim框架下,是否考虑过支持ibus框架等。这个项目用Git做VCS,可惜我这边等了半天,也没能同步成功。google-code的代码托管其实很好用(基于subversion),搞不清为什么大家一窝蜂去上Git,这个项目没有用googlecode的代码托管服务。
回复 支持 反对

使用道具 举报

发表于 2009-9-3 22:51:12 | 显示全部楼层
Post by coderoar;2023529
难道都不用overlays吗?gentoo-china早就加入了,只是还没有Live ebuild。


那个是scim-sunpinyin。希望有ibus-sunpinyin或独立的sunpinyin
回复 支持 反对

使用道具 举报

发表于 2009-9-4 14:35:00 | 显示全部楼层
Post by yourfriend;2023698
那个是scim-sunpinyin。希望有ibus-sunpinyin或独立的sunpinyin


最好是不要独立出来吧,“不要重复造轮子”。这个是opensolaris的项目,要移植到ibus这样还不稳定的框架,可能性不大吧。
回复 支持 反对

使用道具 举报

发表于 2009-9-5 02:02:52 | 显示全部楼层
Post by coderoar;2023856
最好是不要独立出来吧,“不要重复造轮子”。这个是opensolaris的项目,要移植到ibus这样还不稳定的框架,可能性不大吧。

可能性非常大,因为现在最新的trunk已经开始这个部分的编写了
回复 支持 反对

使用道具 举报

发表于 2009-9-7 14:29:40 | 显示全部楼层
只支持fcitx
回复 支持 反对

使用道具 举报

发表于 2009-9-7 18:32:05 | 显示全部楼层
fcitx的兼容性很赞的,但是词库实在是……因此才用的ibus-pinyin,但是和Windows下的一堆拼音输入法还是没法比啊。希望越来越多的输入法移植到ibus。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表