updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / konversation-git / PKGBUILD
blob5d046b565b839d68e18b73ba8e6a4be12f2f025c
1 # Maintainer: Julien Humbert <julroy67 at gmail dot com>
2 # Contributor: Charly <charlyghislain at gmail dot com>
3 # Contributor: Nick B <Shirakawasuna at gmail dot com>
5 pkgname=konversation-git
6 pkgver=20110326
7 pkgrel=1
8 pkgdesc='A user friendly IRC client for KDE, latest development version'
9 arch=('i686' 'x86_64')
10 url="http://konversation.kde.org/"
11 license=('GPL2' 'FDL')
12 depends=('kdebase-runtime' 'kdepimlibs')
13 makedepends=('git' 'automoc4' 'cmake' 'pkgconfig' 'docbook-xml' 'docbook-xsl')
14 conflicts=('konversation')
15 provides=('konversation')
17 _gitroot='git://anongit.kde.org/konversation'
18 _gitname='konversation'
20 build() {
21         msg "Connecting to the GIT server...." 
22         cd "${srcdir}"
23         
24         if [[ -d ${srcdir}/$_gitname ]] ; then
25                 cd "$_gitname"
26                 git pull origin
27                 msg "The local files are updated."
28         else
29                 git clone $_gitroot
30         fi
31         
32         msg "GIT checkout done"
33         msg "Starting make..."
34         
35         if [[ -d ${srcdir}/build ]] ; then
36                 rm -Rf "${srcdir}/build"
37                 mkdir -p "${srcdir}/build" || return 1
38         else
39                 mkdir -p "${srcdir}/build" || return 1
40         fi
41         
42         cd "${srcdir}/build" || return 1
43         sed 's#/usr/bin/env python#/usr/bin/python2#' \
44                 -i ../"$_gitname"/data/scripts/media
45         cmake ../"$_gitname" \
46                 -DCMAKE_BUILD_TYPE=Release \
47                 -DCMAKE_INSTALL_PREFIX=/usr \
48                 -DCMAKE_USE_KIDLETIME=ON \
49                 -DCMAKE_SKIP_RPATH=ON || return 1
50         make || return 1
53 package() {
54         cd "${srcdir}/build"
55         make DESTDIR=${pkgdir} install || return 1