# Contributor: Mike Melnikov <make.programs@gmail.com>
pkgname=qutim-0.3-git
pkgver=20110418
pkgrel=1
pkgdesc="Multiplatform instant messenger. GIT repository. Unstable. /opt installation"
arch=('i686' 'x86_64')
url="http://qutim.org"
license=('GPL')
depends=('qt>=4.7' 'openssl' 'libxss')
makedepends=('gcc' 'make' 'cmake' 'git' 'pkgconfig' 'libpurple')
conflicts=(qutim-opt-0.3)
provides=(qutim-opt-0.3)
replaces=()
_gitroot="git://github.com/euroelessar/qutim.git"
_gitname="qutim"
build() {
if [ -d $srcdir/$_gitname ]
then
msg "Removing local repository... Sorry, this action could be necessary."
rm -fR $srcdir/$_gitname
fi
if [ -d $srcdir/$_gitname-build ]
then
msg "Removing old build directory..."
rm -fR $srcdir/$_gitname-build
fi
git clone $_gitroot
cd $_gitname
git submodule update --init --recursive
mkdir build
cd build
msg "Creating temporary build directory..."
cp -r $srcdir/$_gitname $srcdir/$_gitname-build
cd ${srcdir}/${_gitname}-build/build
msg "Removing temporary unusable plugin..."
#rm -rf ../plugins/indicator
msg "Building..."
cmake -DMULTIMEDIABACKEND=0 -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=/opt/qutim-0.3 .. || return 1
sed -i "s/-Werror/ /g" $srcdir/$_gitname-build/build/protocols/quetzal/CMakeFiles/quetzal.dir/build.make
make -j3 || return 1
make DESTDIR=${pkgdir} install || return 1
msg "Removing build directory..."
cd ${srcdir}
rm -Rf ${_gitname}-build
msg "Ready ;)..."
}