# Contributor: Mike Melnikov 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 ;)..." }