updated on Thu Jan 26 12:02:26 UTC 2012
[aur-mirror.git] / otclient-git / PKGBUILD
bloba9dea47b7b56ae3987a9e90fd18e5b65cb2969fb
1 pkgname=otclient-git
2 pkgver=20120103
3 pkgrel=1
4 license=('MIT')
5 pkgdesc="An alternative tibia client for otserv"
6 url="https://github.com/edubart/otclient"
7 arch=('i686' 'x86_64')
8 license=('MIT')
9 depends=('lua' 'boost' 'physfs' 'mesa' 'gmp' 'zlib' 'glew')
10 makedepends=('git' 'cmake')
12 _gitroot=git://github.com/edubart/otclient.git
13 _gitname=otclient
14 cmake_options="-DHANDLE_EXCEPTIONS=ON -DCMAKE_BUILD_TYPE=ReleaseWithDebInfo"
16 build() {
17   cd $srcdir
18   if [[ -d $_gitname ]]; then
19     cd $_gitname
20     git pull origin
21     git submodule update
22     git submodule foreach git pull origin master
23   else
24     git clone $_gitroot $_gitname
25     cd $_gitname
26     git submodule init
27     git submodule update
28   fi
30   rm -rf build
31   mkdir build
32   cd build
34   cmake -DCMAKE_INSTALL_PREFIX=/usr ${cmake_options} ..
35   make
38 package() {
39   cd $srcdir/$_gitname/build
40   make DESTDIR=$pkgdir install