updated on Sat Jan 21 04:00:54 UTC 2012
[aur-mirror.git] / akonadi-googledata-svn / PKGBUILD
blobcfbf1ae916da8ac37a0af9e4205bc6b976fc6b01
1 # Maintainer: heaven <vo.zaeb at gmail.com>
2 # Contributor: Mateusz Kupisz <mkupisz-at-gmail.com>
3 pkgname='akonadi-googledata-svn'
4 pkgver=1143278
5 pkgrel=1
6 pkgdesc='Akonadi GoogleData Plugin (SVN version).'
7 arch=('i686' 'x86_64')
8 url='http://pim.kde.org/akonadi/'
9 license=('GPL')
11 depends=('libgcal-git' 'kdepimlibs>=4.2.0' 'libxslt')
12 makedepends=('subversion' 'cmake' 'automoc4')
14 _svntrunk='svn://anonsvn.kde.org/home/kde/trunk/extragear/pim/googledata'
15 _svnmod='googledata'
16 _buildir=${_svnmod}-build
18 build() {
19         cd ${srcdir}
21         msg 'Connecting to SVN server...'
23         if [ -d ${_svnmod} ]; then
24                 cd ${_svnmod}
25                 svn up -r ${pkgver}
26                 cd ..
27         else
28                 svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
29         fi
31         msg 'SVN checkout finished.'
33         if [ -d ${_buildir} ]; then
34                 msg 'Cleaning previous build...'
35                 rm -rf ${_buildir}
36         fi
38         mkdir ${_buildir}
39         cd ${_buildir}
41         msg 'Starting make...'
43         cmake -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) -DCMAKE_BUILD_TYPE=Release ../${_svnmod} || return 1
44         make || return 1
45         make DESTDIR=${pkgdir} install || return 1
47         rm -rf ${srcdir}/${_buildir}