期待NetBSD6.0在桌面开发上的进展。
版主: lionux
-
lionux
- 锌 Zn
- 帖子: 457
- 注册时间: 2010-02-04 11:09
帖子
由 lionux » 2010-04-09 21:37
pkgsrc里fcitx版本是3.1.1
进入fcitx目录修改Makefile文件如下:
代码: 全选
# $NetBSD: Makefile,v 1.7 2008/06/12 02:14:33 joerg Exp $
#
DISTNAME= fcitx-3.[color="Sienna"][B]5[/B][/color]
PKGREVISION= 0
CATEGORIES= inputmethod
MASTER_SITES= http://www.fcitx.org/download/
EXTRACT_SUFX= [color="Sienna"][B]-070703[/B][/color].tar.bz2
MAINTAINER= [email protected]
HOMEPAGE= http://www.fcitx.org/main/
COMMENT= Free Chinese Input Toy of X
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-xft
BUILDLINK_DEPMETHOD.libXt?= build
.include "../../converters/libiconv/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
不需要patch了删除
下载源码
更新distinfo文件
代码: 全选
# make makedistinfo
安装
代码: 全选
# make install clean-depends clean
更新PLIST,重新安装。
代码: 全选
# make print-PLIST > PLIST
# make deinstall
# make install
修改.xinitrc
代码: 全选
export LC_CTYPE=zh_CN.GB2312
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
exec fcitx &
fcitx支持kde,gtk,qt环境都可正常使用。
最新的fcitx-3.6.3也可以安装,不过得手动转换date下的.txt为.mb,还没找到直接安装的方法。
3.5-070703好处是把3.4.2的打字速度去掉了。
-
leo
- 帖子: 2465
- 注册时间: 2010-01-21 3:27
帖子
由 leo » 2010-04-10 9:17
scim和fcitx哪个好用一些?
-
lionux
- 锌 Zn
- 帖子: 457
- 注册时间: 2010-02-04 11:09
帖子
由 lionux » 2010-04-10 9:27
scim-bridge与firefox 3.6有冲突,qt不可以光标跟随,发现GB2312下fcitx正常后改用fcitx,kde3桌面。
-
leo
- 帖子: 2465
- 注册时间: 2010-01-21 3:27
帖子
由 leo » 2010-04-10 10:14
lionux 写了:scim-bridge与firefox 3.6有冲突,qt不可以光标跟随,发现GB2312下fcitx正常后改用fcitx,kde3桌面。
原来在NetBSD下scim和firefox3.6有问题,感谢答复。
-
John.Fu
- 铁 Fe
- 帖子: 77
- 注册时间: 2010-05-04 21:06
帖子
由 John.Fu » 2010-05-16 13:53
按照楼主的办法装好了fcitx3.4.2,但是无法在opera 下激活,即使我删除了opera 的 ctrl space 快捷键,也是无法输入中文。但在其它程序如mousepad 里是可以正常输入中文的。我再把版本降到到3.1.1,仍是一样的问题。在google上找了很多解决办法都没用,郁闷。。。有谁知道怎么办吗?
我的环境是 NetBSD 5.0.2 Xorg + opera 9.64 ( Linux 模拟) + QT library 3.3.7
-
John.Fu
- 铁 Fe
- 帖子: 77
- 注册时间: 2010-05-04 21:06
帖子
由 John.Fu » 2010-05-17 16:05
哪个“云输入”?
看来桌面支持上FreeBSD还是做得比较好,我之前在FB下用fcitx 也遇到同样的问题,但可以解决,而且FB下的fcitx 体验相当不错,呵呵,有空时再去看看我当年装的是哪个版本,准备降级使用。
-
John.Fu
- 铁 Fe
- 帖子: 77
- 注册时间: 2010-05-04 21:06
帖子
由 John.Fu » 2010-05-17 22:46
唉呀妈呀,我去年装的FB6.3 release上的fcitx都已经是3.6.2版本了.。。。 NB也太保守了吧。
版主,把fcitx升到3.6.2吧,超好用。
-
leo
- 帖子: 2465
- 注册时间: 2010-01-21 3:27
帖子
由 leo » 2010-05-18 3:30
John.Fu 写了:唉呀妈呀,我去年装的FB6.3 release上的fcitx都已经是3.6.2版本了.。。。 NB也太保守了吧。
版主,把fcitx升到3.6.2吧,超好用。
这应该是个好消息,可能是没有人及时提交port,或者开发团队不重视其它语言的输入法。;)
-
lionux
- 锌 Zn
- 帖子: 457
- 注册时间: 2010-02-04 11:09
帖子
由 lionux » 2010-05-18 8:31
John.Fu 写了:唉呀妈呀,我去年装的FB6.3 release上的fcitx都已经是3.6.2版本了.。。。 NB也太保守了吧。
版主,把fcitx升到3.6.2吧,超好用。
把版本号改成3.6.2就可以安装,尝试下自己修改。
-
lionux
- 锌 Zn
- 帖子: 457
- 注册时间: 2010-02-04 11:09
帖子
由 lionux » 2010-05-18 8:44
fcitx现在是没人在维护,fcitx不支持utf8,在其他不好用的情况下先用它,在wip里有人在更新ibus等进入pkgsrc就可正常使用了,试了下没有编译成功。还有scim,openbsd移植后光标跟随不需scim-bridge,netbsd却需要scim-bridge 现在在firefox 3.6.3下不能正常使用。
-
John.Fu
- 铁 Fe
- 帖子: 77
- 注册时间: 2010-05-04 21:06
帖子
由 John.Fu » 2010-05-18 21:44
呵呵,跟FB和OB的热火朝天相比,NB冷清得多,可惜了这样一个优秀系统。NB,加油!
在线用户
正浏览此版面之用户: Ahrefs [Bot] 和 3 访客