1 #Contributor: thethirdghost<gmail.com>
2 #Contributor: lh<jarryson@gmail.com>
3 #Maintainer: Yang Hamo Bai <hamo.by@gmail.com>
5 pkgname=linux-fetion-svn
8 pkgdesc="Linux Fetion a KDE IM client, Using CHINA MOBILE's Fetion Protocol "
10 url="http://www.libfetion.org/"
12 depends=("qt" "curl" "gcc-libs" "libstdc++5")
13 makedepends=('gcc' 'subversion')
17 _svnmod="linux-fetion"
18 _svntrunk="http://libfetion-gui.googlecode.com/svn/trunk/qt4_src"
22 msg "Getting source..."
23 if [ -d $_svnmod/.svn ]; then
24 (cd $_svnmod && svn --config-dir ./ up -r $pkgver)
26 svn --config-dir ./ co $_svntrunk -r $pkgver $_svnmod
29 msg "SVN checkout done or server timeout"
30 msg "Creating make environment..."
32 rm -rf $srcdir/$_svnmod-build
33 cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
34 cd $srcdir/$_svnmod-build
36 msg "Starting make..."
37 rm -rf `find $startdir/src/$_svnmod-build -type d -name .svn`
39 if [[ "${CARCH}" == "x86_64" ]]; then
45 # change link order to fix build error,just a work-around
46 sed -i -e "/^LIBS/s/ -lcurl//" Makefile
47 sed -i -e "/^LIBS/s/$/ -lcurl/" Makefile
51 mkdir -p ${pkgdir}/usr/share/pixmaps/
52 cp -rf ./misc/fetion.png ${pkgdir}/usr/share/pixmaps/
53 chmod 644 ${pkgdir}/usr/share/pixmaps/fetion.png
55 mkdir -p ${pkgdir}/usr/share/app-install/icons/
56 cp ./misc/fetion.png ${pkgdir}/usr/share/app-install/icons/
57 chmod 644 ${pkgdir}/usr/share/app-install/icons/fetion.png
59 mkdir -p ${pkgdir}/usr/share/libfetion/
60 cp -rf README COPYING ChangeLog CREDITS.txt resource skins ${pkgdir}/usr/share/libfetion/
61 chmod -R 755 ${pkgdir}/usr/share/libfetion/
62 find ${pkgdir}/usr/share/libfetion/ -type d -exec chmod 755 {} \;
63 find ${pkgdir}/usr/share/libfetion/ -type f -exec chmod 644 {} \;
65 mkdir -p ${pkgdir}/usr/share/applications/
66 cp -rf ./misc/LibFetion.desktop ${pkgdir}/usr/share/applications/
67 chmod 644 ${pkgdir}/usr/share/applications/LibFetion.desktop
69 mkdir -p ${pkgdir}/usr/bin
70 cp -rf linux-fetion ${pkgdir}/usr/bin
71 strip ${pkgdir}/usr/bin/linux-fetion
72 chmod +x ${pkgdir}/usr/bin/linux-fetion