updated on Wed Jan 25 08:34:36 UTC 2012
[aur-mirror.git] / arx-git / PKGBUILD
blob96dc66ae5e2c9931c8fc420f1a964b72f07bea8f
1 # Maintainer: Lubosz Sarnecki <lubosz at gmail>
3 pkgname=arx-git
4 pkgver=20111108
5 pkgrel=1
6 pkgdesc='Cross-platform port of Arx Fatalis.'
7 arch=('i686' 'x86_64')
8 url='https://github.com/arx/ArxLibertatis'
9 license=('GPL3')
10 depends=('sdl' 'devil' 'openal' 'zlib' 'boost' 'glew' 'mesa' 'libgl')
11 makedepends=('git' 'cmake')
12 provides=('arx')
13 conflicts=('arx')
14 source=()
15 install=arx.install
16 md5sums=()
18 _gitroot="git://github.com/arx/ArxLibertatis.git"
19 _gitname="ArxLibertatis"
21 build() {
22   cd ${srcdir}/
24   msg "Connecting to github...."
25   if [[ -d ${srcdir}/${_gitname} ]] ; then
26     cd ${_gitname}
27     git pull origin
28     msg "The local files are updated..."
29   else
30     git clone ${_gitroot}
31   fi
33   msg "git clone done."
34   
35   if [[ -d ${srcdir}/${_gitname}-build ]]; then
36     msg "Cleaning the previous build directory..." 
37     rm -rf ${srcdir}/${_gitname}-build
38   fi
40   git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
42   cd ${srcdir}/${_gitname}-build
43   
44   msg "Starting cmake for: ${pkgname}"
45   cmake . \
46                 -DCMAKE_INSTALL_PREFIX=/usr
47    
48    make || return 1
51 package() {
52   cd ${srcdir}/${_gitname}-build
53   make DESTDIR=$pkgdir install || return 1