LinuxSir.cn,穿越时空的Linuxsir!

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

哪位能提供个能用的Openq的PKGBUILD?

[复制链接]
发表于 2006-5-29 22:14:27 | 显示全部楼层 |阅读模式
最近又开始用Gaim了,虽然不喜欢QQ,但是也不想因此失去很多朋友,所以想求个最新的,能用的,支持gaim2.0的openq的PKGBUILD,不知大家能不能给帮个忙?
aur上的已经不能用了,网上搜来的编译又出错,所以,摆脱了!
多谢!
发表于 2006-5-29 22:34:45 | 显示全部楼层
pkgname=openq
srcname=openq
pkgver=0.3.2
pkgrel=1
pkgdesc="OpenQ is a QQ-liked protocol plugin for gaim"
url="http://openq.sf.net"
license="GPL"
depends=('glibc' 'gtk2>=2.4' 'gaim>=1.0')
makedepends=('gtk2>=2.4' 'gaim>=1.0')
conflicts=()
replaces=()
backup=()
install=
source=(http://openq.linuxsir.cn/download/$srcname-$pkgver.tar.gz \
            openq-0.3.2.qq2006.patch.tar.bz2)
md5sums=()

build() {
  cd $startdir/src/$srcname-$pkgver
  patch -p1 < ../openq-0.3.2.qq2006.patch
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=$startdir/pkg install
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-29 22:42:15 | 显示全部楼层
编译了,还是一样的错误,哎……

  1. Configuration complete

  2. Debugging enabled..............: no
  3. Deprecated API enabled.........: yes

  4. Type make to compile
  5. Thank you for choosing OpenQ

  6. make  all-recursive
  7. make[1]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2'
  8. Making all in intl
  9. make[2]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/intl'
  10. make[2]: Nothing to be done for `all'.
  11. make[2]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/intl'
  12. Making all in nsis
  13. make[2]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis'
  14. Making all in translations
  15. make[3]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis/translations'
  16. make[3]: Nothing to be done for `all'.
  17. make[3]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis/translations'
  18. make[3]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis'
  19. make[3]: Nothing to be done for `all-am'.
  20. make[3]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis'
  21. make[2]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/nsis'
  22. Making all in po
  23. make[2]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/po'
  24. make[2]: Nothing to be done for `all'.
  25. make[2]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/po'
  26. Making all in src
  27. make[2]: Entering directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/src'
  28. source='utils.c' object='utils.lo' libtool=yes \
  29.         depfile='.deps/utils.Plo' tmpdepfile='.deps/utils.TPlo' \
  30.         depmode=gcc3 /bin/sh ../depcomp \
  31.         /bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DDATADIR="/usr/share" -DLIBDIR="/usr/lib/gaim/" -DLOCALEDIR="/usr/share/locale" -DSYSCONFDIR="/usr/etc" -DGAIM_PLUGINS -Wall -march=i686 -O2 -pipe -Wall -g3 -c -o utils.lo `test -f 'utils.c' || echo './'`utils.c
  32. utils.c: In function 'split_data':
  33. utils.c:97: warning: pointer targets in passing argument 1 of 'g_strsplit' differ in signedness
  34. utils.c: In function 'try_dump_as_gbk':
  35. utils.c:206: warning: pointer targets in passing argument 1 of 'qq_to_utf8' differ in signedness
  36. source='packet_parse.c' object='packet_parse.lo' libtool=yes \
  37.         depfile='.deps/packet_parse.Plo' tmpdepfile='.deps/packet_parse.TPlo' \
  38.         depmode=gcc3 /bin/sh ../depcomp \
  39.         /bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DDATADIR="/usr/share" -DLIBDIR="/usr/lib/gaim/" -DLOCALEDIR="/usr/share/locale" -DSYSCONFDIR="/usr/etc" -DGAIM_PLUGINS -Wall -march=i686 -O2 -pipe -Wall -g3 -c -o packet_parse.lo `test -f 'packet_parse.c' || echo './'`packet_parse.c
  40. source='buddy_info.c' object='buddy_info.lo' libtool=yes \
  41.         depfile='.deps/buddy_info.Plo' tmpdepfile='.deps/buddy_info.TPlo' \
  42.         depmode=gcc3 /bin/sh ../depcomp \
  43.         /bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DDATADIR="/usr/share" -DLIBDIR="/usr/lib/gaim/" -DLOCALEDIR="/usr/share/locale" -DSYSCONFDIR="/usr/etc" -DGAIM_PLUGINS -Wall -march=i686 -O2 -pipe -Wall -g3 -c -o buddy_info.lo `test -f 'buddy_info.c' || echo './'`buddy_info.c
  44. buddy_info.c:25:47: error: internal.h: No such file or directory
  45. In file included from buddy_opt.h:31,
  46.                  from buddy_info.h:30,
  47.                  from buddy_info.c:31:
  48. qq.h:74: error: field 'dest_sin' has incomplete type
  49. buddy_info.c: In function 'qq_send_packet_get_info':
  50. buddy_info.c:66: warning: implicit declaration of function 'strlen'
  51. buddy_info.c:66: warning: incompatible implicit declaration of built-in function 'strlen'
  52. buddy_info.c:66: warning: pointer targets in passing argument 6 of 'qq_send_cmd' differ in signedness
  53. buddy_info.c: In function 'qq_send_packet_modify_info':
  54. buddy_info.c:111: warning: implicit declaration of function 'memmove'
  55. buddy_info.c:111: warning: incompatible implicit declaration of built-in function 'memmove'
  56. buddy_info.c:113: warning: incompatible implicit declaration of built-in function 'strlen'
  57. buddy_info.c:116: warning: pointer targets in passing argument 3 of 'create_packet_data' differ in signedness
  58. buddy_info.c:118: warning: pointer targets in passing argument 3 of 'create_packet_data' differ in signedness
  59. buddy_info.c:124: warning: pointer targets in passing argument 3 of 'create_packet_data' differ in signedness
  60. buddy_info.c: In function 'qq_process_modify_info_reply':
  61. buddy_info.c:148: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness
  62. buddy_info.c:150: warning: implicit declaration of function '_'
  63. buddy_info.c:150: warning: passing argument 4 of 'gaim_notify_message' makes pointer from integer without a cast
  64. make[2]: *** [buddy_info.lo] Error 1
  65. make[2]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2/src'
  66. make[1]: *** [all-recursive] Error 1
  67. make[1]: Leaving directory `/mnt/Study/Linux/Download/src/openq/sssslang/src/openq-0.3.2'
  68. make: *** [all] Error 2
  69. ==> ERROR: Build Failed.  Aborting...
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-5-30 08:40:55 | 显示全部楼层
在我這裡是可疑的。
二進制包有些大,晚上我發給你,你試試看吧。
回复 支持 反对

使用道具 举报

发表于 2006-5-30 09:34:44 | 显示全部楼层
为什么一定要用openq呢?

KDE下eva,gtk的cyclone,java的lumaqq都是不错的选择啊。置顶的帖子中有PKGBUILD。
回复 支持 反对

使用道具 举报

发表于 2006-5-30 12:40:43 | 显示全部楼层
我沒有裝KDE和GNOME,感覺lumaqq很慢,cyclone還沒試過,據說是基於Gtkmm的.
這樣下來,就只剩openq了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 17:34:26 | 显示全部楼层
原因很简单:
1,不用KDE了,所以不用eva了(说实话,eva还是很不错的,相对来讲)。
2,lumaqq资源消耗实在是多,而且有些时候反映有些慢。
3,cyclone感觉功能上还是不行,虽然openq也很简单,但是好歹他是和gaim整合的,不想开那么多im client了。

综上,还是想用openq。
回复 支持 反对

使用道具 举报

发表于 2006-6-25 14:08:41 | 显示全部楼层
我编译能通过,但群不能用。
回复 支持 反对

使用道具 举报

发表于 2006-6-25 15:27:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-6-29 08:22:03 | 显示全部楼层
不敢用luma,在arch下常死,arch64下,常时间停留在读取用户列表的地方
回复 支持 反对

使用道具 举报

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

本版积分规则

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