# Maintainer:
pkgname=ball-git
pkgver=20121226
pkgrel=1
pkgdesc="Application framework in C++ for Computational Molecular Biology and Molecular Modeling."
arch=("i686" "x86_64")
url="http://www.ball-project.org/"
license=('LGPL')
groups=()
depends=('bison' 'fftw' 'flex' 'gsl' 'glew' 'lpsolve' 'python2' 'qt' 'sip')
makedepends=('boost' 'git')
provides=('ball')
conflicts=('ball')
_gitroot="https://bitbucket.org/ball/ball.git"
_gitname="ball"
build() {
cd ${srcdir}
msg "Connecting to GIT server..."
if [ -d "$_gitname" ]; then
cd "$_gitname" && \
git pull origin && \
msg "The local files have been updated."
else
git clone "$_gitroot" "$_gitname"
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."
rm -rf "$srcdir/$_gitname-build"
mkdir "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"
cmake "../${_gitname}" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
cd "${srcdir}/$_gitname-build"
make DESTDIR="${pkgdir}" install
}