如何从最新的源码打包ibus。
发表于 : 2008-11-06 17:19
sudo apt-get install git-core
sudo apt-get install python-gtk2-dev
sudo apt-get install cvs
sudo apt-get install libtool
sudo apt-get install automake
sudo apt-get install python-enchant
sudo apt-get install libgtk2.0-dev
sudo apt-get install libdbus-1-dev libdbus-glib-1-dev
sudo apt-get install python-xdg
需要安装 dbus-python 0.83 的包,默认的版本低了,中文源自带了。
sudo apt-get install dbus-python
获得ibus最新源码,并打包
git clone git://github.com/phuang/ibus.git ibus
cd ibus
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot
获得ibus-pinyin并打包,中间会自动下载码表。
git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin
cd ibus-pinyin
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot
其它同上,记得需要给 debian/rules 加上可执行权限:
git clone git://github.com/acevery/ibus-table.git ibus-table
git clone git://github.com/phuang/ibus-chewing.git ibus-chewing
git clone git://github.com/phuang/ibus-anthy.git ibus-anthy
git clone git://github.com/phuang/ibus-hangul.git ibus-hangul
git clone git://github.com/phuang/ibus-m17n.git ibus-m17n
git clone git://github.com/phuang/ibus-tmpl.git ibus-tmpl
如果需要修改打包的版本号,修改debian/changelog在最前面增加上去就好了。
sudo apt-get install python-gtk2-dev
sudo apt-get install cvs
sudo apt-get install libtool
sudo apt-get install automake
sudo apt-get install python-enchant
sudo apt-get install libgtk2.0-dev
sudo apt-get install libdbus-1-dev libdbus-glib-1-dev
sudo apt-get install python-xdg
需要安装 dbus-python 0.83 的包,默认的版本低了,中文源自带了。
sudo apt-get install dbus-python
获得ibus最新源码,并打包
git clone git://github.com/phuang/ibus.git ibus
cd ibus
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot
获得ibus-pinyin并打包,中间会自动下载码表。
git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin
cd ibus-pinyin
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot
其它同上,记得需要给 debian/rules 加上可执行权限:
git clone git://github.com/acevery/ibus-table.git ibus-table
git clone git://github.com/phuang/ibus-chewing.git ibus-chewing
git clone git://github.com/phuang/ibus-anthy.git ibus-anthy
git clone git://github.com/phuang/ibus-hangul.git ibus-hangul
git clone git://github.com/phuang/ibus-m17n.git ibus-m17n
git clone git://github.com/phuang/ibus-tmpl.git ibus-tmpl
如果需要修改打包的版本号,修改debian/changelog在最前面增加上去就好了。