updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / gluon-git / PKGBUILD
blob0ddfece2d7a6211b2844dbe8404d6ba0fa7aa008
1 # Contributor: Harley Laue <losinggeneration@gmail.com>
3 pkgname=gluon-git
4 pkgver=20111110
5 pkgrel=1
6 pkgdesc="A Free and Open Source framework for creating and distributing games"
7 arch=('i686' 'x86_64')
8 url="http://gluon.gamingfreedom.org/"
9 license=('LGPL')
10 depends=('kdebase-runtime' 'alure>=1.2')
11 makedepends=('git' 'cmake' 'automoc4' 'mesa')
12 provides=('gluon')
13 conflicts=('gluon')
14 install=gluon.install
16 _gitroot="git://anongit.kde.org/gluon.git"
17 _gitname="gluon"
19 build() {
20   cd "$srcdir"
21   msg "Connecting to GIT server...."
23   if [ -d $_gitname ] ; then
24     cd $_gitname && git pull --depth=1 origin
25     msg "The local files are updated."
26   else
27     git clone --depth=1 $_gitroot
28   fi
30   msg "GIT checkout done or server timeout"
31   msg "Starting make..."
33   [ -d "$srcdir/$_gitname-build" ] && rm -rf "$srcdir/$_gitname-build"
34   mkdir "$srcdir/$_gitname-build"
35   cd "$srcdir/$_gitname-build"
37   cmake -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/$_gitname"
38   make || return 1
41 package() {
42   cd "$srcdir/$_gitname-build"
43   make DESTDIR="$pkgdir/" install