1 # Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
2 pkgname=emacs-chess-git
5 pkgdesc="Chess client written entirely in Emacs Lisp"
7 url="http://www.newartisans.com/2008/05/emacs-chess-now-hosted-at-github.html"
11 optdepends=('crafty: as chess engine' 'gnuchess: as chess engine')
12 install=emacs-chess.install
15 _gitroot="git://github.com/jwiegley/emacs-chess.git"
16 _gitname="emacs-chess"
20 msg "Connecting to GIT server...."
22 if [ -d $_gitname ] ; then
23 cd $_gitname && git pull origin
24 msg "The local files are updated."
26 git clone $_gitroot $_gitname
29 msg "GIT checkout done or server timeout"
31 [ -d "$srcdir/$_gitname-build" ] && rm -rf "$srcdir/$_gitname-build"
32 cd "$srcdir/$_gitname"
35 cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
36 cd "$srcdir/$_gitname-build"
42 ./configure --prefix=/usr
47 cd "$srcdir/$_gitname-build"
48 make DESTDIR="$pkgdir/" install
49 cp -r {pieces,sounds} $pkgdir/usr/share/emacs/site-lisp/