updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / knights-git / PKGBUILD
blobc3384c50c8c173ee915165b5637e475add58feda
1 # Maintainer: Antonis G. (greenmanalishi) <capoiosct gmail.com>
3 pkgname=knights-git
4 _pkgname=knights
5 pkgver=20111001
6 pkgrel=1
7 pkgdesc="Chess board with XBoard protocol support."
8 arch=('i686' 'x86_64')
9 url="http://kde-apps.org/content/show.php/Knights?content=122046"
10 license=('GPL2')
11 depends=('kdegames-libkdegames')
12 optdepends=('gnuchess: for playing against the computer.')
13 makedepends=('automoc4' 'cmake' 'docbook-xsl' 'git')
14 groups=('kde' 'kdebase')
15 replaces=('kchess' 'knights-kde4')
16 conflicts=('knights-kde4')
17 source=()
18 sha1sums=()
21 _gitroot="git://anongit.kde.org/$_pkgname"
22 _gitname="$_pkgname"
24 build() {
25   cd $srcdir
26   msg "Connecting to GIT server...."
28   if [ -d $_gitname ] ; then
29     cd $_gitname && git pull origin
30     msg "The local files are updated."
31   else
32     git clone $_gitroot $_gitname
33   fi
35   msg "GIT checkout done or server timeout"
36   msg "Starting make..."
38   rm -rf $srcdir/$_gitname-build
39   git clone $srcdir/$_gitname $srcdir/$_gitname-build
40   cd $srcdir/$_gitname-build
42   cmake -DCMAKE_BUILD_TYPE=Release \
43     -DCMAKE_INSTALL_PREFIX=/usr
45   make
48 package() {
49   cd $srcdir/$_gitname-build
50   make DESTDIR=$pkgdir install