updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / akonadi-git / PKGBUILD
blob4ba7abf1b8c9e6e64ff01b19d9d6f8a5ac941e0c
1 # Contributor: Lawrence Lee <valheru@facticius.net>
2 # Contributor: Dan Vratil <dan@progdan.cz>
4 pkgname=akonadi-git
5 pkgver=20110926
6 pkgrel=1
7 pkgdesc="Part of KDE4 Support"
8 arch=('i686' 'x86_64')
9 url="http://www.kde.org"
10 license=('GPL')
11 depends=('shared-mime-info' 'boost-libs' 'mysql' 'soprano-git')
12 makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost')
13 conflicts=('akonadi')
14 provides=('akonadi')
16 _gitroot="git://anongit.kde.org/akonadi"
17 _gitname="akonadi"
19 build() {
20   cd $srcdir
21   msg "Connecting to the GIT server...."
22   
23   if [[ -d $srcdir/$_gitname ]] ; then
24     cd $_gitname
25     git pull origin
26     msg "The local files are updated."
27   else
28     git clone $_gitroot
29   fi
30   
31   msg "GIT checkout done"
32   msg "Starting make..."
33   
34   
35   if [ ! -d ${srcdir}/build ]; then
36         mkdir -p ${srcdir}/build
37   fi
38   
39   cd ${srcdir}/build
40   cmake ../$_gitname \
41         -DCMAKE_BUILD_TYPE=Release \
42         -DCMAKE_INSTALL_PREFIX=/usr
44   make
47 package() {
49   cd ${srcdir}/build
50   make DESTDIR=${pkgdir} install