pkgsrc安装fcitx-3.4.2(更新到3.5-070703)
发表于 : 2010-04-09 21:37
pkgsrc里fcitx版本是3.1.1
进入fcitx目录修改Makefile文件如下:
不需要patch了删除
下载源码
更新distinfo文件
安装
更新PLIST,重新安装。
修改.xinitrc
fcitx支持kde,gtk,qt环境都可正常使用。
最新的fcitx-3.6.3也可以安装,不过得手动转换date下的.txt为.mb,还没找到直接安装的方法。
3.5-070703好处是把3.4.2的打字速度去掉了。
进入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"
代码: 全选
# rm -fr patches
代码: 全选
# make fetch
代码: 全选
# make makedistinfo
代码: 全选
# make install clean-depends clean
代码: 全选
# make print-PLIST > PLIST
# make deinstall
# make install
代码: 全选
export LC_CTYPE=zh_CN.GB2312
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
exec fcitx &
最新的fcitx-3.6.3也可以安装,不过得手动转换date下的.txt为.mb,还没找到直接安装的方法。
3.5-070703好处是把3.4.2的打字速度去掉了。