pkgname=cutechess-git pkgver=20121001 pkgrel=1 pkgdesc="GUI and cli application for automating chess engine tournaments.(xboard & UCI)" url="http://ajonsson.kapsi.fi/cutechess.html" arch=('i686' 'x86_64') license=('GPL3') depends=('qt') makedepends=('git') _gitroot="git://github.com/cutechess/cutechess.git" _gitname="cutechess" build() { cd "$srcdir" msg "Connecting to GIT server...." if [ -d "$srcdir/$_gitname" ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot fi msg "GIT checkout done or server timeout" msg "Starting make..." cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build cd "$srcdir/${_gitname}-build" # Build qmake # -config release make } package() { # Install binaries and libraries cd "$srcdir/$_gitname-build/projects" install -Dm755 cli/cutechess-cli $pkgdir/usr/bin/cutechess-cli install -Dm755 gui/cutechess $pkgdir/usr/bin/cutechess install -Dm644 lib/libcutechess.so.1.0.0 $pkgdir/usr/lib/libcutechess.so.1.0.0 # Symlinks to libcutechess library ln -s "/usr/lib/libcutechess.so.1.0.0" "$pkgdir/usr/lib/libcutechess.so" ln -s "/usr/lib/libcutechess.so.1.0.0" "$pkgdir/usr/lib/libcutechess.so.1" ln -s "/usr/lib/libcutechess.so.1.0.0" "$pkgdir/usr/lib/libcutechess.so.1.0" # Desktop icon install -Dm644 gui/res/icons/cutechess_128x128.png $pkgdir/usr/share/pixmaps/cutechess.png install -Dm644 $startdir/cutechess.desktop $pkgdir/usr/share/applications/cutechess.desktop }