LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx PKGBUILD的问题

[复制链接]
发表于 2008-10-24 21:29:13 | 显示全部楼层 |阅读模式
jarryson 你帮忙看看:
http://aur.archlinux.org/packages.php?ID=20836

我下载回来编译PKG就出现问题了...
发表于 2008-10-24 22:39:20 | 显示全部楼层
这样的问题你可以直接标记过时,然后我邮件里面就看到了。已经修正了。不知道为何我把别的里面补丁给加进去了。去掉那一行就好了
回复 支持 反对

使用道具 举报

发表于 2008-10-25 07:18:10 | 显示全部楼层
不错,我最爱的输入法fcitx终于开始复活了。。
回复 支持 反对

使用道具 举报

发表于 2008-10-25 19:44:33 | 显示全部楼层
A    fcitx/install-sh
A    fcitx/stamp-h.in
取出版本 146。
==> Starting build...
./PKGBUILD: line 32: ./configure: 没有那个文件或目录
make: *** 没有指明目标并且找不到 makefile。 停止。
==> 错误: 创建失败。
    正在放弃...
Error: Makepkg was unable to build fcitx-svn package.

在./configure --prefix=/usr之前加上
    ./autogen.sh
回复 支持 反对

使用道具 举报

发表于 2008-10-25 20:45:04 | 显示全部楼层
sourceforge上不需要autogen.sh。googlecode上需要,已经修正了。

因为自己用的是070703版本,没有发现,今天试了一下,应该可以正常工作了
回复 支持 反对

使用道具 举报

发表于 2008-10-26 10:58:21 | 显示全部楼层
恩,可以了,刚刚编完,thank you, lh

XD
回复 支持 反对

使用道具 举报

发表于 2008-10-26 23:05:51 | 显示全部楼层
建议加个makedepends=('autoconf' 'intltool' 'subversion')

不喜欢编译的老大可以从网上下载我编译好的二进制pkg包
http://lufeng369.googlepages.com/fcitx-svn-146-1-i686.pkg.tar.gz

  1. # Maintainer: lh <jarryson@gmail.com>

  2. pkgname=fcitx-svn
  3. pkgver=146
  4. pkgrel=1
  5. pkgdesc="Free Chinese Input Toy of X - Input Method Server for X window system (XIM)"
  6. arch=("i686" "x86_64")
  7. license=('GPL')
  8. url="http://www.fcitx.org/"
  9. makedepends=('autoconf' 'subversion')
  10. depends=('libxft' 'libxpm')
  11. conflicts=('fcitx')
  12. replaces=('fcitx')
  13. provides=('fcitx')
  14. source=()
  15. md5sums=()

  16. _svnmod="fcitx"
  17. _svntrunk="http://fcitx.googlecode.com/svn/trunk/"

  18. build() {
  19.     cd $startdir/src/
  20.     msg "Getting sources..."
  21.     svn co $_svntrunk $_svnmod -r $pkgver

  22.     [ -d $_svnmod-build ] && rm -r $_svnmod-build
  23.     cp $_svnmod $_svnmod-build -r || return 1
  24.     cd $_svnmod-build || return 1
  25.    
  26.     msg "Starting build..."
  27.    
  28.     ./autogen.sh
  29.     ./configure --prefix=/usr
  30.     make || return 1
  31.     make DESTDIR=$pkgdir install
  32.    
  33.     rm -rf $srcdir/$_svnmod-build
  34. }
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-10-27 11:24:28 | 显示全部楼层
已经添加,autoconf是base-devel里面的,不需要吧
回复 支持 反对

使用道具 举报

发表于 2008-10-27 18:49:41 | 显示全部楼层
linux下输入法的最爱了,速度很快,要是词库能加强就更好。
回复 支持 反对

使用道具 举报

发表于 2008-10-27 23:25:46 | 显示全部楼层
不好意思。。我发现inttool不是必需的。。建议去掉。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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