Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 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 ;)..."
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement