LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: inadavid

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

[复制链接]
 楼主| 发表于 2006-7-4 12:35:49 | 显示全部楼层
到csyfek说的云帆论坛上看了一下,关于openq还真有不少东西。
但是按照他说的,beta3 上死活编译不过去。
无奈试了下beta2,结果成功了,附上我的PKGBUILD,不喜欢同时开多个IM客户端的同志们试试吧。


  1. pkgname=gaim
  2. pkgver=2.0.0beta2
  3. pkgrel=1
  4. pkgdesc="A GTK+-based messaging client, Beta Version"
  5. url="http://gaim.sourceforge.net"
  6. depends=('startup-notification' 'libao'  'nss' 'tk' 'gtkspell' 'audiofile')
  7. source=(http://dl.sourceforge.net/sourceforge/gaim/gaim-$pkgver.tar.bz2)
  8. md5sums=('f01c99b4556bde703a81d8ac16ebe6ab')

  9. build() {
  10.   cd $startdir/src/gaim-$pkgver
  11.   # Stripping out features that add dependencies beyond what is required in
  12.   # gaim 1.5.  To enable such features, remove the appropriate "--disable-*"
  13.   # entry from the configure line, and add to "depends" line.  The Bonjour
  14.   # Protocol plugin requires howl, which has no configure line tag, so just
  15.   # add it to the depends line.
  16.   # Gaim 2.0.0beta2 refuses to against with GNUTLS, so using Mozilla NSS
  17.   ./configure --prefix=/usr --enable-gtkspell --enable-gnutls=no \
  18.   --enable-nss=yes --disable-gevolution --disable-dbus --disable-mono \
  19.   --disable-debug
  20.   make || return 1
  21.   make DESTDIR=$startdir/pkg install
  22.   rm $startdir/pkg/usr/lib/perl5/*/$CARCH-linux-thread-multi/perllocal.pod
  23.   mv $startdir/pkg/usr/lib/perl5/?.?.? $startdir/pkg/usr/lib/perl5/current

  24.   find $startdir/pkg -name '*.la' -exec rm {} \;
  25. }

复制代码


  1. pkgname=gaim-openq
  2. pkgver=0.3.2
  3. pkgrel=1
  4. pkgdesc="OpenQ is a QQ-liked protocol plugin for Gaim."
  5. url="http://sourceforge.net/projects/openq/"
  6. license=""
  7. depends=('gaim=2.0.0beta2-1' 'glibc')
  8. source=(http://dl.sourceforge.net/sourceforge/openq/openq-$pkgver.tar.gz http://www.myswear.net/myswear/openq/0.3.2-patches/gaim-2.0.0/beta2/openq-0.3.2_gaim-2.0.0-0.beta2_poppyer-20060131.patch.gz)
  9. md5sums=('9a6d05ba62275d6ab8814b5e74fce3a4' 'c8fa486800a48692545ed7c82550639e')

  10. build() {
  11.         cd $startdir/src
  12.         patch -p0<openq-0.3.2_gaim-2.0.0-0.beta2_poppyer-20060131.patch
  13.         cd $startdir/src/openq-$pkgver
  14.         ./configure --prefix=/usr
  15.         make || return 1
  16.         make DESTDIR=$startdir/pkg install
  17.         find $startdir/pkg -name '*.la' -exec rm {} \;
  18. }
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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