LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 479|回复: 3

求sunpinyin XIM backend 的PKGBUILD

[复制链接]
发表于 2011-1-3 22:59:02 | 显示全部楼层 |阅读模式
如题...aur找不到...想试试...正常的话就可以去掉ibus啦
发表于 2011-1-4 01:10:22 | 显示全部楼层
  1. pkgname=sunpinyin-git
  2. pkgver=20101220
  3. pkgrel=1
  4. pkgdesc='The Sunpinyin engine. Sunpinyin is a statistical language model based pinyin IME by Sun.'
  5. arch=('i686' 'x86_64')
  6. license=('LGPL')
  7. depends=('sqlite3')
  8. makedepends=('git' 'pkgconfig' 'scons' 'intltool' 'tar')
  9. url='http://code.google.com/p/sunpinyin/'
  10. conflicts=('sunpinyin')
  11. provides=('sunpinyin')
  12. source=()
  13. md5sums=()
  14. noextract=()
  15. _gitroot="git://github.com/sunpinyin/sunpinyin.git"
  16. _gitname="sunpinyin"
  17. build() {
  18.   cd $srcdir
  19.   msg "Connecting to the GIT server...."
  20.   
  21.   if [[ -d $srcdir/$_gitname ]] ; then
  22.     cd $_gitname
  23.     git pull origin
  24.     msg "The local files are updated."
  25.   else
  26.     git clone $_gitroot
  27.   fi
  28.   
  29.   msg "GIT checkout done"
  30.   msg "Starting make..."
  31.   
  32.   mkdir -p $srcdir/$_gitname-build
  33.   cp -r $srcdir/$_gitname/* $srcdir/$_gitname-build/
  34.   cd $srcdir/$_gitname-build
  35.   
  36.   scons --prefix=/usr
  37.   scons install --prefix=/usr --install-sandbox=$pkgdir || return 1
  38.   
  39.   cd wrapper/xim
  40.   scons --prefix=/usr
  41.   scons install --prefix=/usr --install-sandbox=$pkgdir || return 1
  42.   cd $OLDPWD
  43. }
复制代码

当然如果只要xim部分,参考修改。
回复 支持 反对

使用道具 举报

发表于 2011-1-4 11:15:35 | 显示全部楼层
pkgname=xsunpinyin
pkgver=2.0.2
pkgrel=1
pkgdesc='The SunPinYin Engine for XIM. SunPinYin is a Statistical Language Model based pinyin IME by Sun.'
arch=('i686' 'x86_64')
url='http://sunpinyin.googlecode.com'
license=('LGPL')
depends=('sunpinyin')
makedepends=('scons')
source=("http://sunpinyin.googlecode.com/files/sunpinyin-${pkgver}.tar.gz")
md5sums=('797e8f5e4c0fdeb5b37d6cd1812cfa2d')

build() {
  cd sunpinyin/wrapper/xim
  scons \
    --prefix=/usr
}

package() {
  cd sunpinyin/wrapper/xim
  scons \
    --prefix=/usr \
    --install-sandbox=${pkgdir} \
    install
}
回复 支持 反对

使用道具 举报

发表于 2011-1-4 21:26:39 | 显示全部楼层
Sunpinyin是个好东西啊,以后有时间研究研究。其实自己挺想在毕业论文时做这方面的研究,只不过不知道是否抽得出时间来,呵呵。
回复 支持 反对

使用道具 举报

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

本版积分规则

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