|
|
eva 0.2.0
PKGBUILD
- pkgname=eva
- pkgver=0.2.0
- pkgrel=0
- pkgdesc="A Tencent QQ client for KDE"
- url="http://www.sourceforge.net/projects/evaq"
- depends=('x-server' 'kdelibs>=3.3.2' )
- source=("http://www.magiclinux.org/people/bamfox/Eva/stable/$pkgname-$pkgver.tar.bz2" "eva.patch")
- build() {
- cd $startdir/src/$pkgname-$pkgver
- patch -p1 < $startdir/src/eva.patch || return 1
- ./configure --prefix=/opt/kde
- make || return 1
- make DESTDIR=$startdir/pkg install
- }
- md5sums=('5386f906776beb9d228481fcefce1cfa' '45553afcde30b0c7ef0853fa66e9503e')
复制代码
eva.patch
========
- diff -ruNa eva-0.2.0.org/src/api/evaconnecter.cpp eva-0.2.0/src/api/evaconnecter.cpp
- --- eva-0.2.0.org/src/api/evaconnecter.cpp 2005-03-21 21:36:48.000000000 +0800
- +++ eva-0.2.0/src/api/evaconnecter.cpp 2005-03-21 21:55:05.000000000 +0800
- @@ -20,6 +20,7 @@
- #include "evaconnecter.h"
- #include <qtimer.h>
- +#include <stdlib.h>
- #include <qmutex.h>
- #define POOL_CHECK_INTERVAL 10000
- diff -ruNa eva-0.2.0.org/src/api/evahtmlparser.cpp eva-0.2.0/src/api/evahtmlparser.cpp
- --- eva-0.2.0.org/src/api/evahtmlparser.cpp 2005-03-21 21:36:48.000000000 +0800
- +++ eva-0.2.0/src/api/evahtmlparser.cpp 2005-03-21 21:53:36.000000000 +0800
- @@ -116,7 +116,7 @@
- pos += len;
- continue;
- }
- - smiley = QString(util.fileIndexToText(fileIndex)) + " ";
- + smiley = QString(util.fileIndexToText(fileIndex).c_str()) + " ";
- html.replace(imgTxt, smiley);
- pos += smiley.length();
- }
- diff -ruNa eva-0.2.0.org/src/api/evaresource.cpp eva-0.2.0/src/api/evaresource.cpp
- --- eva-0.2.0.org/src/api/evaresource.cpp 2005-03-21 21:36:48.000000000 +0800
- +++ eva-0.2.0/src/api/evaresource.cpp 2005-03-21 21:56:38.000000000 +0800
- @@ -20,7 +20,7 @@
- #include "evaresource.h"
- #include "evasetting.h"
- #include "evaservers.h"
- -
- +#include <stdlib.h>
- #include <qapplication.h>
- #include <qhttp.h>
- #include <qdir.h>
- diff -ruNa eva-0.2.0.org/src/api/evasetting.cpp eva-0.2.0/src/api/evasetting.cpp
- --- eva-0.2.0.org/src/api/evasetting.cpp 2005-03-21 21:36:48.000000000 +0800
- +++ eva-0.2.0/src/api/evasetting.cpp 2005-03-21 21:57:20.000000000 +0800
- @@ -18,6 +18,7 @@
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
- #include "evasetting.h"
- +#include <stdlib.h>
- #include <qapplication.h>
- #include <qfile.h>
- #include <qdir.h>
- diff -ruNa eva-0.2.0.org/src/api/evasocket.cpp eva-0.2.0/src/api/evasocket.cpp
- --- eva-0.2.0.org/src/api/evasocket.cpp 2005-03-21 21:36:48.000000000 +0800
- +++ eva-0.2.0/src/api/evasocket.cpp 2005-03-21 21:58:09.000000000 +0800
- @@ -19,6 +19,7 @@
- ***************************************************************************/
- #include "evasocket.h"
- #include "qmdcodec.h"
- +#include <stdlib.h>
- #include <qsocketdevice.h>
- #include <qsocketnotifier.h>
- #include <qmutex.h>
复制代码 |
|